[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jared Oliva lines out sharply to right fielder Bryce Johnson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-16T20:10:13.858Z","endTime":"2026-03-16T20:10:50.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-16T15:19:26.253Z","endTime":"2026-03-16T19:45:59.025Z","isPitch":false,"type":"action","player":{"id":666931,"link":"/api/v1/people/666931"},"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-16T19:45:59.025Z","endTime":"2026-03-16T20:09:25.986Z","isPitch":false,"type":"action","player":{"id":666931,"link":"/api/v1/people/666931"},"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-16T20:09:25.986Z","endTime":"2026-03-16T20:10:15.985Z","isPitch":false,"type":"action","player":{"id":666931,"link":"/api/v1/people/666931"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.068951352573922,"aZ":-15.620409559443264,"pfxX":-3.1036277035145283,"pfxZ":8.831888956140183,"pX":-0.6094278970227885,"pZ":3.580712985376768,"vX0":2.175988527492635,"vY0":-135.43004198641177,"vZ0":-2.942986279578306,"x":140.23,"y":142.1,"x0":-1.0164141175942871,"y0":50.00427643902404,"z0":5.761830130624219,"aX":-5.817961050911232},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":5.2,"spinRate":2418,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4030510750313647,"extension":6.203028795904675},"index":3,"playId":"b85d682a-e560-313c-85c3-e335136a4797","pitchNumber":1,"startTime":"2026-03-16T20:10:15.985Z","endTime":"2026-03-16T20:10:20.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":90.4,"endSpeed":84.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.02429840332423,"aZ":-24.681542375319612,"pfxX":3.717522274453298,"pfxZ":4.166162445178194,"pX":1.5131143171622965,"pZ":1.955378300501648,"vX0":4.945853148272054,"vY0":-131.77172242186825,"vZ0":-4.785463574635018,"x":59.32,"y":185.98,"x0":-0.8553069322445016,"y0":50.00428500456516,"z0":5.567667738289069,"aX":6.685330733243659},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.0,"breakHorizontal":-7.6,"spinRate":2361,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.4121044338273854,"extension":6.374333240075517},"index":4,"playId":"1149a2fa-b34e-3a00-974d-861a2be54abf","pitchNumber":2,"startTime":"2026-03-16T20:10:32.871Z","endTime":"2026-03-16T20:10:36.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.851812335630637,"aZ":-23.673827199871248,"pfxX":3.3973954286238173,"pfxZ":4.7991643576980625,"pX":0.054581155233849016,"pZ":2.5800407476284795,"vX0":1.6104622638237294,"vY0":-131.27601137538556,"vZ0":-3.3293954486543655,"x":114.92,"y":169.12,"x0":-1.005569680666663,"y0":50.00559162645946,"z0":5.597312998236507,"aX":6.019508410273517},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.3,"breakHorizontal":-6.5,"spinRate":2454,"spinDirection":180},"zone":5,"typeConfidence":2.0,"plateTime":0.41484631582029374,"extension":6.235700021978224},"hitData":{"launchSpeed":101.9,"launchAngle":13.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":189.51,"coordY":107.67}},"index":5,"playId":"f6c14939-6c9d-32e5-b21d-27aff501dbb8","pitchNumber":3,"startTime":"2026-03-16T20:10:44.403Z","endTime":"2026-03-16T20:10:50.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-16T20:10:50.664Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jung Hoo Lee doubles (1) on a line drive to left fielder Ramón Laureano.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-16T20:10:55.950Z","endTime":"2026-03-16T20:12:17.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.310109070547046,"aZ":-16.886036193657972,"pfxX":-2.00253637974979,"pfxZ":8.44081557046539,"pX":-1.904906610191553,"pZ":4.390538748172664,"vX0":-1.5916374392607862,"vY0":-133.84209354174615,"vZ0":-0.49373958020189324,"x":189.61,"y":120.24,"x0":-1.0420074265060344,"y0":50.00395844363705,"z0":5.788362226966678,"aX":-3.6273431235225644},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.4,"breakHorizontal":4.0,"spinRate":2142,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4094774449513441,"extension":6.215019183516071},"index":0,"playId":"a662f98e-b3fe-3e8d-b54f-2e4081595756","pitchNumber":1,"startTime":"2026-03-16T20:11:16.132Z","endTime":"2026-03-16T20:11:19.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":89.7,"endSpeed":83.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08838361853457,"aZ":-20.459362204828476,"pfxX":3.6556133176724446,"pfxZ":6.672946944639561,"pX":-0.6415460539402431,"pZ":3.217909759681081,"vX0":0.3138222175051882,"vY0":-130.7784609783192,"vZ0":-2.3364536133316034,"x":141.45,"y":151.9,"x0":-1.2384171279757807,"y0":50.0023232178822,"z0":5.635386675156495,"aX":6.417352072689364},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.9,"breakHorizontal":-6.7,"spinRate":2403,"spinDirection":180},"zone":1,"typeConfidence":2.0,"plateTime":0.41667501397088413,"extension":6.103351393129048},"index":1,"playId":"81fda70b-7e75-3835-806f-f7915162f37d","pitchNumber":2,"startTime":"2026-03-16T20:11:28.495Z","endTime":"2026-03-16T20:11:32.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":71.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.63077984040234,"aZ":-41.93654643716398,"pfxX":4.7312537294207075,"pfxZ":-7.758392515822979,"pX":-0.5081936617969806,"pZ":1.2699749861532805,"vX0":-0.22053630504579558,"vY0":-111.6541503608164,"vZ0":-0.4920403034566134,"x":136.37,"y":204.49,"x0":-1.0223306074329574,"y0":50.00042765048313,"z0":5.818820590326208,"aX":5.955951906754905},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-13.8,"breakHorizontal":-8.5,"spinRate":2566,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.4910861085819245,"extension":6.352729928213968},"index":2,"playId":"c341abe0-5b13-3e9d-ad3c-fee6cccd9965","pitchNumber":3,"startTime":"2026-03-16T20:11:42.006Z","endTime":"2026-03-16T20:11:46.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.453732872363343,"aZ":-23.512481700556826,"pfxX":3.3207320363582062,"pfxZ":4.9976296104649425,"pX":0.5796619765244897,"pZ":4.1435352386154785,"vX0":2.8606666725735406,"vY0":-129.8496627177014,"vZ0":0.30963871338828586,"x":94.9,"y":126.9,"x0":-0.9619211411406453,"y0":50.00034672814518,"z0":5.790804981359103,"aX":5.752951763355813},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.4,"breakHorizontal":-6.6,"spinRate":2378,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.41947785303561647,"extension":6.045967105860909},"index":3,"playId":"2ac52260-f1c5-3fed-b3cc-a12b6fd8f2af","pitchNumber":4,"startTime":"2026-03-16T20:11:55.675Z","endTime":"2026-03-16T20:11:59.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5929402562888,"aZ":-20.58232384230298,"pfxX":3.22867196174227,"pfxZ":6.75336814396327,"pX":-0.12689784639087692,"pZ":3.378949786065897,"vX0":1.4912349156592324,"vY0":-129.76485816205525,"vZ0":-1.8619281734186948,"x":84.66,"y":151.26,"x0":-1.1273262395624377,"y0":50.00053882286184,"z0":5.663991788158947,"aX":5.538531464975613},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":12.1,"breakHorizontal":-6.1,"spinRate":2355,"spinDirection":179},"zone":2,"typeConfidence":2.0,"plateTime":0.42110618553154877,"extension":6.1174985907955035},"hitData":{"launchSpeed":90.8,"launchAngle":26.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":55.21,"coordY":118.4}},"index":4,"playId":"c233eac4-b8d6-3f44-8ec4-f5dbf0ed6c72","pitchNumber":5,"startTime":"2026-03-16T20:12:08.689Z","endTime":"2026-03-16T20:12:17.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:12:17.921Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Susac grounds out, third baseman Miguel Andujar to first baseman Ty France. Jung Hoo Lee to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-16T20:12:53.039Z","endTime":"2026-03-16T20:13:21.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.7,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.122758993079753,"aZ":-41.27917519312518,"pfxX":6.5074717043864005,"pfxZ":-7.2469909812998505,"pX":0.3234067064198153,"pZ":2.0074594892027315,"vX0":0.697803559729276,"vY0":-111.64865122375531,"vZ0":0.7679482373247213,"x":104.67,"y":184.58,"x0":-0.838699701736513,"y0":50.00502081954574,"z0":5.9256704470899955,"aX":8.171584331392491},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-12.6,"breakHorizontal":-12.0,"spinRate":2440,"spinDirection":32},"zone":9,"typeConfidence":2.0,"plateTime":0.4916035090266635,"extension":6.40219867630008},"index":0,"playId":"c3d8b763-7b68-383e-aa54-055d87a4f81f","pitchNumber":1,"startTime":"2026-03-16T20:12:53.039Z","endTime":"2026-03-16T20:12:57.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.4,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.615290942424956,"aZ":-31.059374792257373,"pfxX":6.806029762874716,"pfxZ":0.7734697291766661,"pX":0.3155369709234784,"pZ":2.236845976851288,"vX0":1.6067839924882739,"vY0":-118.73243489213513,"vZ0":-0.9612528604189359,"x":104.97,"y":178.39,"x0":-1.2533356598271042,"y0":50.00101569206221,"z0":5.460153101233858,"aX":9.766377410469778},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.4,"breakHorizontal":-12.7,"spinRate":2877,"spinDirection":78},"zone":9,"typeConfidence":2.0,"plateTime":0.4603941710698116,"extension":6.117884219519192},"hitData":{"launchSpeed":86.8,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.91,"coordY":168.03}},"index":1,"playId":"bbd6ebe6-9a3c-3485-8e9b-842d0e892907","pitchNumber":2,"startTime":"2026-03-16T20:13:09.278Z","endTime":"2026-03-16T20:13:21.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":691740,"link":"/api/v1/people/691740"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.26,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:13:21.546Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-16T20:13:54.554Z","endTime":"2026-03-16T20:15:14.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.644331455222204,"aZ":-28.04028382260609,"pfxX":-5.78102428238298,"pfxZ":2.4625060817744426,"pX":0.5730576584193273,"pZ":2.2558863998670624,"vX0":6.118976345753182,"vY0":-128.49416631131334,"vZ0":-2.6499652557584508,"x":95.16,"y":177.87,"x0":-1.0836358898742815,"y0":50.002734680232656,"z0":5.470386922650543,"aX":-9.705150764270716},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.1,"breakHorizontal":9.1,"spinRate":1291,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.4256277316136323,"extension":6.2898872239704255},"index":0,"playId":"c832c64f-aa38-3b2b-930b-e5c3609fa681","pitchNumber":1,"startTime":"2026-03-16T20:13:58.625Z","endTime":"2026-03-16T20:14:02.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"third":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.072366685736117,"aZ":-30.275700372236315,"pfxX":-5.435835895035221,"pfxZ":1.1057288138734047,"pX":-0.19106089587220676,"pZ":0.4854574865848219,"vX0":4.551679046289977,"vY0":-129.57387090410418,"vZ0":-6.445120818653173,"x":124.28,"y":225.67,"x0":-1.2574888866990046,"y0":50.00155288899882,"z0":5.2950273918453,"aX":-9.315581356083772},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.8,"breakHorizontal":8.9,"spinRate":1362,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4214518487725569,"extension":6.327342919350306},"index":1,"playId":"8d82bb4b-91a7-3258-a936-6dd140ead03b","pitchNumber":2,"startTime":"2026-03-16T20:14:12.593Z","endTime":"2026-03-16T20:14:16.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"third":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.158754758029186,"aZ":-24.885007933572926,"pfxX":3.6494382256667075,"pfxZ":4.1335344762359405,"pX":0.39696476271266373,"pZ":3.1507161809400412,"vX0":2.0568123420660966,"vY0":-130.59021612736353,"vZ0":-1.8100022331273533,"x":101.87,"y":153.71,"x0":-0.8698080918362544,"y0":50.00228463149226,"z0":5.687170250356913,"aX":6.432685107740048},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.4,"breakHorizontal":-7.0,"spinRate":2555,"spinDirection":179},"zone":3,"typeConfidence":2.0,"plateTime":0.4161530576920476,"extension":6.236680073542964},"index":2,"playId":"c6ad45b9-0170-341d-895f-2efbe8ff6116","pitchNumber":3,"startTime":"2026-03-16T20:14:33.242Z","endTime":"2026-03-16T20:14:36.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"third":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":71.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.143652007343206,"aZ":-42.12280149033482,"pfxX":5.143509450574227,"pfxZ":-7.820541779617939,"pX":-0.861139633926545,"pZ":3.332702014833429,"vX0":-1.3765551574153947,"vY0":-111.53022889915256,"vZ0":3.7305916957075063,"x":149.82,"y":148.8,"x0":-0.9079109510769178,"y0":50.0012696168791,"z0":5.953150136169165,"aX":6.545131536185362},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-13.1,"breakHorizontal":-9.0,"spinRate":2681,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.4892088427222383,"extension":6.307961049996365},"index":3,"playId":"ea7f211c-9f16-3f2a-bb2e-df0775c9645a","pitchNumber":4,"startTime":"2026-03-16T20:14:52.516Z","endTime":"2026-03-16T20:14:57.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"third":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.164519742885187,"aZ":-26.36966796664805,"pfxX":-7.372681670259552,"pfxZ":3.4144744990096276,"pX":-0.6358946894675115,"pZ":2.115147969939949,"vX0":3.4141087644303663,"vY0":-129.3209393205257,"vZ0":-3.697346968931179,"x":141.24,"y":181.67,"x0":-1.013077389915287,"y0":50.00210117890188,"z0":5.5789275958786,"aX":-12.526613912958375},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.6,"breakHorizontal":12.6,"spinRate":1332,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.42303371890906627,"extension":6.310176143685629},"index":4,"playId":"91405cba-1daf-36ce-baec-7e3fe4efa649","pitchNumber":5,"startTime":"2026-03-16T20:15:10.187Z","endTime":"2026-03-16T20:15:14.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"third":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.35,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:15:14.389Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Merrill grounds out, first baseman Bryce Eldridge to pitcher Tyler Mahle.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-16T20:16:51.742Z","endTime":"2026-03-16T20:18:27.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.370005276102233,"aZ":-26.085344658607237,"pfxX":2.962652883583358,"pfxZ":3.9161963377051343,"pX":-0.1899411426397305,"pZ":3.52541577377224,"vX0":2.593495362872736,"vY0":-123.54033333226478,"vZ0":0.3060295480374918,"x":124.24,"y":143.59,"x0":-1.6361267847641394,"y0":50.001159692679664,"z0":5.583007634840219,"aX":4.603068300024616},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.4,"breakHorizontal":-6.0,"spinRate":2347,"spinDirection":184},"zone":11,"typeConfidence":0.79,"plateTime":0.4424529360848495,"extension":6.277737893489639},"index":0,"playId":"1d587829-9239-3806-a677-9e0bd050008f","pitchNumber":1,"startTime":"2026-03-16T20:17:28.649Z","endTime":"2026-03-16T20:17:33.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83522342115375,"aZ":-16.629292007464176,"pfxX":-6.036140308144547,"pfxZ":8.709489793380438,"pX":-0.6358680570606383,"pZ":2.3422609497359033,"vX0":4.4618449676810075,"vY0":-131.95338970741867,"vZ0":-4.681916432632048,"x":141.24,"y":175.54,"x0":-1.5541081788605937,"y0":50.005968132201026,"z0":5.343384363432614,"aX":-10.777647612146541},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.1,"breakHorizontal":10.1,"spinRate":2170,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4131648557759271,"extension":6.525024881408848},"index":1,"playId":"8ac4e095-7885-3eae-8819-78bce171e1e7","pitchNumber":2,"startTime":"2026-03-16T20:17:44.050Z","endTime":"2026-03-16T20:17:47.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.200201069009058,"aZ":-15.757553046116103,"pfxX":-6.6408071306715435,"pfxZ":9.264978108701822,"pX":-0.26323878229006137,"pZ":4.193191247776456,"vX0":5.6382020814207845,"vY0":-132.95028817998843,"vZ0":-0.7190347232215054,"x":127.03,"y":125.56,"x0":-1.5592226139710919,"y0":50.00408365618185,"z0":5.6217089901223725,"aX":-11.768848266525607},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.8,"breakHorizontal":10.7,"spinRate":2210,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4135919672815409,"extension":6.321114412822133},"index":2,"playId":"206909c9-107b-31db-95ed-2ffae2ebf12b","pitchNumber":3,"startTime":"2026-03-16T20:18:03.245Z","endTime":"2026-03-16T20:18:07.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.289589976308978,"aZ":-23.14650971087092,"pfxX":-5.355344783009788,"pfxZ":5.860625612798797,"pX":0.1849697322035286,"pZ":1.1111265806829933,"vX0":5.7686776009922065,"vY0":-123.00411703111757,"vZ0":-5.935596027118548,"x":109.95,"y":208.78,"x0":-1.4895004533006995,"y0":50.00024326266187,"z0":5.505069630752299,"aX":-8.245046556288},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.5,"breakHorizontal":8.4,"spinRate":1561,"spinDirection":228},"zone":14,"typeConfidence":0.83,"plateTime":0.44446544058860793,"extension":6.293832789694482},"hitData":{"launchSpeed":75.1,"launchAngle":-8.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.95,"coordY":157.9}},"index":3,"playId":"f908c27a-d0c7-3b96-b9a5-44fc5848ef52","pitchNumber":4,"startTime":"2026-03-16T20:18:19.041Z","endTime":"2026-03-16T20:18:27.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:18:27.319Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-16T20:18:34.684Z","endTime":"2026-03-16T20:21:46.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58607364854242,"aZ":-17.75665193153251,"pfxX":-6.036189940714623,"pfxZ":8.159204824493052,"pX":0.6838455844779127,"pZ":2.7962172471013362,"vX0":7.514344403172967,"vY0":-131.75346084458732,"vZ0":-3.3097424084155076,"x":90.93,"y":163.28,"x0":-1.4138312676139775,"y0":50.004744078267805,"z0":5.372265302098981,"aX":-10.670195354871845},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.3,"breakHorizontal":9.4,"spinRate":2135,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.41487368352582665,"extension":6.436260742077758},"index":0,"playId":"362e997f-3eba-39b8-a940-954642339e94","pitchNumber":1,"startTime":"2026-03-16T20:19:01.560Z","endTime":"2026-03-16T20:19:06.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.324955010473694,"aZ":-16.348904759713626,"pfxX":-6.1756741857148025,"pfxZ":8.81288449313734,"pX":0.6450803565240102,"pZ":2.5723035415615576,"vX0":7.669574848507064,"vY0":-133.30388009913364,"vZ0":-4.14361921812163,"x":92.41,"y":169.33,"x0":-1.4702794523281095,"y0":50.00066015511724,"z0":5.331250000907588,"aX":-11.086386435609805},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.2,"breakHorizontal":9.5,"spinRate":2139,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.41128718871863557,"extension":6.414622612817021},"index":1,"playId":"f3beb538-bcaf-3104-9458-c11fbc3d804a","pitchNumber":2,"startTime":"2026-03-16T20:19:16.299Z","endTime":"2026-03-16T20:19:20.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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.0,"endSpeed":84.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.210458027220284,"aZ":-17.680439330173996,"pfxX":-7.335335223219059,"pfxZ":8.02261978649586,"pX":1.064167850765742,"pZ":2.3355522996120786,"vX0":8.717968486531824,"vY0":-133.66097931362015,"vZ0":-4.682100341580446,"x":76.44,"y":175.72,"x0":-1.289031402657806,"y0":50.004182586487545,"z0":5.382351855209221,"aX":-13.254375911104937},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.7,"breakHorizontal":11.4,"spinRate":2111,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.41003498769785773,"extension":6.60658123803814},"index":2,"playId":"a812e7a2-4ff1-3e6e-8f50-c9d939f5a113","pitchNumber":3,"startTime":"2026-03-16T20:19:32.472Z","endTime":"2026-03-16T20:19:37.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.79462309947024,"aZ":-29.009922892773414,"pfxX":3.1602265306903363,"pfxZ":2.163064834190294,"pX":0.5572891934121739,"pZ":2.363849018207893,"vX0":3.8222002214813613,"vY0":-119.94040980434383,"vZ0":-1.7545224492070142,"x":95.76,"y":174.96,"x0":-1.4638491102260631,"y0":50.00598475241832,"z0":5.6759585072985255,"aX":4.63516281181235},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.7,"breakHorizontal":-6.6,"spinRate":2412,"spinDirection":83},"zone":6,"typeConfidence":0.88,"plateTime":0.45552843037392776,"extension":6.211063421741816},"index":3,"playId":"7673a418-cca8-3e8a-8e04-928bbcb47f8a","pitchNumber":4,"startTime":"2026-03-16T20:19:47.014Z","endTime":"2026-03-16T20:19:52.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60654774340958,"aZ":-25.740576062789724,"pfxX":-4.032469512026885,"pfxZ":4.188030420056687,"pX":0.9862407628258263,"pZ":0.4971088770952672,"vX0":7.349826681337475,"vY0":-123.15503984320145,"vZ0":-6.5503486714393695,"x":79.41,"y":225.36,"x0":-1.5136772138634453,"y0":50.00033410153802,"z0":5.370244840925123,"aX":-6.189935709495415},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.2,"breakHorizontal":5.5,"spinRate":1546,"spinDirection":231},"zone":14,"typeConfidence":0.62,"plateTime":0.44485323886456385,"extension":6.259527496732878},"index":4,"playId":"230d9853-1979-392c-bb93-e2e0e087db75","pitchNumber":5,"startTime":"2026-03-16T20:20:10.302Z","endTime":"2026-03-16T20:20:14.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.13789835103585,"aZ":-26.947159088496672,"pfxX":-7.06536268519411,"pfxZ":3.2971466099038844,"pX":0.8680996151896764,"pZ":2.089504220114686,"vX0":7.694669905515436,"vY0":-124.39550650300758,"vZ0":-3.137815212980777,"x":83.91,"y":182.36,"x0":-1.329872322488241,"y0":50.00337067814705,"z0":5.572668642258545,"aX":-11.206649411750803},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.5,"breakHorizontal":11.3,"spinRate":1653,"spinDirection":227},"zone":14,"typeConfidence":0.87,"plateTime":0.4382879352914113,"extension":6.385507627203884},"index":5,"playId":"24bc1560-d560-39b7-937b-58cd0641eb1f","pitchNumber":6,"startTime":"2026-03-16T20:20:30.533Z","endTime":"2026-03-16T20:20:34.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":74.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.861525546756965,"aZ":-33.47973352195227,"pfxX":4.0803003560976645,"pfxZ":-0.9046392255120921,"pX":0.6270236438851343,"pZ":3.7406391005390853,"vX0":3.532799847087311,"vY0":-120.36028367161997,"vZ0":2.0443743141241355,"x0":-1.3984649561239224,"y0":50.00239681981678,"z0":5.879359802949136,"aX":5.889799908721823},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.7,"breakHorizontal":-8.3,"spinRate":2513,"spinDirection":59},"zone":12,"typeConfidence":0.9,"plateTime":0.45790291676279304,"extension":6.3113314842794725},"index":6,"playId":"320f01ba-51fd-3e13-8935-8ada55f65e49","pitchNumber":7,"startTime":"2026-03-16T20:21:24.806Z","endTime":"2026-03-16T20:21:30.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.861819186822725,"aZ":-30.98003788122748,"pfxX":6.6648090700155915,"pfxZ":0.8367778309064935,"pX":0.21975751208017766,"pZ":2.931163186636532,"vX0":2.0052878013379836,"vY0":-118.83013549611714,"vZ0":-0.30193762043519357,"x0":-1.5018833118832868,"y0":50.001140044663536,"z0":5.886717155203508,"aX":9.480828808358643},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.7,"breakHorizontal":-12.6,"spinRate":2439,"spinDirection":56},"zone":2,"typeConfidence":0.91,"plateTime":0.461832802281092,"extension":6.241703947845388},"index":7,"playId":"f51e7ed6-f735-32b0-bf9c-4e77ee441f9b","pitchNumber":8,"startTime":"2026-03-16T20:21:42.545Z","endTime":"2026-03-16T20:21:46.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:21:46.440Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Andujar grounds out, third baseman Buddy Kennedy to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-16T20:22:09.508Z","endTime":"2026-03-16T20:22:31.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80178453703729,"aZ":-32.498660077329724,"pfxX":5.259194091612752,"pfxZ":-0.23153826010263856,"pX":0.15458765216674988,"pZ":2.978078558877745,"vX0":2.348611203188658,"vY0":-117.02611424024302,"vZ0":0.4051742758548169,"x":111.11,"y":158.37,"x0":-1.549582153825757,"y0":50.00581747286437,"z0":5.879640306672015,"aX":7.199775262746723},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":0.0,"breakHorizontal":-10.2,"spinRate":2452,"spinDirection":70},"zone":2,"typeConfidence":0.91,"plateTime":0.47042200287508606,"extension":6.125746726418641},"index":0,"playId":"aafaaf47-faf2-30d5-9083-774fdd823a30","pitchNumber":1,"startTime":"2026-03-16T20:22:11.163Z","endTime":"2026-03-16T20:22:15.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.538498079523286,"aZ":-31.473273627264117,"pfxX":6.168220871705296,"pfxZ":0.4869440126250275,"pX":0.5687516796816148,"pZ":3.403419022798282,"vX0":2.7929766206793607,"vY0":-119.68750547177045,"vZ0":0.7850772518441085,"x":95.32,"y":146.89,"x0":-1.4170492912625476,"y0":50.00245474908035,"z0":5.904353106172222,"aX":8.88926960356909},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.3,"breakHorizontal":-11.9,"spinRate":2517,"spinDirection":62},"zone":12,"typeConfidence":0.9,"plateTime":0.45879879221426734,"extension":6.183561077854584},"hitData":{"launchSpeed":74.7,"launchAngle":-20.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.76,"coordY":164.49}},"index":1,"playId":"61c7adb9-28cb-39df-a848-d96fd72bd017","pitchNumber":2,"startTime":"2026-03-16T20:22:24.855Z","endTime":"2026-03-16T20:22:31.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:22:31.674Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harrison Bader strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-16T20:24:38.384Z","endTime":"2026-03-16T20:26:22.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.4,"endSpeed":80.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.565833344213075,"aZ":-26.812662446404268,"pfxX":-6.230602550721816,"pfxZ":3.2899974888994246,"pX":-0.12057198937573198,"pZ":1.510203112377007,"vX0":3.9429245402536135,"vY0":-125.81141160478687,"vZ0":-4.84542334192938,"x":121.6,"y":198.0,"x0":-0.8855710362888614,"y0":50.002234684895434,"z0":5.591353137057403,"aX":-10.153210204502853},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":10.6,"spinRate":1777,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.43263169596867357,"extension":6.3132235995187935},"index":0,"playId":"63cb8a2e-dfa3-3ecb-8c1d-df6c02012e79","pitchNumber":1,"startTime":"2026-03-16T20:24:38.384Z","endTime":"2026-03-16T20:24:42.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":81.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.79612942786016,"aZ":-29.28260013939747,"pfxX":4.773408388866027,"pfxZ":1.7703133602103023,"pX":0.5007072039292463,"pZ":2.354300053015977,"vX0":1.7202150408274783,"vY0":-125.3565761773699,"vZ0":-2.804985881468566,"x":97.91,"y":175.21,"x0":-0.8097055617334709,"y0":50.004809105375614,"z0":5.812242725138565,"aX":7.806479372651349},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.9,"breakHorizontal":-9.0,"spinRate":2749,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.4324220145790467,"extension":6.110047033150409},"index":1,"playId":"c7576199-991a-38e8-b8bb-9e09c62f0b5c","pitchNumber":2,"startTime":"2026-03-16T20:24:51.674Z","endTime":"2026-03-16T20:24:55.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.104934579315515,"aZ":-27.31302342556973,"pfxX":6.225067482353647,"pfxZ":3.252752479977005,"pX":1.893039065901162,"pZ":0.9521148894191724,"vX0":4.697359854089579,"vY0":-120.8560758901328,"vZ0":-5.259248817699807,"x":44.84,"y":213.07,"x0":-0.8772356008248298,"y0":50.00537990258658,"z0":5.523446140287001,"aX":9.311453690884948},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.0,"breakHorizontal":-12.4,"spinRate":2835,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.45129108857103617,"extension":6.474925561217791},"index":2,"playId":"44804c11-3db0-30c9-a020-93eccd7f9f2e","pitchNumber":3,"startTime":"2026-03-16T20:25:08.059Z","endTime":"2026-03-16T20:25:12.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.774626553449604,"aZ":-28.06870820311916,"pfxX":6.772400393097992,"pfxZ":2.855732018908517,"pX":1.671089738491598,"pZ":2.1274298937287934,"vX0":4.435507139457927,"vY0":-118.93173388331498,"vZ0":-1.7112130945982904,"x":53.3,"y":181.34,"x0":-1.0950811772040403,"y0":50.00537601988774,"z0":5.390249020358658,"aX":9.750058902239651},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.0,"breakHorizontal":-13.3,"spinRate":2907,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.45968339837212335,"extension":6.312706343442199},"index":3,"playId":"57668322-eda4-31ef-bb33-03a831d31404","pitchNumber":4,"startTime":"2026-03-16T20:25:24.617Z","endTime":"2026-03-16T20:25:29.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43615101418804,"aZ":-21.926833210327946,"pfxX":-6.337490724712523,"pfxZ":6.001492558745346,"pX":1.19578771397517,"pZ":0.7945107794774705,"vX0":7.0596930979196735,"vY0":-129.19229392671778,"vZ0":-7.7412255007425985,"x":71.42,"y":217.33,"x0":-0.7362337604081473,"y0":50.00115621135081,"z0":5.488967179035714,"aX":-10.817564267183691},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.5,"breakHorizontal":10.1,"spinRate":1753,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4223859128091414,"extension":6.365913554398672},"index":4,"playId":"a25d61b4-769c-348e-8f60-942a92e40e22","pitchNumber":5,"startTime":"2026-03-16T20:25:37.828Z","endTime":"2026-03-16T20:25:44.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.789003850193243,"aZ":-15.652468057761,"pfxX":-2.8252016443225574,"pfxZ":8.908745032889126,"pX":-0.6348048686626659,"pZ":3.2291265782114555,"vX0":1.7513871451440712,"vY0":-135.37686157073108,"vZ0":-3.4397819381608903,"x":141.2,"y":151.59,"x0":-0.9233580377598202,"y0":50.00365944713104,"z0":5.613180634510165,"aX":-5.239647286240233},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.6,"breakHorizontal":4.7,"spinRate":2278,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.4047261149699146,"extension":6.180349790857774},"index":5,"playId":"c4c5fff2-845e-3ec4-9cb6-dfd5497be288","pitchNumber":6,"startTime":"2026-03-16T20:25:56.007Z","endTime":"2026-03-16T20:25:59.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.577618797259458,"aZ":-27.76172589559137,"pfxX":3.048957342480098,"pfxZ":2.6309468696321368,"pX":-0.19903340140304876,"pZ":4.034621043824762,"vX0":0.6420835688316682,"vY0":-127.213438315707,"vZ0":0.9865277575611172,"x":124.59,"y":129.85,"x0":-0.8498925054063388,"y0":50.000955710497664,"z0":5.8056560480275206,"aX":5.109120639530525},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.2,"breakHorizontal":-5.6,"spinRate":2632,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.4269020383062201,"extension":6.308763450575835},"index":6,"playId":"b29cfdec-7fb0-3fbe-9267-ec86b845d011","pitchNumber":7,"startTime":"2026-03-16T20:26:18.897Z","endTime":"2026-03-16T20:26:22.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:26:22.212Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Gilbert strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-16T20:26:46.175Z","endTime":"2026-03-16T20:27:57.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.553702937493245,"aZ":-13.36045779908456,"pfxX":-2.8134729562141745,"pfxZ":9.836329786771902,"pX":-0.4104117970203931,"pZ":1.8708859162965379,"vX0":2.633643180843791,"vY0":-136.80014189812522,"vZ0":-7.363458264334107,"x":132.64,"y":188.27,"x0":-1.0157616279798556,"y0":50.003818501670786,"z0":5.495820983899916,"aX":-5.382363547380606},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":4.6,"spinRate":2452,"spinDirection":201},"zone":7,"typeConfidence":2.0,"plateTime":0.3989673901266455,"extension":6.224686008406978},"index":0,"playId":"3bef51f6-1383-319b-bb72-20a863666b9f","pitchNumber":1,"startTime":"2026-03-16T20:26:46.257Z","endTime":"2026-03-16T20:26:50.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.584337628152625,"aZ":-41.67492675988149,"pfxX":5.645656621078071,"pfxZ":-7.402158105340359,"pX":-0.6835009489410423,"pZ":3.50263670647153,"vX0":-1.1800897720830323,"vY0":-112.11810150852614,"vZ0":3.9065249527580033,"x":143.05,"y":144.21,"x0":-0.8867976963598131,"y0":50.00096791799187,"z0":5.966143114266379,"aX":7.250194786563677},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-12.2,"breakHorizontal":-10.0,"spinRate":2738,"spinDirection":33},"zone":11,"typeConfidence":2.0,"plateTime":0.48688590901346407,"extension":6.223596382994887},"index":1,"playId":"6e1b0bcc-d352-3744-9bce-43082ef0c83f","pitchNumber":2,"startTime":"2026-03-16T20:26:59.655Z","endTime":"2026-03-16T20:27:03.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.218899482257154,"aZ":-26.733017151820544,"pfxX":-4.933470243124409,"pfxZ":3.232494387150574,"pX":-1.1304110070676905,"pZ":3.3147853580935616,"vX0":1.1582273649082149,"vY0":-127.80886449734659,"vZ0":-0.6045701176526961,"x":160.09,"y":149.28,"x0":-0.9436156968065085,"y0":50.00110937548453,"z0":5.623498541418442,"aX":-8.296931044572055},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.0,"breakHorizontal":8.8,"spinRate":1315,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4258583921701309,"extension":6.104205331847239},"index":2,"playId":"1ec5b378-db9c-3b20-bdf6-6ffdce636ab0","pitchNumber":3,"startTime":"2026-03-16T20:27:14.422Z","endTime":"2026-03-16T20:27:18.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.359379150332757,"aZ":-22.30483751268051,"pfxX":2.3309819859329823,"pfxZ":5.616223375877096,"pX":0.2804240641784562,"pZ":2.9680033031441844,"vX0":2.6123803203396467,"vY0":-130.4262870739112,"vZ0":-2.5102558398644708,"x":106.31,"y":158.64,"x0":-1.0297257572416274,"y0":50.001444416713085,"z0":5.5900209635843545,"aX":4.094056653156525},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.0,"breakHorizontal":-4.7,"spinRate":2362,"spinDirection":179},"zone":3,"typeConfidence":2.0,"plateTime":0.4168339637707752,"extension":6.272531779693281},"index":3,"playId":"7883b149-788d-365c-b1d1-cb3fb28acdf1","pitchNumber":4,"startTime":"2026-03-16T20:27:30.145Z","endTime":"2026-03-16T20:27:33.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":71.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.445144721030115,"aZ":-42.38479593571532,"pfxX":8.09779042317648,"pfxZ":-8.080514456343302,"pX":0.3260339853112737,"pZ":0.9495590849890472,"vX0":0.34092375255015156,"vY0":-112.35007993054242,"vZ0":-1.0945825881678162,"x":104.57,"y":213.14,"x0":-0.8783898971101941,"y0":50.001815835936945,"z0":5.7929204687386076,"aX":10.236555862047275},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-14.5,"breakHorizontal":-14.8,"spinRate":2703,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4895985045874376,"extension":6.3114744158638985},"index":4,"playId":"38caec88-f799-307f-a9f6-0741a8b2493f","pitchNumber":5,"startTime":"2026-03-16T20:27:52.999Z","endTime":"2026-03-16T20:27:57.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:27:57.654Z","atBatIndex":8},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Buddy Kennedy doubles (1) on a ground ball to left fielder Ramón Laureano.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-16T20:28:08.412Z","endTime":"2026-03-16T20:28:56.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.956049342306528,"aZ":-29.081369184282185,"pfxX":3.39324914535064,"pfxZ":1.8807391536844627,"pX":-0.4535489322937593,"pZ":2.4595348207797256,"vX0":0.3184988757672188,"vY0":-126.66163798531687,"vZ0":-2.1537519857958616,"x":134.29,"y":172.37,"x0":-1.0220509675416114,"y0":50.00405938976044,"z0":5.619141613720687,"aX":5.579486478192772},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.2,"breakHorizontal":-6.2,"spinRate":2524,"spinDirection":142},"zone":4,"typeConfidence":2.0,"plateTime":0.4304622521206145,"extension":6.468401511888615},"index":0,"playId":"798c22de-1378-3789-842c-2c0db19d7079","pitchNumber":1,"startTime":"2026-03-16T20:28:22.096Z","endTime":"2026-03-16T20:28:26.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.115017283948582,"aZ":-22.543243538636123,"pfxX":-5.87218204555219,"pfxZ":5.137655684620636,"pX":-1.3629576197593063,"pZ":3.354270286413607,"vX0":1.7972360159880094,"vY0":-135.022586212694,"vZ0":-1.650854888368595,"x":168.95,"y":148.21,"x0":-1.2679471092707937,"y0":50.00402793135839,"z0":5.535666898164215,"aX":-11.01189795862339},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.2,"breakHorizontal":10.3,"spinRate":2070,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4032682141187265,"extension":6.154906780286718},"index":1,"playId":"1c272f1f-080e-3e71-bbaa-ee53271e095a","pitchNumber":2,"startTime":"2026-03-16T20:28:34.766Z","endTime":"2026-03-16T20:28:39.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.363828905359913,"aZ":-29.9285550859432,"pfxX":5.76643817665684,"pfxZ":1.5527012381519238,"pX":-0.18434512074567633,"pZ":2.875135709057968,"vX0":0.6983113943828478,"vY0":-119.04802288420473,"vZ0":0.054503776140679694,"x":124.03,"y":161.15,"x0":-1.2306496821856534,"y0":50.003002441169414,"z0":5.545553239805136,"aX":8.333639747902174},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.1,"breakHorizontal":-10.7,"spinRate":2617,"spinDirection":82},"zone":2,"typeConfidence":2.0,"plateTime":0.4588871496399545,"extension":6.253416562319091},"hitData":{"launchSpeed":95.8,"launchAngle":-11.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.42,"coordY":101.68}},"index":2,"playId":"89d1bbcb-4e6d-355d-842d-0052d749b62a","pitchNumber":3,"startTime":"2026-03-16T20:28:47.225Z","endTime":"2026-03-16T20:28:56.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.43,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:28:56.439Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Fitzgerald strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-16T20:29:18.222Z","endTime":"2026-03-16T20:31:14.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57087649328533,"aZ":-27.578976499225167,"pfxX":-6.538880632168521,"pfxZ":2.7330635073563005,"pX":0.1200774084381531,"pZ":2.3991389422539293,"vX0":4.957228439878238,"vY0":-128.64084912035355,"vZ0":-2.707040219323492,"x":112.42,"y":174.0,"x0":-0.9781088751773482,"y0":50.00532407881057,"z0":5.593140818987607,"aX":-11.009735487906458},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.6,"breakHorizontal":10.8,"spinRate":1155,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.425059871434482,"extension":6.356072911950936},"index":0,"playId":"213ffac7-2b5d-3a54-bfd4-1a9d4a8ca2bb","pitchNumber":1,"startTime":"2026-03-16T20:29:32.158Z","endTime":"2026-03-16T20:29:36.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"second":{"id":671083,"link":"/api/v1/people/671083"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.994834853619903,"aZ":-23.22378646108366,"pfxX":2.9044642495161472,"pfxZ":5.020124224230408,"pX":2.1448691622588245,"pZ":2.074767477696695,"vX0":6.711458732695773,"vY0":-131.66294839559373,"vZ0":-4.448354326518489,"x":35.24,"y":182.76,"x0":-0.7993245017131229,"y0":50.00154371063779,"z0":5.472879823017971,"aX":5.174073887304293},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.5,"breakHorizontal":-6.5,"spinRate":2539,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.4136370815642971,"extension":6.380251965636006},"index":1,"playId":"4bcdd2cc-e55a-3312-8de4-204c96bb6c17","pitchNumber":2,"startTime":"2026-03-16T20:29:47.280Z","endTime":"2026-03-16T20:29:52.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"second":{"id":671083,"link":"/api/v1/people/671083"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":87.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.739848719073507,"aZ":-19.060383697358795,"pfxX":-6.1669190121862325,"pfxZ":6.852298383175399,"pX":0.5067922145616329,"pZ":2.084461065183463,"vX0":6.560309961708461,"vY0":-136.43757741160883,"vZ0":-5.041740063885676,"x":97.68,"y":182.5,"x0":-1.1103365746657567,"y0":50.002510095442375,"z0":5.241632304869728,"aX":-11.803235814071536},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.8,"breakHorizontal":10.1,"spinRate":2098,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.39913855415418453,"extension":6.317362216357915},"index":2,"playId":"279ae711-0e1e-3ec3-87fa-d5691df0538b","pitchNumber":3,"startTime":"2026-03-16T20:30:03.510Z","endTime":"2026-03-16T20:30:08.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"second":{"id":671083,"link":"/api/v1/people/671083"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-16T20:30:11.889Z","endTime":"2026-03-16T20:30:37.302Z","isPitch":false,"type":"action","player":{"id":666149,"link":"/api/v1/people/666149"},"defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"second":{"id":671083,"link":"/api/v1/people/671083"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.020181756002643,"aZ":-28.15935040189016,"pfxX":3.1617383133759067,"pfxZ":2.382108391296926,"pX":0.7148167865837065,"pZ":2.0554016932968655,"vX0":2.763730834293786,"vY0":-127.7983006773205,"vZ0":-3.44372886788768,"x":89.75,"y":183.28,"x0":-0.7845971926881099,"y0":50.00057401643745,"z0":5.590713274659655,"aX":5.3196507518789815},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.8,"breakHorizontal":-6.2,"spinRate":2629,"spinDirection":139},"zone":9,"typeConfidence":2.0,"plateTime":0.42575863747100806,"extension":6.369984617291157},"index":4,"playId":"c9753edb-0b5f-3b46-8fca-5beeb538342d","pitchNumber":4,"startTime":"2026-03-16T20:30:37.302Z","endTime":"2026-03-16T20:30:41.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"second":{"id":671083,"link":"/api/v1/people/671083"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":84.2,"endSpeed":78.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.867023045790077,"aZ":-26.461052687538743,"pfxX":7.941531577312794,"pfxZ":3.710322335951796,"pX":1.0229266143495304,"pZ":1.9317511410362729,"vX0":2.3911212929305936,"vY0":-122.69594973300501,"vZ0":-3.0916447710812784,"x":78.01,"y":186.62,"x0":-0.9937452883145836,"y0":50.00590496438099,"z0":5.437906051252022,"aX":12.237429800697207},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.4,"breakHorizontal":-14.9,"spinRate":2909,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.4446286551721066,"extension":6.36779483663596},"index":5,"playId":"cdf499af-791b-3b96-b808-ca703435414a","pitchNumber":5,"startTime":"2026-03-16T20:31:10.701Z","endTime":"2026-03-16T20:31:14.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"second":{"id":671083,"link":"/api/v1/people/671083"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:31:14.343Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramón Laureano challenged (pitch result), call on the field was confirmed: Ramón Laureano called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-16T20:33:17.091Z","endTime":"2026-03-16T20:34:05.555Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.5,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.37436874229354,"aZ":-25.98551850083708,"pfxX":2.4570635501276668,"pfxZ":3.988087168382073,"pX":0.8515941701512693,"pZ":2.401049494348159,"vX0":4.720454696673589,"vY0":-123.02852177228426,"vZ0":-2.0550726049426684,"x":84.54,"y":173.95,"x0":-1.4014624967589056,"y0":50.00609941300647,"z0":5.420991771089817,"aX":3.81691225566236},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.1,"breakHorizontal":-5.4,"spinRate":2335,"spinDirection":181},"zone":12,"typeConfidence":0.53,"plateTime":0.442962489199465,"extension":6.45940145989437},"index":0,"playId":"a7fcb6d9-a424-3f2d-99bb-d8ad70cdf22c","pitchNumber":1,"startTime":"2026-03-16T20:33:38.515Z","endTime":"2026-03-16T20:33:43.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.630170769167265,"aZ":-17.799081994557582,"pfxX":-5.868799137858571,"pfxZ":8.181706703484146,"pX":0.6219993283804903,"pZ":2.1413244133890865,"vX0":6.983159691316906,"vY0":-131.18480644864718,"vZ0":-4.896036208639694,"x":93.29,"y":180.96,"x0":-1.3017978123406617,"y0":50.003061967943445,"z0":5.343282773215355,"aX":-10.312719330098457},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.0,"breakHorizontal":9.2,"spinRate":2127,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.41623058319919437,"extension":6.594708656879671},"index":1,"playId":"e2cd23a9-5d06-3f16-bdd8-32f26099adfa","pitchNumber":2,"startTime":"2026-03-16T20:33:50.927Z","endTime":"2026-03-16T20:33:55.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.825293098760582,"aZ":-27.561420240599357,"pfxX":-6.118456447489824,"pfxZ":3.002468717000111,"pX":0.5656340473091788,"pZ":1.8729878879535986,"vX0":6.30555176726577,"vY0":-122.2461123855524,"vZ0":-3.2338107433022967,"x":95.44,"y":188.21,"x0":-1.2347170094731883,"y0":50.00284104842626,"z0":5.54291773078609,"aX":-9.395375804140587},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.0,"breakHorizontal":9.8,"spinRate":1522,"spinDirection":222},"zone":9,"typeConfidence":0.71,"plateTime":0.44560888320072545,"extension":6.2093085745369},"index":2,"playId":"2b441366-a845-3ef4-b9e4-aded30676e26","pitchNumber":3,"startTime":"2026-03-16T20:34:02.441Z","endTime":"2026-03-16T20:34:05.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"}},"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:34:05.555Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Johnson grounds out, second baseman Jesus Rodriguez to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-16T20:34:41.095Z","endTime":"2026-03-16T20:35:06.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"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":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.907324149179694,"aZ":-16.274604077314077,"pfxX":-5.488310497353428,"pfxZ":9.199294971172952,"pX":0.8469960263353887,"pZ":1.5064172236208642,"vX0":7.853426684022922,"vY0":-130.2696629733873,"vZ0":-6.566882646957744,"x":84.71,"y":198.11,"x0":-1.4858434504188962,"y0":50.00331118821944,"z0":5.27837175826185,"aX":-9.487005110019636},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.5,"breakHorizontal":8.3,"spinRate":2146,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.41953343194763226,"extension":6.425977559979383},"index":0,"playId":"f469fc47-64a5-33de-be16-fcfb9167f9b4","pitchNumber":1,"startTime":"2026-03-16T20:34:47.499Z","endTime":"2026-03-16T20:34:52.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":85.3,"endSpeed":79.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.65617181023401,"aZ":-25.180236452352407,"pfxX":2.230775465755449,"pfxZ":4.404381405671363,"pX":-0.49688198763586433,"pZ":1.83756987444538,"vX0":2.4290243388211934,"vY0":-124.373471539357,"vZ0":-3.4304091745985152,"x":135.94,"y":189.17,"x0":-1.7710422474134044,"y0":50.00589288812543,"z0":5.290912892616819,"aX":3.543836718693507},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.6,"breakHorizontal":-4.6,"spinRate":2266,"spinDirection":191},"zone":7,"typeConfidence":0.81,"plateTime":0.43805716822661545,"extension":6.423537712949782},"hitData":{"launchSpeed":98.1,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.91,"coordY":151.32}},"index":1,"playId":"78790820-913b-3852-ac32-c4b830c1f631","pitchNumber":2,"startTime":"2026-03-16T20:34:59.426Z","endTime":"2026-03-16T20:35:06.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":669369,"link":"/api/v1/people/669369"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:35:06.476Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ty France flies out to left fielder Jared Oliva.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-16T20:35:21.320Z","endTime":"2026-03-16T20:36:57.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.9,"endSpeed":78.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.02458557774113,"aZ":-25.788623381176418,"pfxX":2.655236417551403,"pfxZ":4.070092094542341,"pX":0.5091289295475433,"pZ":3.001983345921372,"vX0":3.962751359219169,"vY0":-123.73058001887037,"vZ0":-0.830999975667274,"x":97.59,"y":157.73,"x0":-1.4510147643491667,"y0":50.00087400633902,"z0":5.480989346447923,"aX":4.163655331035636},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.4,"breakHorizontal":-5.6,"spinRate":2159,"spinDirection":189},"zone":3,"typeConfidence":0.75,"plateTime":0.4407353282703861,"extension":6.378635228983134},"index":0,"playId":"53336a35-7c1b-30e8-b484-8a2d0b4e549c","pitchNumber":1,"startTime":"2026-03-16T20:35:34.083Z","endTime":"2026-03-16T20:35:37.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26724556928802,"aZ":-15.535089842584165,"pfxX":-4.17268434900219,"pfxZ":9.323076668467309,"pX":-0.07817119748832252,"pZ":3.39548174470424,"vX0":4.73412700951629,"vY0":-132.47825321603355,"vZ0":-2.885520389137503,"x":119.98,"y":147.1,"x0":-1.342893793249848,"y0":50.00085444179991,"z0":5.6288720306438025,"aX":-7.445472619991291},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.6,"breakHorizontal":6.6,"spinRate":2134,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4128378647853097,"extension":6.481715747549479},"index":1,"playId":"991b09ef-6956-384b-888f-409ab9c918e7","pitchNumber":2,"startTime":"2026-03-16T20:35:56.457Z","endTime":"2026-03-16T20:35:59.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69288715224854,"aZ":-13.766357219955932,"pfxX":-5.656508910364346,"pfxZ":10.062319778222992,"pX":1.262416468275335,"pZ":2.5950809232275778,"vX0":8.419312247063043,"vY0":-134.74896814791833,"vZ0":-5.258977592840529,"x":68.88,"y":168.71,"x0":-1.175112756367289,"y0":50.002380477345746,"z0":5.553071886164167,"aX":-10.348160913801498},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.2,"breakHorizontal":8.3,"spinRate":2214,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4072770738625846,"extension":6.590905864186854},"index":2,"playId":"8f4081b9-bb61-3f17-9fb5-842d6f4b3a5f","pitchNumber":3,"startTime":"2026-03-16T20:36:14.075Z","endTime":"2026-03-16T20:36:19.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.323302481171098,"aZ":-30.407961224784874,"pfxX":-6.381178805467837,"pfxZ":1.0947399616273026,"pX":0.5763813440613861,"pZ":0.4305368867985951,"vX0":6.767477386546181,"vY0":-125.50399468268837,"vZ0":-6.756488904800618,"x":95.03,"y":227.16,"x0":-1.3096443526371326,"y0":50.00451156873686,"z0":5.593343170000125,"aX":-10.312632165442514},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.8,"breakHorizontal":10.2,"spinRate":1617,"spinDirection":227},"zone":14,"typeConfidence":0.65,"plateTime":0.43427885346837236,"extension":6.325887119197207},"index":3,"playId":"4e00ff62-5422-38ac-8825-d796efba9405","pitchNumber":4,"startTime":"2026-03-16T20:36:27.138Z","endTime":"2026-03-16T20:36:33.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.891152943810287,"aZ":-28.132704673421312,"pfxX":-5.310511558509386,"pfxZ":2.503872059752296,"pX":0.3081075787348515,"pZ":1.786954816877565,"vX0":5.756365826028257,"vY0":-124.95350670883437,"vZ0":-4.084706374234732,"x":105.26,"y":190.53,"x0":-1.3115600420476423,"y0":50.00562598625771,"z0":5.697006384525046,"aX":-8.587003186954172},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.0,"breakHorizontal":8.6,"spinRate":1598,"spinDirection":221},"zone":9,"typeConfidence":0.54,"plateTime":0.43464652696142103,"extension":6.231682402335433},"hitData":{"launchSpeed":94.4,"launchAngle":32.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.33,"coordY":62.01}},"index":4,"playId":"e9b93c83-dfcb-3632-ad8a-268b1ad0fd98","pitchNumber":5,"startTime":"2026-03-16T20:36:47.660Z","endTime":"2026-03-16T20:36:57.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:36:57.613Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jesus Rodriguez singles on a ground ball to left fielder Ramón Laureano.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-16T20:38:49.288Z","endTime":"2026-03-16T20:39:25.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":80.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.986617674838048,"aZ":-29.639554697484527,"pfxX":4.392466727198645,"pfxZ":1.5618729928727486,"pX":0.988293329981576,"pZ":2.779364755614809,"vX0":2.7298015235701105,"vY0":-125.81884921061815,"vZ0":-1.5301872189179542,"x":79.33,"y":163.74,"x0":-0.6774277556831335,"y0":50.000064468474044,"z0":5.773462254921255,"aX":7.115974019191363},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.8,"breakHorizontal":-8.5,"spinRate":2311,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.4335608898152197,"extension":6.323131136533028},"index":0,"playId":"46e247b8-4123-3b4e-8650-482ca1782ee2","pitchNumber":1,"startTime":"2026-03-16T20:39:02.968Z","endTime":"2026-03-16T20:39:07.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.736117148429724,"aZ":-19.61178275002532,"pfxX":-6.956723377888639,"pfxZ":6.888866277103553,"pX":0.1124380088507697,"pZ":1.9536222039006264,"vX0":5.7087194637491345,"vY0":-134.5611930265364,"vZ0":-5.008595519127925,"x":112.71,"y":186.03,"x0":-1.1386697455219994,"y0":50.00223329228818,"z0":5.23952763432279,"aX":-12.685143590084381},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.5,"breakHorizontal":11.3,"spinRate":2202,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.4079293872337928,"extension":6.230025563762828},"hitData":{"launchSpeed":105.6,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.28,"coordY":109.28}},"index":1,"playId":"f54c0748-0056-3137-9e29-2a849baf6030","pitchNumber":2,"startTime":"2026-03-16T20:39:17.768Z","endTime":"2026-03-16T20:39:25.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:39:25.128Z","atBatIndex":14},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Jared Oliva out on a sacrifice bunt, pitcher Walker Buehler to first baseman Ty France. Jesus Rodriguez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-16T20:39:34.600Z","endTime":"2026-03-16T20:40:00.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621111,"link":"/api/v1/people/621111"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88320003814151,"aZ":-24.80366936096876,"pfxX":3.2482302872219138,"pfxZ":4.240400991729599,"pX":-0.18836695013044888,"pZ":3.097434651200396,"vX0":1.1431417950298444,"vY0":-130.13345619563205,"vZ0":-2.0115101773304533,"x":124.18,"y":155.15,"x0":-1.0538541867579438,"y0":50.00391367009358,"z0":5.734496443456073,"aX":5.645110164988561},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.6,"breakHorizontal":-6.1,"spinRate":2201,"spinDirection":176},"zone":2,"typeConfidence":2.0,"plateTime":0.4187779485588412,"extension":6.301659293805676},"hitData":{"launchSpeed":32.5,"launchAngle":-37.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":130.76,"coordY":189.87}},"index":0,"playId":"7e224237-0191-3ce0-af0c-4274aa34a26a","pitchNumber":1,"startTime":"2026-03-16T20:39:52.609Z","endTime":"2026-03-16T20:40:00.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":683679,"link":"/api/v1/people/683679"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":47.8,"awayTeamWinProbability":52.2,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":1.65,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:40:00.931Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, second baseman Nick Solak to first baseman Ty France. Jesus Rodriguez to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-16T20:40:20.860Z","endTime":"2026-03-16T20:42:09.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669256,"link":"/api/v1/people/669256"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.4,"endSpeed":81.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.938274962936557,"aZ":-26.945176483134315,"pfxX":-3.8234306536490803,"pfxZ":3.1010318729444286,"pX":-0.5456019503749945,"pZ":2.434034130791682,"vX0":2.9998362422162375,"vY0":-128.76315170208346,"vZ0":-2.312269136815693,"x":137.8,"y":173.06,"x0":-1.227160390715078,"y0":50.00015850994213,"z0":5.421749846025387,"aX":-6.439848199997148},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.4,"breakHorizontal":6.2,"spinRate":1239,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.42485885032070714,"extension":6.176649251505808},"index":0,"playId":"64681dec-ed7e-3adb-8316-081f052fcf03","pitchNumber":1,"startTime":"2026-03-16T20:40:28.609Z","endTime":"2026-03-16T20:40:32.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":683679,"link":"/api/v1/people/683679"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":72.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.78760623501922,"aZ":-41.474354052714894,"pfxX":7.8432204103893595,"pfxZ":-7.164447459349719,"pX":0.8597346107055531,"pZ":1.8315347067043077,"vX0":1.8272496587188214,"vY0":-113.21343442633183,"vZ0":0.47278796327690054,"x":84.23,"y":189.33,"x0":-0.9770909689865059,"y0":50.00516267714619,"z0":5.773118228564545,"aX":10.175931055428018},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-12.6,"breakHorizontal":-14.6,"spinRate":2823,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.48391928771251536,"extension":6.267482418041024},"index":1,"playId":"1f464221-7789-3c57-9a16-dc29d5170292","pitchNumber":2,"startTime":"2026-03-16T20:40:44.727Z","endTime":"2026-03-16T20:40:48.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":683679,"link":"/api/v1/people/683679"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-16T20:40:53.600Z","endTime":"2026-03-16T20:41:05.799Z","isPitch":false,"type":"action","player":{"id":808982,"link":"/api/v1/people/808982"},"defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":683679,"link":"/api/v1/people/683679"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61368028099497,"aZ":-18.2318171377247,"pfxX":-3.1385142615803034,"pfxZ":7.416544839788383,"pX":-0.5021428078427945,"pZ":3.3460331562959436,"vX0":2.4760822416948187,"vY0":-135.95395557566192,"vZ0":-2.673408941986866,"x":136.14,"y":148.44,"x0":-1.0150146496313335,"y0":50.00239093451661,"z0":5.601203013009823,"aX":-5.900220619830887},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.1,"breakHorizontal":5.2,"spinRate":2186,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.4022243877199445,"extension":6.309369054651263},"index":3,"playId":"d7a2bce1-1887-3992-84d5-46be943ef199","pitchNumber":3,"startTime":"2026-03-16T20:41:05.799Z","endTime":"2026-03-16T20:41:10.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":683679,"link":"/api/v1/people/683679"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.517865663699908,"aZ":-32.08743188272836,"pfxX":-5.608730901016657,"pfxZ":0.05346356626631277,"pX":-1.243701968477101,"pZ":3.000643900211501,"vX0":1.9100195978232515,"vY0":-128.59776879271072,"vZ0":-0.05798099721730776,"x":164.41,"y":157.76,"x0":-1.2670639982003111,"y0":50.00462300819299,"z0":5.511376861475585,"aX":-9.40029599527896},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.4,"breakHorizontal":9.7,"spinRate":1358,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.42582519920887263,"extension":6.154551110726675},"index":4,"playId":"d48056e3-6105-3b2c-950b-134c0ad82c20","pitchNumber":4,"startTime":"2026-03-16T20:41:27.420Z","endTime":"2026-03-16T20:41:31.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":683679,"link":"/api/v1/people/683679"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.866741048688112,"aZ":-25.682713479031353,"pfxX":2.9381237036634467,"pfxZ":3.766722057069259,"pX":-0.2693503478059475,"pZ":2.9126189619736014,"vX0":1.4708616748304926,"vY0":-129.6000390060209,"vZ0":-1.7529473679422296,"x":127.27,"y":160.14,"x0":-1.2236980183710124,"y0":50.00104865067391,"z0":5.535259876113609,"aX":5.060557327101381},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.7,"breakHorizontal":-5.6,"spinRate":2392,"spinDirection":177},"zone":2,"typeConfidence":2.0,"plateTime":0.4206005479772017,"extension":6.149731589487215},"hitData":{"launchSpeed":90.9,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.34,"coordY":155.88}},"index":5,"playId":"56b36f3a-510a-368c-8566-16df873c8758","pitchNumber":5,"startTime":"2026-03-16T20:41:58.612Z","endTime":"2026-03-16T20:42:09.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":683679,"link":"/api/v1/people/683679"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":3.500000000000007,"leverageIndex":1.45,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:42:09.094Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Daniel Susac lines out to right fielder Bryce Johnson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-16T20:42:23.908Z","endTime":"2026-03-16T20:43:34.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":82.0,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.45008228366519,"aZ":-29.10659803669657,"pfxX":4.7542349692552355,"pfxZ":1.826025807013938,"pX":0.6161121920872573,"pZ":2.983799612168364,"vX0":2.4598007128758987,"vY0":-127.48399554873981,"vZ0":-0.9563271563214738,"x":93.52,"y":158.22,"x0":-0.9722090907044558,"y0":50.006291308200424,"z0":5.61377253903516,"aX":8.010766287315375},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.4,"breakHorizontal":-9.1,"spinRate":2863,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.4258610714039004,"extension":6.412747248784129},"index":0,"playId":"f9d40996-cd59-39ca-adf3-53bf1ef720d8","pitchNumber":1,"startTime":"2026-03-16T20:42:30.741Z","endTime":"2026-03-16T20:42:35.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"third":{"id":683679,"link":"/api/v1/people/683679"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":94.4,"endSpeed":86.5,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74726414224121,"aZ":-11.533401534628018,"pfxX":-2.182109852613997,"pfxZ":10.795473507086832,"pX":1.5355132870260193,"pZ":2.4608852564121695,"vX0":6.458489702670495,"vY0":-137.25115759635102,"vZ0":-6.3429595340598155,"x":58.47,"y":172.34,"x0":-0.5622738713323266,"y0":50.0021987106735,"z0":5.5835925825407795,"aX":-4.172097084476144},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.5,"breakHorizontal":2.6,"spinRate":2382,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.3987191361617164,"extension":6.493829801595697},"index":1,"playId":"f82d80b5-b16a-3e5f-9d30-e392871d2be0","pitchNumber":2,"startTime":"2026-03-16T20:42:50.069Z","endTime":"2026-03-16T20:42:54.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"third":{"id":683679,"link":"/api/v1/people/683679"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98143651427223,"aZ":-35.740605371782415,"pfxX":5.581699356889075,"pfxZ":-2.3890560602137665,"pX":-0.4053990402128877,"pZ":2.9439251676202693,"vX0":-0.12774419813629317,"vY0":-121.4372628625612,"vZ0":0.8635161981098087,"x":132.45,"y":159.29,"x0":-1.0772014947122692,"y0":50.004295116092486,"z0":5.6950981218661205,"aX":8.329004963410037},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.8,"breakHorizontal":-10.1,"spinRate":2834,"spinDirection":97},"zone":4,"typeConfidence":2.0,"plateTime":0.451208822330293,"extension":6.398504409606485},"index":2,"playId":"e55a0be8-3673-3919-8d7c-fa543aff0fbe","pitchNumber":3,"startTime":"2026-03-16T20:43:05.296Z","endTime":"2026-03-16T20:43:08.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"third":{"id":683679,"link":"/api/v1/people/683679"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91415188612225,"aZ":-15.962071696129158,"pfxX":-3.690762694815546,"pfxZ":8.53481365999715,"pX":0.4396572895630341,"pZ":3.2875782261164703,"vX0":4.311268980817285,"vY0":-136.67435673207385,"vZ0":-3.4304076076782906,"x":100.24,"y":150.02,"x0":-0.6755167185465167,"y0":50.006709183471706,"z0":5.649164454481401,"aX":-7.0142712934369245},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":5.9,"spinRate":2199,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.40010230529912594,"extension":6.420752966419459},"hitData":{"launchSpeed":96.6,"launchAngle":19.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":208.92,"coordY":113.69}},"index":3,"playId":"4ac5fc8d-ce65-31d4-8013-7901fa732a3f","pitchNumber":4,"startTime":"2026-03-16T20:43:28.785Z","endTime":"2026-03-16T20:43:34.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"third":{"id":683679,"link":"/api/v1/people/683679"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":691740,"link":"/api/v1/people/691740"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":4.200000000000003,"leverageIndex":1.56,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:43:34.867Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Schnell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-16T20:45:29.072Z","endTime":"2026-03-16T20:47:05.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":678010,"fullName":"Nick Schnell","link":"/api/v1/people/678010"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678010,"fullName":"Nick Schnell","link":"/api/v1/people/678010"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"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":83.4,"endSpeed":77.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16728494836023,"aZ":-25.073917274988897,"pfxX":3.1907256627665728,"pfxZ":4.711825170790803,"pX":-1.0814424650623151,"pZ":2.7351943940831136,"vX0":0.5381208444856465,"vY0":-121.53135776177028,"vZ0":-1.5462613898819102,"x":158.22,"y":164.93,"x0":-1.7200828004013389,"y0":50.00223465821658,"z0":5.5421345231484045,"aX":4.808024459270953},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":8.4,"breakHorizontal":-5.9,"spinRate":2295,"spinDirection":171},"zone":11,"typeConfidence":0.55,"plateTime":0.44942310312244826,"extension":6.27363528239354},"index":0,"playId":"6cb97b52-ca7b-3b90-8345-4be5b005d50f","pitchNumber":1,"startTime":"2026-03-16T20:45:50.575Z","endTime":"2026-03-16T20:45:55.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.328589337515016,"aZ":-25.270335195137207,"pfxX":2.427962369633636,"pfxZ":4.615018211908724,"pX":-0.5946496018964542,"pZ":2.3059775969227867,"vX0":1.8353809997849913,"vY0":-120.93381950384992,"vZ0":-2.2962715333858896,"x":139.67,"y":176.52,"x0":-1.676177493836,"y0":50.003312912627095,"z0":5.461673634422907,"aX":3.633009535858795},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":8.2,"breakHorizontal":-4.8,"spinRate":2272,"spinDirection":186},"zone":4,"typeConfidence":0.67,"plateTime":0.45115306693662793,"extension":6.265735098981013},"index":1,"playId":"d2accf08-3584-366b-ad05-6e2f965bdfaa","pitchNumber":2,"startTime":"2026-03-16T20:46:02.946Z","endTime":"2026-03-16T20:46:08.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3521208239883,"aZ":-15.177452624712762,"pfxX":-4.107003512843866,"pfxZ":9.36073161774397,"pX":0.8155938469620705,"pZ":3.056964679571868,"vX0":6.844707969724236,"vY0":-133.32571273304865,"vZ0":-3.8546090904268935,"x":85.91,"y":156.24,"x0":-1.241293636994019,"y0":50.002268707513146,"z0":5.603733539891814,"aX":-7.457425512038038},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.4,"breakHorizontal":6.1,"spinRate":2234,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4094749059585303,"extension":6.41490633999951},"index":2,"playId":"57681b7e-3518-37b6-8892-1fd3f74dc940","pitchNumber":3,"startTime":"2026-03-16T20:46:29.064Z","endTime":"2026-03-16T20:46:34.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.927642959279112,"aZ":-27.7650091690862,"pfxX":-6.272866847727128,"pfxZ":2.788788832774255,"pX":-0.748288677533954,"pZ":1.3290345055396273,"vX0":4.007325078984423,"vY0":-123.59957284803373,"vZ0":-4.879422752876429,"x":145.52,"y":202.9,"x0":-1.5591709259086386,"y0":50.00050680445639,"z0":5.604791593535761,"aX":-9.901991460678598},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.3,"breakHorizontal":10.7,"spinRate":1721,"spinDirection":225},"zone":13,"typeConfidence":0.7,"plateTime":0.4397474116278497,"extension":6.168534042322159},"index":3,"playId":"01c7ef31-f375-3c9a-9471-1c9f3b6e4b9f","pitchNumber":4,"startTime":"2026-03-16T20:46:42.764Z","endTime":"2026-03-16T20:46:47.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.216495561588662,"aZ":-27.707057107986962,"pfxX":-6.404240107945196,"pfxZ":2.8548516434423745,"pX":0.039743968853183244,"pZ":0.8632188457655513,"vX0":5.173363088604171,"vY0":-123.58519211786185,"vZ0":-6.254287088779629,"x":115.49,"y":215.47,"x0":-1.2380470778159083,"y0":50.000365812566834,"z0":5.722649816130675,"aX":-10.008801093758166},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.1,"breakHorizontal":10.6,"spinRate":1775,"spinDirection":224},"zone":14,"typeConfidence":0.75,"plateTime":0.44144120313055524,"extension":6.210191962591345},"index":4,"playId":"d10a696c-49a1-3c7b-b119-2db867a9a188","pitchNumber":5,"startTime":"2026-03-16T20:47:01.175Z","endTime":"2026-03-16T20:47:05.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678010,"link":"/api/v1/people/678010"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":678010,"link":"/api/v1/people/678010"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:47:05.702Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis Campusano doubles (2) on a sharp line drive to left fielder Jared Oliva.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-16T20:47:12.940Z","endTime":"2026-03-16T20:48:59.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"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":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.743802113647586,"aZ":-24.415710779401802,"pfxX":0.43427069748953606,"pfxZ":4.927710689688946,"pX":1.064856063077852,"pZ":1.6500812040130715,"vX0":5.963871024347697,"vY0":-123.88580704291321,"vZ0":-4.230400551201905,"x":76.41,"y":194.23,"x0":-1.4171586999559114,"y0":50.002597677447234,"z0":5.389589390954253,"aX":0.6834854771205646},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.3,"breakHorizontal":-2.0,"spinRate":2325,"spinDirection":179},"zone":14,"typeConfidence":0.74,"plateTime":0.4399481297117802,"extension":6.4420757346586335},"index":0,"playId":"5696d2b6-3fde-3c61-ac48-b0a4b603378a","pitchNumber":1,"startTime":"2026-03-16T20:47:33.323Z","endTime":"2026-03-16T20:47:38.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":73.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.765944755581405,"aZ":-29.632010817930663,"pfxX":3.1941917519028413,"pfxZ":1.820758972691265,"pX":0.7803482071216516,"pZ":1.6786139307822279,"vX0":4.018706016975903,"vY0":-118.86910202966799,"vZ0":-3.0408503066354786,"x":87.25,"y":193.46,"x0":-1.362600150426655,"y0":50.004919074891575,"z0":5.731376913356484,"aX":4.463330930021786},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.6,"breakHorizontal":-7.0,"spinRate":2383,"spinDirection":46},"zone":9,"typeConfidence":0.88,"plateTime":0.46499558703857113,"extension":6.18338889898056},"index":1,"playId":"39481289-f99d-358b-a82d-fe6ba78782da","pitchNumber":2,"startTime":"2026-03-16T20:47:45.216Z","endTime":"2026-03-16T20:47:49.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.596321257763094,"aZ":-15.619494278328471,"pfxX":-5.078752400632625,"pfxZ":9.218604610135493,"pX":-0.524658594592894,"pZ":4.308539519065628,"vX0":3.922373637818286,"vY0":-133.17461129601884,"vZ0":-0.7994868932299285,"x":137.0,"y":122.45,"x0":-1.35670950844882,"y0":50.00621623381747,"z0":5.742443792769309,"aX":-9.124533010561976},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.7,"breakHorizontal":8.4,"spinRate":2220,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4112931604690644,"extension":6.449724553401281},"index":2,"playId":"a4568745-4ce3-3be4-aa4c-f804129aa905","pitchNumber":3,"startTime":"2026-03-16T20:48:03.214Z","endTime":"2026-03-16T20:48:06.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.567306973821903,"aZ":-15.927842498996915,"pfxX":-6.171015271381519,"pfxZ":8.991936749856514,"pX":0.6155744826086728,"pZ":1.9819640258409978,"vX0":7.330483781576022,"vY0":-133.50978800652123,"vZ0":-5.8876566316372285,"x":93.54,"y":185.27,"x0":-1.3630441093182362,"y0":50.00086472681996,"z0":5.360829012562138,"aX":-11.146993086533522},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.2,"breakHorizontal":9.6,"spinRate":2236,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.41014653207627116,"extension":6.550615410321347},"index":3,"playId":"2e848402-4f71-318d-8990-15648fb5db2a","pitchNumber":4,"startTime":"2026-03-16T20:48:16.914Z","endTime":"2026-03-16T20:48:22.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.969360632974183,"aZ":-28.732253104275884,"pfxX":-6.322587573342201,"pfxZ":2.194981679080991,"pX":0.1547160813590246,"pZ":1.3865508912093185,"vX0":5.793533061996511,"vY0":-123.79466897893612,"vZ0":-4.518359786991263,"x":111.1,"y":201.34,"x0":-1.3812353364222145,"y0":50.00603557991797,"z0":5.608205564957843,"aX":-9.93176484332549},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.2,"breakHorizontal":10.3,"spinRate":1572,"spinDirection":229},"zone":14,"typeConfidence":0.72,"plateTime":0.44046696422510934,"extension":6.3029696653717915},"index":4,"playId":"0d1f582f-f040-3904-be16-462f0d3ef657","pitchNumber":5,"startTime":"2026-03-16T20:48:30.304Z","endTime":"2026-03-16T20:48:33.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60053403019666,"aZ":-15.6994577503439,"pfxX":-5.714591096346419,"pfxZ":9.004977814914643,"pX":0.3611545264263271,"pZ":3.1569897082091796,"vX0":6.469329067742307,"vY0":-134.51428691549827,"vZ0":-3.543689889833542,"x":103.23,"y":153.54,"x0":-1.3343542734856029,"y0":50.00363817599523,"z0":5.606833816373995,"aX":-10.456645956600342},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":8.9,"spinRate":2215,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.4074265422220318,"extension":6.436680041158734},"hitData":{"launchSpeed":108.6,"launchAngle":16.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":92.43,"coordY":71.49}},"index":5,"playId":"ac5e80a7-e503-3b0d-a6f1-d70e9a808a21","pitchNumber":6,"startTime":"2026-03-16T20:48:49.742Z","endTime":"2026-03-16T20:48:59.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":669134,"link":"/api/v1/people/669134"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.699999999999996,"awayTeamWinProbability":42.300000000000004,"homeTeamWinProbabilityAdded":4.699999999999996,"leverageIndex":0.73,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:48:59.849Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Solak strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-16T20:49:22.040Z","endTime":"2026-03-16T20:50:56.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669256,"fullName":"Nick Solak","link":"/api/v1/people/669256"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669256,"fullName":"Nick Solak","link":"/api/v1/people/669256"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.690684265178607,"aZ":-13.828051357196959,"pfxX":-5.073879777362514,"pfxZ":10.414210199045984,"pX":0.3124868603111838,"pZ":2.4724298706882935,"vX0":6.269729340245962,"vY0":-132.25536003324186,"vZ0":-5.3870952541971775,"x":105.09,"y":172.02,"x0":-1.4359018652441917,"y0":50.00023582412155,"z0":5.559367470616233,"aX":-8.936520617117575},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.8,"breakHorizontal":7.7,"spinRate":2321,"spinDirection":216},"zone":6,"typeConfidence":0.9,"plateTime":0.41503668187879583,"extension":6.332102347078904},"index":0,"playId":"1dbf8dc4-c7a2-31b7-80d3-06776109c600","pitchNumber":1,"startTime":"2026-03-16T20:49:43.475Z","endTime":"2026-03-16T20:49:47.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":669256,"link":"/api/v1/people/669256","batSide":{"code":"R","description":"Right"}},"second":{"id":669134,"link":"/api/v1/people/669134"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87853693574267,"aZ":-27.08094739975514,"pfxX":-8.20270166609302,"pfxZ":3.3868887079488372,"pX":-0.6334397697497927,"pZ":1.5130096977183694,"vX0":4.406121491913373,"vY0":-121.5468886904114,"vZ0":-4.126002749500173,"x":141.15,"y":197.93,"x0":-1.4000759067309925,"y0":50.00012172047484,"z0":5.572626003588797,"aX":-12.32338511259066},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.4,"breakHorizontal":13.9,"spinRate":1661,"spinDirection":229},"zone":13,"typeConfidence":0.84,"plateTime":0.4498967662396156,"extension":6.3179533490858315},"index":1,"playId":"bdbcadaf-4a6f-372f-8cc4-72cec48ef05a","pitchNumber":2,"startTime":"2026-03-16T20:50:13.395Z","endTime":"2026-03-16T20:50:18.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":669256,"link":"/api/v1/people/669256","batSide":{"code":"R","description":"Right"}},"second":{"id":669134,"link":"/api/v1/people/669134"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.811465402137618,"aZ":-29.948912190501527,"pfxX":0.41918575242861245,"pfxZ":1.5129721944759034,"pX":1.4146539078889782,"pZ":1.0959221519686746,"vX0":6.409342758308842,"vY0":-120.87372664728294,"vZ0":-4.518121580138919,"x":63.08,"y":209.19,"x0":-1.3321447851967316,"y0":50.00422053527623,"z0":5.636103500907776,"aX":0.6155639064748676},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.8,"breakHorizontal":-2.4,"spinRate":2322,"spinDirection":74},"zone":14,"typeConfidence":0.85,"plateTime":0.45413863759380035,"extension":6.348924285806802},"index":2,"playId":"3d70019c-f375-32f7-848a-34a015c3b25e","pitchNumber":3,"startTime":"2026-03-16T20:50:32.522Z","endTime":"2026-03-16T20:50:37.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":669256,"link":"/api/v1/people/669256","batSide":{"code":"R","description":"Right"}},"second":{"id":669134,"link":"/api/v1/people/669134"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.749873849911257,"aZ":-29.127298412886645,"pfxX":1.2859887636991978,"pfxZ":2.032662935060098,"pX":1.2705218346657774,"pZ":1.251340422704181,"vX0":5.919742192810806,"vY0":-121.82975459321315,"vZ0":-4.408646192854434,"x":68.57,"y":204.99,"x0":-1.3613841442090147,"y0":50.00075139226276,"z0":5.612138158440626,"aX":1.925799394993499},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.9,"breakHorizontal":-3.7,"spinRate":2450,"spinDirection":54},"zone":14,"typeConfidence":0.83,"plateTime":0.45019614653493845,"extension":6.28411935093994},"index":3,"playId":"b2585798-d100-358f-bbe8-30cb207c199f","pitchNumber":4,"startTime":"2026-03-16T20:50:52.329Z","endTime":"2026-03-16T20:50:56.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":669256,"link":"/api/v1/people/669256","batSide":{"code":"R","description":"Right"}},"second":{"id":669134,"link":"/api/v1/people/669134"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669256,"link":"/api/v1/people/669256"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":669256,"link":"/api/v1/people/669256"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":-3.8999999999999915,"leverageIndex":1.44,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:50:56.585Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-16T20:51:17.214Z","endTime":"2026-03-16T20:52:05.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64545703098456,"aZ":-13.595347027126573,"pfxX":-4.3455500137796985,"pfxZ":10.228002670746006,"pX":0.47653264705062837,"pZ":1.9607680496760167,"vX0":6.473493435637035,"vY0":-133.6427210162751,"vZ0":-6.603379285524353,"x":98.84,"y":185.84,"x0":-1.4077967271841167,"y0":50.00490031901152,"z0":5.432394841723959,"aX":-7.895702389575282},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.4,"breakHorizontal":6.6,"spinRate":2235,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.409179673278798,"extension":6.6282630608986794},"index":0,"playId":"a7edf44e-ee37-3282-ad2d-66aa3d1e61d4","pitchNumber":1,"startTime":"2026-03-16T20:51:17.214Z","endTime":"2026-03-16T20:51:22.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"second":{"id":669134,"link":"/api/v1/people/669134"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.879467122879348,"aZ":-26.147337744811143,"pfxX":-6.738010662362132,"pfxZ":3.7404238242636456,"pX":-0.23397633007545304,"pZ":0.7274611310054833,"vX0":5.175750846501354,"vY0":-125.30393623563558,"vZ0":-6.7247479633336855,"x":125.92,"y":219.14,"x0":-1.4362447959859632,"y0":50.005906612523084,"z0":5.540753188145701,"aX":-10.872019309260054},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.6,"breakHorizontal":11.3,"spinRate":1507,"spinDirection":230},"zone":13,"typeConfidence":0.85,"plateTime":0.43471547141479583,"extension":6.34157625515959},"index":1,"playId":"38c311ba-5432-3fae-9d15-428c269f9f5e","pitchNumber":2,"startTime":"2026-03-16T20:51:34.458Z","endTime":"2026-03-16T20:51:37.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"second":{"id":669134,"link":"/api/v1/people/669134"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.800484214462656,"aZ":-15.001693686699653,"pfxX":-6.036680444531093,"pfxZ":9.306359808821858,"pX":0.24233286826470504,"pZ":3.6389893611741218,"vX0":6.560333117685483,"vY0":-135.08848649103592,"vZ0":-2.505986079983198,"x":107.76,"y":140.53,"x0":-1.4349136768244368,"y0":50.00575839736402,"z0":5.634996599011818,"aX":-11.143863393426448},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.4,"breakHorizontal":9.5,"spinRate":2214,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.40565850451598706,"extension":6.528803399246799},"index":2,"playId":"052bd680-b2d5-3171-bb62-11664ec01bd5","pitchNumber":3,"startTime":"2026-03-16T20:52:00.976Z","endTime":"2026-03-16T20:52:05.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"second":{"id":669134,"link":"/api/v1/people/669134"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.8000000000000043,"leverageIndex":1.42,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:52:05.324Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-16T20:54:17.699Z","endTime":"2026-03-16T20:55:29.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":69.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.79015291417526,"aZ":-39.589718609355565,"pfxX":6.865923014744997,"pfxZ":-6.142399213626808,"pX":-0.6458328636211225,"pZ":0.5674433021601627,"vX0":-0.9794842661005925,"vY0":-109.64294155344787,"vZ0":-1.8698243469957885,"x":141.62,"y":223.46,"x0":-1.0826395584670048,"y0":50.0018961805521,"z0":5.686365318284537,"aX":8.293576998464031},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-11.3,"breakHorizontal":-12.1,"spinRate":2429,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.5010500797543305,"extension":6.232746693232734},"index":0,"playId":"f161f8fa-b36a-3022-b6db-e85832da9175","pitchNumber":1,"startTime":"2026-03-16T20:54:17.699Z","endTime":"2026-03-16T20:54:21.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.662042770383223,"aZ":-28.18819000654341,"pfxX":-4.962721844859173,"pfxZ":2.4880236230843877,"pX":-0.09613899659002999,"pZ":2.2335276278149294,"vX0":3.975692186184529,"vY0":-125.52923928251136,"vZ0":-2.766658964118931,"x":120.66,"y":178.47,"x0":-1.0532447404797145,"y0":50.00248754360388,"z0":5.6374494838051135,"aX":-7.945018727584907},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.1,"breakHorizontal":8.2,"spinRate":1462,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.4358124258721361,"extension":6.362564702056782},"index":1,"playId":"28eb6882-573c-3d71-882f-b183215226f3","pitchNumber":2,"startTime":"2026-03-16T20:54:32.779Z","endTime":"2026-03-16T20:54:35.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.875385093606894,"aZ":-22.42249221823482,"pfxX":1.1658742899294436,"pfxZ":5.571272761664522,"pX":1.2000980630361118,"pZ":3.185693233991046,"vX0":4.455467892020421,"vY0":-130.32284234718475,"vZ0":-2.1712967904916747,"x":71.26,"y":152.77,"x0":-0.6710922466605835,"y0":50.00343840497811,"z0":5.692875480431287,"aX":2.0396921734797115},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.0,"breakHorizontal":-2.9,"spinRate":2225,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.41749461168111335,"extension":6.17667501083495},"index":2,"playId":"76e08b65-446e-3315-ba21-ffeb6dbb45e4","pitchNumber":3,"startTime":"2026-03-16T20:54:49.920Z","endTime":"2026-03-16T20:54:53.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":71.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.448291484286358,"aZ":-41.83972750377502,"pfxX":6.9558991175586655,"pfxZ":-7.581138912121334,"pX":1.080034820993211,"pZ":0.33456895322344854,"vX0":2.000621905918342,"vY0":-112.27398648129959,"vZ0":-2.494408701019548,"x":75.83,"y":229.75,"x0":-0.726229496313577,"y0":50.000183996891245,"z0":5.720382339071646,"aX":8.872881570720615},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-14.0,"breakHorizontal":-13.1,"spinRate":2701,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.48796882847419054,"extension":6.411151900451578},"index":3,"playId":"f3ca01e2-0bdc-3010-94de-03ea1596940c","pitchNumber":4,"startTime":"2026-03-16T20:55:07.949Z","endTime":"2026-03-16T20:55:11.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.402240305490025,"aZ":-23.810459649166305,"pfxX":-4.664709644177205,"pfxZ":4.99652335876376,"pX":0.2695094700940855,"pZ":1.6341379715510391,"vX0":4.3359058473183785,"vY0":-128.04161294770304,"vZ0":-5.198709562672023,"x":106.73,"y":194.66,"x0":-0.8331044968503462,"y0":50.00398649966992,"z0":5.534391650160633,"aX":-7.809855311247328},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.2,"breakHorizontal":7.6,"spinRate":1505,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.42643348282539595,"extension":6.308033491931497},"index":4,"playId":"70f4f048-890f-3564-ba56-93aea488f1ef","pitchNumber":5,"startTime":"2026-03-16T20:55:25.355Z","endTime":"2026-03-16T20:55:29.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:55:29.699Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Harrison Bader walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-16T20:55:51.377Z","endTime":"2026-03-16T20:56:42.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.062077926442274,"aZ":-20.256179711990946,"pfxX":-6.297347886240789,"pfxZ":6.662361155264264,"pX":-1.0747562970084155,"pZ":2.788991139275661,"vX0":2.4478582753077203,"vY0":-133.02674969116262,"vZ0":-3.0508215775778895,"x":157.97,"y":163.48,"x0":-1.1897638993344333,"y0":50.0025683380518,"z0":5.4225405470496995,"aX":-11.263569044143493},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.6,"breakHorizontal":10.8,"spinRate":2125,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.41205509124532025,"extension":6.127780931704453},"index":0,"playId":"1c476ab1-f1d4-34b6-8265-40a9c695de5e","pitchNumber":1,"startTime":"2026-03-16T20:55:51.377Z","endTime":"2026-03-16T20:55:56.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20977640148463,"aZ":-29.759876213533293,"pfxX":7.102725821580593,"pfxZ":1.6797609726847886,"pX":0.9912216843970659,"pZ":2.03695637010629,"vX0":2.6601671787291945,"vY0":-118.9527583964536,"vZ0":-1.6663717962072004,"x":79.22,"y":183.78,"x0":-1.0635037560336564,"y0":50.00390314732156,"z0":5.437592346517801,"aX":10.206529611010826},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.9,"breakHorizontal":-13.4,"spinRate":2642,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.4599599595951611,"extension":6.403400395565341},"index":1,"playId":"27c1737a-3770-37f6-92d8-7d0b6e751708","pitchNumber":2,"startTime":"2026-03-16T20:56:03.957Z","endTime":"2026-03-16T20:56:09.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":84.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.771487955797827,"aZ":-22.934666027670737,"pfxX":3.2544845991582294,"pfxZ":5.230525247159752,"pX":0.5627484442034777,"pZ":1.528137114608655,"vX0":2.782460516473413,"vY0":-130.61272748477614,"vZ0":-6.0371694046821585,"x":95.55,"y":197.52,"x0":-0.9308926804942277,"y0":50.00258155769207,"z0":5.541581618738086,"aX":5.747271617943111},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.6,"breakHorizontal":-6.4,"spinRate":2249,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.41584759897046286,"extension":6.260378722035324},"index":2,"playId":"540b57ec-1a55-368a-8e39-886199873f1c","pitchNumber":3,"startTime":"2026-03-16T20:56:19.649Z","endTime":"2026-03-16T20:56:24.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44768228012484,"aZ":-16.57208398120117,"pfxX":-1.090205621365894,"pfxZ":8.362737199476776,"pX":0.6255663069621282,"pZ":1.0764092331152253,"vX0":4.221423208688503,"vY0":-135.01266794943876,"vZ0":-8.482706122177483,"x":93.15,"y":209.72,"x0":-0.8093873781900927,"y0":50.00443803569051,"z0":5.401048500211814,"aX":-2.0346856125272414},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.8,"breakHorizontal":1.2,"spinRate":2149,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4040429718273151,"extension":6.399616633979646},"index":3,"playId":"4d6b025a-0c2b-34ce-a3b3-dba430c6313e","pitchNumber":4,"startTime":"2026-03-16T20:56:37.074Z","endTime":"2026-03-16T20:56:42.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.79,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:56:42.044Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Gilbert strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-16T20:57:21.244Z","endTime":"2026-03-16T20:58:58.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"968a1660-ef6a-316d-aed3-86e3cfb347dc","startTime":"2026-03-16T20:57:05.803Z","endTime":"2026-03-16T20:57:09.481Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":73.5,"endSpeed":68.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.289358224159496,"aZ":-41.03973359383375,"pfxX":7.3919337073791365,"pfxZ":-7.553105176902138,"pX":-1.2791808977036712,"pZ":3.5999408489173477,"vX0":-2.3481442006828237,"vY0":-106.95343320796499,"vZ0":4.2234901410824595,"x":165.76,"y":141.58,"x0":-1.1352375233850196,"y0":50.005003134906005,"z0":6.1650094587869475,"aX":8.671693131938898},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-12.5,"breakHorizontal":-12.8,"spinRate":2324,"spinDirection":33},"zone":11,"typeConfidence":2.0,"plateTime":0.5097044485265916,"extension":6.395927758134236},"index":1,"playId":"8b10a01d-87a9-3e26-8095-2ad00355e312","pitchNumber":1,"startTime":"2026-03-16T20:57:22.328Z","endTime":"2026-03-16T20:57:26.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.6,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62380069548501,"aZ":-26.711894594440565,"pfxX":-4.659526099899368,"pfxZ":3.199451596554203,"pX":0.6166168859398998,"pZ":0.7781520280225851,"vX0":6.085424713217149,"vY0":-129.0628664413634,"vZ0":-6.570136429082907,"x":93.5,"y":217.77,"x0":-1.1524848403376253,"y0":50.005342132201854,"z0":5.378708033432431,"aX":-7.963228074659392},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.7,"breakHorizontal":7.3,"spinRate":1346,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.42232339212513326,"extension":6.456238385214409},"index":2,"playId":"56368bc0-798b-30b1-a374-19e165909f15","pitchNumber":2,"startTime":"2026-03-16T20:57:40.142Z","endTime":"2026-03-16T20:57:44.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67618124502673,"aZ":-15.542399373052383,"pfxX":-3.9172367936081764,"pfxZ":8.926335613153194,"pX":-0.6687211085178976,"pZ":3.4381712175185934,"vX0":2.233086480130625,"vY0":-135.19842539265514,"vZ0":-2.798024384727339,"x":142.49,"y":145.95,"x0":-0.9936347540310696,"y0":50.00356888579851,"z0":5.568650174820067,"aX":-7.299262514865377},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.8,"breakHorizontal":6.7,"spinRate":2230,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.404120878897694,"extension":6.236704435394979},"index":3,"playId":"1eecea0b-08c0-3179-bb22-ccbf28c02430","pitchNumber":3,"startTime":"2026-03-16T20:57:58.697Z","endTime":"2026-03-16T20:58:03.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.614990215390126,"aZ":-16.313918494766767,"pfxX":-3.7261447090874054,"pfxZ":8.599181759734396,"pX":0.032260063419496214,"pZ":2.4307960214695403,"vX0":3.9048203304069418,"vY0":-134.33650566691364,"vZ0":-5.020204812534882,"x":115.77,"y":173.15,"x0":-0.9497419850067861,"y0":50.00284052411518,"z0":5.46764481566525,"aX":-6.872630896921031},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.8,"breakHorizontal":6.0,"spinRate":2254,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.40630772143078486,"extension":6.341701474071923},"index":4,"playId":"3c69ea0d-7db2-3bdc-b7b6-a2048b14ea7c","pitchNumber":4,"startTime":"2026-03-16T20:58:17.173Z","endTime":"2026-03-16T20:58:21.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2513236045043,"aZ":-20.306788284445485,"pfxX":1.5763103789162707,"pfxZ":6.706875813309619,"pX":0.8696304657854791,"pZ":1.9798581552074532,"vX0":4.001341462153122,"vY0":-131.03628043422484,"vZ0":-5.388134317410813,"x":83.85,"y":185.32,"x0":-0.8715604750322933,"y0":50.00098382316087,"z0":5.544071394411543,"aX":2.7863789092179534},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.4,"breakHorizontal":-3.6,"spinRate":2345,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.4153020451382159,"extension":6.450295104030647},"index":5,"playId":"c976bacf-7a8e-3150-937d-16e7a693243e","pitchNumber":5,"startTime":"2026-03-16T20:58:34.610Z","endTime":"2026-03-16T20:58:39.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.209916079537724,"aZ":-29.853484105017024,"pfxX":-4.762826977279486,"pfxZ":1.3911989450790454,"pX":0.14501452934775003,"pZ":2.6595810028197673,"vX0":4.666826161569979,"vY0":-128.28313627093476,"vZ0":-1.5438731930188445,"x":111.47,"y":166.97,"x0":-1.0778191329840174,"y0":50.002778214501646,"z0":5.593438642948846,"aX":-7.948675712300791},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.4,"breakHorizontal":7.6,"spinRate":1419,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.4267502795823699,"extension":6.322358442012734},"index":6,"playId":"614ce27d-be21-3ae8-9176-fd36a89d7749","pitchNumber":6,"startTime":"2026-03-16T20:58:54.295Z","endTime":"2026-03-16T20:58:58.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.2,"awayTeamWinProbability":46.8,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.49,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-16T20:58:58.257Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Buddy Kennedy strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-16T20:59:36.350Z","endTime":"2026-03-16T21:01:02.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"6f9b629b-b551-35a1-8532-2ec42a956b1d","startTime":"2026-03-16T20:59:21.486Z","endTime":"2026-03-16T20:59:24.486Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.801659169624614,"aZ":-23.06947583617422,"pfxX":2.9675959972572263,"pfxZ":5.290664238125693,"pX":-0.7493113084122582,"pZ":3.4416356350127835,"vX0":-0.20634255266445645,"vY0":-129.04292343822664,"vZ0":-1.1872983034664562,"x":145.56,"y":145.86,"x0":-1.0557696936016896,"y0":50.000567068089616,"z0":5.651941233963477,"aX":5.104412083825719},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.6,"breakHorizontal":-5.4,"spinRate":2442,"spinDirection":176},"zone":11,"typeConfidence":2.0,"plateTime":0.42124887028798286,"extension":6.2159487713059125},"index":1,"playId":"70b58f7a-8a0b-3527-8ce1-2077522f5cfe","pitchNumber":1,"startTime":"2026-03-16T20:59:38.513Z","endTime":"2026-03-16T20:59:41.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.602533151950272,"aZ":-13.384801950740918,"pfxX":-1.9590305098924299,"pfxZ":10.097163572752084,"pX":1.209806333585549,"pZ":0.6640255450417719,"vX0":5.852529496719701,"vY0":-135.7554912912927,"vZ0":-10.14453132023617,"x":70.89,"y":220.85,"x0":-0.7223758395536679,"y0":50.000248019695945,"z0":5.388288456015465,"aX":-3.644953871544438},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":2.3,"spinRate":2318,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4039612354368227,"extension":6.502155633014684},"index":2,"playId":"0ab78347-1b18-3039-9154-259f1e1ced56","pitchNumber":2,"startTime":"2026-03-16T21:00:00.799Z","endTime":"2026-03-16T21:00:05.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73252706496131,"aZ":-29.766065782355522,"pfxX":-6.224757707593414,"pfxZ":1.4423131540671745,"pX":0.5505815862953509,"pZ":1.4565935275131743,"vX0":5.801680568603118,"vY0":-128.1406676737061,"vZ0":-4.504114829444033,"x":96.01,"y":199.45,"x0":-0.9308516143625116,"y0":50.001142394212835,"z0":5.55446941573162,"aX":-10.381988734041725},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.8,"breakHorizontal":10.0,"spinRate":1438,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4269488827293273,"extension":6.462921306646136},"index":3,"playId":"daf1683c-63b4-32bf-8df7-4ae740da0b59","pitchNumber":3,"startTime":"2026-03-16T21:00:24.211Z","endTime":"2026-03-16T21:00:28.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"08317516-0266-0033-002c-f08cd117d70a","startTime":"2026-03-16T21:00:47.748Z","endTime":"2026-03-16T21:00:57.861Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.030701432738372,"aZ":-42.135813699112155,"pfxX":6.229913049956167,"pfxZ":-7.720746797031286,"pX":0.5969258019709274,"pZ":1.6148288370039452,"vX0":1.1438033432213084,"vY0":-113.26757289979409,"vZ0":-0.02490361135222119,"x":94.25,"y":195.18,"x0":-0.724508466312568,"y0":50.00281888146255,"z0":5.863715873926016,"aX":8.03814092466575},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-13.7,"breakHorizontal":-11.5,"spinRate":2633,"spinDirection":36},"zone":9,"typeConfidence":2.0,"plateTime":0.4848675039127919,"extension":6.368236321854806},"index":5,"playId":"7ff3fa78-1fd5-3508-9ba8-3e6e91585738","pitchNumber":4,"startTime":"2026-03-16T21:00:57.861Z","endTime":"2026-03-16T21:01:02.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:01:02.558Z","atBatIndex":25},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Xander Bogaerts reaches on a fielding error by shortstop Tyler Fitzgerald.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-16T21:02:50.823Z","endTime":"2026-03-16T21:04:03.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"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":83.8,"endSpeed":77.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64617902994336,"aZ":-25.10417573730203,"pfxX":2.5867417611511048,"pfxZ":4.670138789970751,"pX":1.0255823884499642,"pZ":2.0177284784901794,"vX0":5.150111430195887,"vY0":-121.95232724181247,"vZ0":-3.232298068436442,"x":77.91,"y":184.3,"x0":-1.444921125158572,"y0":50.00573424142703,"z0":5.511761197439843,"aX":3.92030609272435},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.9,"breakHorizontal":-5.9,"spinRate":2280,"spinDirection":182},"zone":14,"typeConfidence":0.62,"plateTime":0.44811484087111353,"extension":6.409867868661647},"index":0,"playId":"938cca26-83f7-3774-a9b9-6e631b19c3aa","pitchNumber":1,"startTime":"2026-03-16T21:03:14.236Z","endTime":"2026-03-16T21:03:19.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.134682929544866,"aZ":-16.01483193767876,"pfxX":-6.059614855616373,"pfxZ":9.334628550449352,"pX":0.6751840286090209,"pZ":2.3457880900003625,"vX0":7.132756015132367,"vY0":-130.42968848184088,"vZ0":-4.9006745771536675,"x":91.26,"y":175.44,"x0":-1.3012385150800743,"y0":50.00556768231278,"z0":5.447712673538847,"aX":-10.494653094768855},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.1,"breakHorizontal":9.5,"spinRate":2217,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.41912333981487215,"extension":6.487866948276903},"index":1,"playId":"0b9ed258-18b9-3d0f-a737-795343b23e8c","pitchNumber":2,"startTime":"2026-03-16T21:03:27.370Z","endTime":"2026-03-16T21:03:34.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.531896151442556,"aZ":-24.978945262206512,"pfxX":-6.15786968417665,"pfxZ":4.860248570988188,"pX":0.698943172703016,"pZ":0.7053396038754112,"vX0":6.7366758332792935,"vY0":-120.39809086941186,"vZ0":-6.074035878971715,"x":90.36,"y":219.74,"x0":-1.3243135323956081,"y0":50.00364218114225,"z0":5.447292642872896,"aX":-9.117445917840044},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.7,"breakHorizontal":9.7,"spinRate":1631,"spinDirection":231},"zone":14,"typeConfidence":0.73,"plateTime":0.45347711639817234,"extension":6.478489617857467},"index":2,"playId":"3a006bbe-cadd-3dd9-a0aa-65ff9f126c08","pitchNumber":3,"startTime":"2026-03-16T21:03:38.771Z","endTime":"2026-03-16T21:03:42.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.883989769526746,"aZ":-33.84327187667823,"pfxX":1.9768702920511552,"pfxZ":-1.2239762500885156,"pX":0.27582163625251577,"pZ":3.2830579389882013,"vX0":3.2436331893572192,"vY0":-115.4142815314461,"vZ0":1.4452405425003327,"x":106.49,"y":150.14,"x0":-1.3975192874158282,"y0":50.00114775045107,"z0":5.876865723543424,"aX":2.700640128999157},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.7,"breakHorizontal":-4.3,"spinRate":2250,"spinDirection":64},"zone":3,"typeConfidence":0.9,"plateTime":0.4722513825064274,"extension":6.198781566718603},"hitData":{"launchSpeed":98.9,"launchAngle":-2.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.94,"coordY":149.29}},"index":3,"playId":"be3d4377-0db8-3467-a0e0-fbef34eab2c0","pitchNumber":4,"startTime":"2026-03-16T21:03:53.041Z","endTime":"2026-03-16T21:04:03.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":4.29999999999999,"leverageIndex":1.06,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:04:03.697Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Andujar strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-16T21:04:23.278Z","endTime":"2026-03-16T21:06:28.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.394986010149502,"aZ":-24.77794984625746,"pfxX":-1.000010120822843,"pfxZ":4.6551151704869635,"pX":1.0929670926595711,"pZ":1.7800574317899192,"vX0":6.349915065147924,"vY0":-124.56911700545614,"vZ0":-4.2944132573452105,"x":75.34,"y":190.72,"x0":-1.347099325018816,"y0":50.00467402518782,"z0":5.547911646111641,"aX":-1.5904323732499035},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.8,"breakHorizontal":0.5,"spinRate":2440,"spinDirection":171},"zone":14,"typeConfidence":0.76,"plateTime":0.437833033233197,"extension":6.32373671950417},"index":0,"playId":"c9769220-d02a-3703-9140-38dfba6af6f8","pitchNumber":1,"startTime":"2026-03-16T21:04:27.981Z","endTime":"2026-03-16T21:04:32.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.960655634250198,"aZ":-26.895564593466307,"pfxX":-0.2036245460808015,"pfxZ":3.3851357766088803,"pX":1.5292635096145513,"pZ":2.6273617035021104,"vX0":7.496158725142458,"vY0":-123.43493209644349,"vZ0":-1.5181740625164548,"x":58.71,"y":167.84,"x0":-1.506195401326057,"y0":50.00470195844723,"z0":5.490854867256865,"aX":-0.31803888442032113},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.0,"breakHorizontal":-1.2,"spinRate":2323,"spinDirection":183},"zone":12,"typeConfidence":0.52,"plateTime":0.4418240784063112,"extension":6.260885699216445},"index":1,"playId":"85001d0c-a7ff-3108-8180-8b8c021f00c6","pitchNumber":2,"startTime":"2026-03-16T21:04:42.045Z","endTime":"2026-03-16T21:04:46.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.423601935872533,"aZ":-25.828511867482064,"pfxX":0.1656943056805098,"pfxZ":3.926356497134705,"pX":-0.37984236531460497,"pZ":3.2507100032285017,"vX0":2.990089869913756,"vY0":-125.47923139094986,"vZ0":-0.5573927675118069,"x":131.48,"y":151.01,"x0":-1.602173500364441,"y0":50.00003794805929,"z0":5.557466143205256,"aX":0.26651797226904267},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.2,"breakHorizontal":-1.0,"spinRate":2316,"spinDirection":183},"zone":1,"typeConfidence":0.93,"plateTime":0.4344560460072153,"extension":6.372423453149456},"index":2,"playId":"02ecdcc5-660c-39bc-97c1-26ddb617c7f4","pitchNumber":3,"startTime":"2026-03-16T21:05:02.272Z","endTime":"2026-03-16T21:05:06.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.372501941659074,"aZ":-15.32103963980709,"pfxX":-5.827360793617108,"pfxZ":9.573836355308462,"pX":-0.39700267840196696,"pZ":3.058585151541325,"vX0":4.525264921121447,"vY0":-131.47194525666544,"vZ0":-3.521342910247378,"x":132.13,"y":156.2,"x0":-1.378526284448681,"y0":50.00572541374533,"z0":5.543883973324827,"aX":-10.261819175393509},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.8,"breakHorizontal":9.6,"spinRate":2152,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.41570073678833097,"extension":6.421222123269592},"index":3,"playId":"582e50f1-c013-3862-9758-721405d76cca","pitchNumber":4,"startTime":"2026-03-16T21:05:25.768Z","endTime":"2026-03-16T21:05:29.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"afa971fa-c3e8-3875-aff1-b09b11419c0a","startTime":"2026-03-16T21:05:48.957Z","endTime":"2026-03-16T21:05:52.257Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-03-16T21:06:05.704Z","endTime":"2026-03-16T21:06:23.332Z","isPitch":false,"type":"action","player":{"id":609280,"link":"/api/v1/people/609280"},"defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20372155278891,"aZ":-27.136530333834195,"pfxX":-6.107710955464956,"pfxZ":3.3250643413247936,"pX":0.26629910676253116,"pZ":1.7806924465628784,"vX0":5.970563030640614,"vY0":-121.85290308658755,"vZ0":-3.7576604926254187,"x":106.85,"y":190.7,"x0":-1.4131615274304326,"y0":50.00319485824123,"z0":5.667230896721039,"aX":-9.256377867856083},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.4,"breakHorizontal":9.8,"spinRate":1779,"spinDirection":226},"zone":9,"typeConfidence":0.72,"plateTime":0.44817443182252825,"extension":6.197604954193253},"index":6,"playId":"57af8c3d-2737-331c-8185-064b86702d9b","pitchNumber":5,"startTime":"2026-03-16T21:06:23.332Z","endTime":"2026-03-16T21:06:28.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.74,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:06:28.417Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ramón Laureano grounds out softly, pitcher Tyler Mahle to first baseman Bryce Eldridge. Xander Bogaerts to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-16T21:06:35.622Z","endTime":"2026-03-16T21:06:53.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641816,"link":"/api/v1/people/641816"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.746850581891138,"aZ":-25.40840435130462,"pfxX":-5.713637329909592,"pfxZ":4.511927214429116,"pX":-1.232422938035381,"pZ":3.2657405136616267,"vX0":2.5018594785210095,"vY0":-121.84830875150016,"vZ0":-0.775950078901758,"x":163.98,"y":150.61,"x0":-1.5322520899497554,"y0":50.00028201115058,"z0":5.790849367441936,"aX":-8.559052952510257},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.3,"breakHorizontal":9.7,"spinRate":1757,"spinDirection":223},"zone":11,"typeConfidence":0.77,"plateTime":0.45013477172908,"extension":6.089649590883468},"hitData":{"launchSpeed":28.0,"launchAngle":-64.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":122.94,"coordY":196.03}},"index":0,"playId":"95f07d53-b1f7-39f4-9299-08eb000eea0c","pitchNumber":1,"startTime":"2026-03-16T21:06:48.239Z","endTime":"2026-03-16T21:06:53.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":1.48,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:06:53.833Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Johnson grounds out softly to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-16T21:07:13.826Z","endTime":"2026-03-16T21:08:08.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"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":91.2,"endSpeed":84.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.663747552577295,"aZ":-13.42719717892933,"pfxX":-5.265761576504158,"pfxZ":10.442009107454629,"pX":-0.4282832773050059,"pZ":1.5182240062376264,"vX0":4.9516777555913425,"vY0":-132.7169178867171,"vZ0":-7.306259769200093,"x":133.33,"y":197.79,"x0":-1.6281995519214365,"y0":50.00566915348511,"z0":5.272138603173498,"aX":-9.456816743141998},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.6,"breakHorizontal":8.5,"spinRate":2255,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.4116695016114815,"extension":6.519511971411748},"index":0,"playId":"15afc379-9562-3437-ad11-07663816d369","pitchNumber":1,"startTime":"2026-03-16T21:07:42.978Z","endTime":"2026-03-16T21:07:48.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"second":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.15881681861922,"aZ":-29.033660877704534,"pfxX":-6.780093725802315,"pfxZ":2.0316628671275305,"pX":-0.09725426064397953,"pZ":1.603865572160536,"vX0":5.848186941985314,"vY0":-122.64686038147627,"vZ0":-3.8230242595072115,"x":120.71,"y":195.48,"x0":-1.6161752531597307,"y0":50.00159755220005,"z0":5.622299207489165,"aX":-10.46952656482988},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.1,"breakHorizontal":11.2,"spinRate":1561,"spinDirection":229},"zone":8,"typeConfidence":0.7,"plateTime":0.44429072311552,"extension":6.179464358640675},"hitData":{"launchSpeed":56.6,"launchAngle":-52.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":137.07,"coordY":192.46}},"index":1,"playId":"03631cef-c828-3d96-af19-3d253eb172c2","pitchNumber":2,"startTime":"2026-03-16T21:08:02.589Z","endTime":"2026-03-16T21:08:08.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"second":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":669369,"link":"/api/v1/people/669369"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.57,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:08:08.026Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Fitzgerald lines out to left fielder Ramón Laureano.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-16T21:10:05.243Z","endTime":"2026-03-16T21:10:35.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.390671882365435,"aZ":-14.321626715845271,"pfxX":-5.163555174975521,"pfxZ":9.85335165376177,"pX":0.8283534208676421,"pZ":1.9247852787750803,"vX0":5.672538839715378,"vY0":-133.43039823399803,"vZ0":-6.629472268233205,"x":85.43,"y":186.81,"x0":-0.649346276068315,"y0":50.00418737248217,"z0":5.464283153642914,"aX":-9.357234546325001},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.7,"breakHorizontal":8.2,"spinRate":2400,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4097265625552198,"extension":6.353755419920119},"index":0,"playId":"02c89c4c-b152-3064-883d-053d20859919","pitchNumber":1,"startTime":"2026-03-16T21:10:16.402Z","endTime":"2026-03-16T21:10:20.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.809851639131892,"aZ":-27.442604253950538,"pfxX":4.344686272595251,"pfxZ":2.954173259282795,"pX":0.6335534537607973,"pZ":1.778948309879408,"vX0":1.8710870627602632,"vY0":-124.83274862820106,"vZ0":-3.9354431985637706,"x":92.85,"y":190.75,"x0":-0.6870175338092535,"y0":50.00210259197185,"z0":5.599675130091794,"aX":6.9522632078992626},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.8,"breakHorizontal":-8.3,"spinRate":2484,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.43643109434811667,"extension":6.3166528918119225},"hitData":{"launchSpeed":83.0,"launchAngle":22.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.68,"coordY":104.66}},"index":1,"playId":"5dca156a-8757-3754-983a-e0d3ba74d146","pitchNumber":2,"startTime":"2026-03-16T21:10:28.665Z","endTime":"2026-03-16T21:10:35.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:10:35.584Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jesus Rodriguez flies out to left fielder Ramón Laureano.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-16T21:10:49.036Z","endTime":"2026-03-16T21:11:11.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"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":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.311886709077694,"aZ":-28.6800554694637,"pfxX":7.437020872499817,"pfxZ":2.5034382437981257,"pX":-0.023423991427568947,"pZ":2.961513226930752,"vX0":0.31962477992753247,"vY0":-117.33588988895877,"vZ0":-0.033803843475216366,"x":117.89,"y":158.82,"x0":-1.127401396229773,"y0":50.000613045156385,"z0":5.649695606220681,"aX":10.362087572841688},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":4.8,"breakHorizontal":-13.6,"spinRate":2845,"spinDirection":87},"zone":2,"typeConfidence":2.0,"plateTime":0.4668947356960893,"extension":6.170208110818141},"hitData":{"launchSpeed":71.2,"launchAngle":44.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.48,"coordY":115.82}},"index":0,"playId":"053a449d-d142-31db-9682-280927447069","pitchNumber":1,"startTime":"2026-03-16T21:11:02.226Z","endTime":"2026-03-16T21:11:11.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:11:11.521Z","atBatIndex":31},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jared Oliva hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-16T21:11:22.597Z","endTime":"2026-03-16T21:11:42.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":87.2,"endSpeed":79.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.929818769705822,"aZ":-26.662143867694002,"pfxX":-5.5805449870449895,"pfxZ":3.373651201695136,"pX":-1.9867612707286049,"pZ":4.067812964947064,"vX0":-0.5725800523448434,"vY0":-127.03441298975142,"vZ0":1.0104254962640138,"x":192.73,"y":128.95,"x0":-1.03332479110532,"y0":50.004591152540435,"z0":5.783710885983459,"aX":-9.125171597472113},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.6,"breakHorizontal":10.2,"spinRate":1350,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.43110093846825315,"extension":6.138223574873945},"index":0,"playId":"7b627d49-4912-366d-a810-6119ccd3b8d8","pitchNumber":1,"startTime":"2026-03-16T21:11:35.047Z","endTime":"2026-03-16T21:11:42.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.6,"awayTeamWinProbability":46.4,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.58,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:11:42.081Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jung Hoo Lee walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-16T21:12:05.227Z","endTime":"2026-03-16T21:14:01.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"postOnSecond":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.366778664208226,"aZ":-16.578878369220973,"pfxX":-2.8932134436777233,"pfxZ":8.195974328099688,"pX":0.42100806717509215,"pZ":1.689421353656103,"vX0":4.344031051410934,"vY0":-136.45096585779243,"vZ0":-7.376655012072859,"x":100.95,"y":193.17,"x0":-0.808887912959037,"y0":50.006698366731015,"z0":5.550737069381659,"aX":-5.5084989990104605},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.7,"breakHorizontal":4.4,"spinRate":2145,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.3999597681005196,"extension":6.416896637476319},"index":0,"playId":"c9243539-e444-3cff-8cdf-94e64e183cec","pitchNumber":1,"startTime":"2026-03-16T21:12:11.979Z","endTime":"2026-03-16T21:12:15.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jared Oliva steals (12) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"c9243539-e444-3cff-8cdf-94e64e183cec","startTime":"2026-03-16T21:12:17.639Z","endTime":"2026-03-16T21:12:37.869Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666931,"link":"/api/v1/people/666931"},"defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"postOnSecond":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"homeTeamWinProbability":52.1,"awayTeamWinProbability":47.9,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":1.23,"dramaIndex":45.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.442590216070826,"aZ":-41.61448816769844,"pfxX":5.831526591799583,"pfxZ":-7.269949660351794,"pX":-0.43170787977881275,"pZ":0.4613616587184944,"vX0":-0.6280746217825417,"vY0":-113.73950260568517,"vZ0":-2.433929528891758,"x":133.46,"y":226.32,"x0":-0.9075406740492732,"y0":50.00085300469841,"z0":5.7037560237970535,"aX":7.577124426859411},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-13.4,"breakHorizontal":-10.3,"spinRate":2557,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.4830617723419133,"extension":6.603385016780797},"index":2,"playId":"b212bcd7-1f09-3214-a279-70bc7a3bb759","pitchNumber":2,"startTime":"2026-03-16T21:12:37.869Z","endTime":"2026-03-16T21:12:42.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.225767668017262,"aZ":-26.693651506910257,"pfxX":-6.4340534609661635,"pfxZ":3.143509980015881,"pX":1.1181780224404803,"pZ":0.32883779349220227,"vX0":6.979773565274775,"vY0":-130.58728825138053,"vZ0":-7.994018940961776,"x":74.38,"y":229.9,"x0":-0.7422140381026956,"y0":50.001062123761486,"z0":5.411738153111806,"aX":-11.209575930139577},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.2,"breakHorizontal":10.3,"spinRate":1297,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.418023626725355,"extension":6.491081193164796},"index":3,"playId":"a63407db-cd76-3958-833e-081819083dd1","pitchNumber":3,"startTime":"2026-03-16T21:12:58.728Z","endTime":"2026-03-16T21:13:02.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":4,"playId":"08317516-0346-0033-001c-f08cd117d70a","startTime":"2026-03-16T21:13:28.476Z","endTime":"2026-03-16T21:13:34.944Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.898318265633502,"aZ":-21.71643348865384,"pfxX":2.791395184742088,"pfxZ":5.868100379912605,"pX":1.578194349379225,"pZ":2.115549488119206,"vX0":5.26838496850257,"vY0":-132.05905670562476,"vZ0":-4.826127734979318,"x":56.84,"y":181.66,"x0":-0.7985220083772412,"y0":50.00009842932999,"z0":5.54655872673177,"aX":4.969410391169946},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.8,"breakHorizontal":-6.1,"spinRate":2461,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.4134255526548678,"extension":6.345877851984025},"index":5,"playId":"01d4ecbe-83be-35fb-b34c-e7a755c0d84b","pitchNumber":4,"startTime":"2026-03-16T21:13:34.944Z","endTime":"2026-03-16T21:13:48.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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.4,"endSpeed":86.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.536839174962985,"aZ":-15.246857145607175,"pfxX":-3.761770218300043,"pfxZ":8.926234981856158,"pX":2.2549086394882374,"pZ":0.9456690853646802,"vX0":8.857711716356299,"vY0":-136.91385095606122,"vZ0":-9.31161369057637,"x":31.05,"y":213.25,"x0":-0.5351255648708696,"y0":50.004949839966706,"z0":5.436923551584084,"aX":-7.1360084981297565},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":4.9,"spinRate":2315,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.400218117751026,"extension":6.2867704571970915},"index":6,"playId":"299513a1-287c-3309-b1cf-b9be75d1b85a","pitchNumber":5,"startTime":"2026-03-16T21:13:54.950Z","endTime":"2026-03-16T21:14:01.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"second":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.8,"awayTeamWinProbability":49.2,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":1.23,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:14:01.263Z","atBatIndex":33},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Will Brennan caught stealing 2nd base, catcher Luis Campusano to second baseman Nick Solak.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-16T21:15:23.843Z","endTime":"2026-03-16T21:15:44.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":669256,"link":"/api/v1/people/669256"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-16T21:14:15.963Z","endTime":"2026-03-16T21:14:37.928Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"second":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Will Brennan replaces Jung Hoo Lee.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-16T21:14:37.928Z","endTime":"2026-03-16T21:15:26.049Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686823,"link":"/api/v1/people/686823"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":808982,"link":"/api/v1/people/808982"},"base":1,"defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"second":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.847135812466615,"aZ":-16.700371217091046,"pfxX":-3.5330570880434125,"pfxZ":8.127079738704252,"pX":-0.22118234887196117,"pZ":2.078887074809897,"vX0":2.680324747886519,"vY0":-137.0151662623035,"vZ0":-6.2305787303281335,"x":125.43,"y":182.65,"x0":-0.7523456013606391,"y0":50.00330353699993,"z0":5.520681439537728,"aX":-6.727766692175996},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":5.9,"spinRate":2166,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.3995251125679813,"extension":6.523659527106294},"index":2,"playId":"25ed88c6-8f29-3da5-bbff-d95d83da9e82","pitchNumber":1,"startTime":"2026-03-16T21:15:26.049Z","endTime":"2026-03-16T21:15:30.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"second":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.1,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.220269284541722,"aZ":-29.38496779979845,"pfxX":4.8152677242112425,"pfxZ":1.6986498083634318,"pX":1.00109782976446,"pZ":1.2177083495067849,"vX0":2.5412116094584896,"vY0":-126.49981227669277,"vZ0":-5.161708344517036,"x":78.84,"y":205.9,"x0":-0.6375843192320643,"y0":50.005605695214214,"z0":5.599223382362494,"aX":7.920378225944613},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.3,"breakHorizontal":-9.2,"spinRate":2610,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.43056928999043187,"extension":6.482266148795098},"index":3,"playId":"c354812a-466a-31d0-be79-e7e58aeba625","pitchNumber":2,"startTime":"2026-03-16T21:15:41.036Z","endTime":"2026-03-16T21:15:44.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"second":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":5.899999999999999,"leverageIndex":2.34,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:15:44.179Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-16T21:18:23.768Z","endTime":"2026-03-16T21:19:26.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Luis Matos replaces left fielder Jared Oliva, batting 1st, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","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-16T21:17:22.750Z","endTime":"2026-03-16T21:17:22.764Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682641,"link":"/api/v1/people/682641"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":666931,"link":"/api/v1/people/666931"},"defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Will Brennan remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","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-16T21:17:22.764Z","endTime":"2026-03-16T21:17:22.765Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686823,"link":"/api/v1/people/686823"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":808982,"link":"/api/v1/people/808982"},"defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":666931,"link":"/api/v1/people/666931"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Walker replaces Tyler Mahle.","event":"Pitching Substitution","eventType":"pitching_substitution","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-16T21:17:22.765Z","endTime":"2026-03-16T21:18:25.970Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676254,"link":"/api/v1/people/676254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.150791460356853,"aZ":-26.208974963444007,"pfxX":-9.638269895555267,"pfxZ":3.106775803305492,"pX":-0.3980878514370114,"pZ":2.606974044565523,"vX0":10.775827674272577,"vY0":-137.119110247484,"vZ0":-1.5192697184586457,"x":132.17,"y":168.39,"x0":-3.1124700938661714,"y0":50.001298611108446,"z0":4.943463084695753,"aX":-18.49290187336671},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.5,"breakHorizontal":15.4,"spinRate":2382,"spinDirection":242},"zone":4,"typeConfidence":0.9,"plateTime":0.3983031524592038,"extension":6.0171247942054755},"index":3,"playId":"fe999c2f-75e6-3916-b32e-d4872e676046","pitchNumber":1,"startTime":"2026-03-16T21:18:25.970Z","endTime":"2026-03-16T21:18:29.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96866706813037,"aZ":-30.520233493507476,"pfxX":-9.295625050732708,"pfxZ":0.833823533882267,"pX":0.6833043750630398,"pZ":3.1792102937399345,"vX0":13.471404619731322,"vY0":-138.540896164586,"vZ0":0.3765139990979738,"x":90.95,"y":152.94,"x0":-2.9962157613796325,"y0":50.00024801790198,"z0":5.053719870441957,"aX":-18.378553188778127},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":1.8,"breakHorizontal":14.6,"spinRate":2397,"spinDirection":242},"zone":3,"typeConfidence":0.9,"plateTime":0.3927867816738697,"extension":5.954757463620703},"index":4,"playId":"e9b7ac4f-5906-3338-b694-9b6c34ea61e8","pitchNumber":2,"startTime":"2026-03-16T21:18:43.488Z","endTime":"2026-03-16T21:18:48.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.305916147926958,"aZ":-31.3603931179821,"pfxX":7.750197070382859,"pfxZ":0.5711951039990737,"pX":-0.037837736896259175,"pZ":1.4474243823098742,"vX0":5.303292459160907,"vY0":-118.44760529515835,"vZ0":-1.4794533769511324,"x":118.44,"y":199.7,"x0":-3.304653495777243,"y0":50.00581848739783,"z0":4.918932868724159,"aX":11.134538566652306},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.0,"breakHorizontal":-15.2,"spinRate":2502,"spinDirection":68},"zone":14,"typeConfidence":0.9,"plateTime":0.4605031445689729,"extension":5.972365513118036},"index":5,"playId":"c1b0afc0-41c6-373b-87e0-fa36b00bd773","pitchNumber":3,"startTime":"2026-03-16T21:19:04.471Z","endTime":"2026-03-16T21:19:08.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.938723971725206,"aZ":-31.88892473648826,"pfxX":8.060782592786088,"pfxZ":0.19156028318548568,"pX":0.7695019109947739,"pZ":1.7344631727581679,"vX0":7.0079856767024165,"vY0":-119.44461344543627,"vZ0":-0.6966382505253679,"x":87.67,"y":191.95,"x0":-3.2440775669131034,"y0":50.00018914821483,"z0":4.884923452809395,"aX":11.700558875306932},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.5,"breakHorizontal":-16.2,"spinRate":2505,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.4577027617869196,"extension":6.195340855498133},"index":6,"playId":"66d65561-a66b-3f85-91a3-f845021664a7","pitchNumber":4,"startTime":"2026-03-16T21:19:23.127Z","endTime":"2026-03-16T21:19:26.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":676254,"link":"/api/v1/people/676254"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":676254,"link":"/api/v1/people/676254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:19:26.539Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Schnell flies out to left fielder Will Brennan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-16T21:19:38.974Z","endTime":"2026-03-16T21:20:47.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":678010,"fullName":"Nick Schnell","link":"/api/v1/people/678010"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678010,"fullName":"Nick Schnell","link":"/api/v1/people/678010"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":76.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.19696557474333,"aZ":-31.026930721787462,"pfxX":7.785939657419031,"pfxZ":0.8012671773482305,"pX":-0.9680361959293784,"pZ":1.4103923493290518,"vX0":3.6620760642953467,"vY0":-117.84645205108578,"vZ0":-1.5633487329188245,"x":153.9,"y":200.7,"x0":-3.544227961473014,"y0":50.00366173412015,"z0":4.896067315129749,"aX":11.17033408970056},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.3,"breakHorizontal":-14.9,"spinRate":2579,"spinDirection":73},"zone":13,"typeConfidence":0.9,"plateTime":0.4612731316256009,"extension":5.825551000266281},"index":0,"playId":"ffc184c4-186c-3a46-a9b6-6ce9b8e7aed8","pitchNumber":1,"startTime":"2026-03-16T21:19:47.260Z","endTime":"2026-03-16T21:19:51.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":88.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98462822601871,"aZ":-27.09172785127811,"pfxX":-8.90906978064765,"pfxZ":2.5817411485042854,"pX":-0.579763055229384,"pZ":2.0963321921888487,"vX0":10.547807939498977,"vY0":-137.81787626985334,"vZ0":-2.320535102353671,"x":139.1,"y":182.18,"x0":-3.257940934788763,"y0":50.00212428624693,"z0":4.73647713649399,"aX":-17.53431012893963},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.4,"breakHorizontal":14.5,"spinRate":2381,"spinDirection":245},"zone":7,"typeConfidence":0.9,"plateTime":0.3939697216721574,"extension":6.040584475348339},"index":1,"playId":"4cdd6ada-710a-37d6-b1f1-bbf83804e209","pitchNumber":2,"startTime":"2026-03-16T21:20:00.423Z","endTime":"2026-03-16T21:20:04.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59325258315828,"aZ":-31.091588173371303,"pfxX":8.180169260588867,"pfxZ":0.7539184350942847,"pX":-0.8076900826488806,"pZ":2.2900663101460665,"vX0":3.7883979282494074,"vY0":-119.02576682525832,"vZ0":0.3777280089322934,"x":147.79,"y":176.95,"x0":-3.4820974336699506,"y0":50.00247518853272,"z0":4.941926340343427,"aX":11.750532998163756},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.7,"breakHorizontal":-15.7,"spinRate":2578,"spinDirection":67},"zone":4,"typeConfidence":0.9,"plateTime":0.45996679952954844,"extension":5.888303326903834},"hitData":{"launchSpeed":95.0,"launchAngle":35.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.5,"coordY":87.58}},"index":2,"playId":"10633f25-c89f-3696-80b3-6c78e943e646","pitchNumber":3,"startTime":"2026-03-16T21:20:34.770Z","endTime":"2026-03-16T21:20:47.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678010,"link":"/api/v1/people/678010"},"credit":"b_ab"},{"player":{"id":676254,"link":"/api/v1/people/676254"},"credit":"p_ab"},{"player":{"id":678010,"link":"/api/v1/people/678010"},"credit":"b_pa"},{"player":{"id":676254,"link":"/api/v1/people/676254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:20:47.197Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Campusano grounds out, shortstop Tyler Fitzgerald to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-16T21:21:06.293Z","endTime":"2026-03-16T21:22:00.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.188582733721095,"aZ":-32.708520617456486,"pfxX":5.9625580890410035,"pfxZ":-0.37040095856640143,"pX":-1.3889322446959957,"pZ":1.7702316761771262,"vX0":2.9620584674220503,"vY0":-118.61804802578474,"vZ0":-0.6539244630183132,"x":169.94,"y":190.98,"x0":-3.4257996775998034,"y0":50.003918517210636,"z0":5.013403509378184,"aX":8.556943104072626},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.6,"breakHorizontal":-11.5,"spinRate":2522,"spinDirection":68},"zone":13,"typeConfidence":0.9,"plateTime":0.4605048866181596,"extension":6.126758910041658},"index":0,"playId":"96022d27-3fcb-3f80-aaeb-96f1987964c7","pitchNumber":1,"startTime":"2026-03-16T21:21:10.384Z","endTime":"2026-03-16T21:21:14.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.305811617966278,"aZ":-33.430134508134515,"pfxX":5.757548889099889,"pfxZ":-0.8720579785270646,"pX":-0.8149299831377778,"pZ":1.7719420600221643,"vX0":4.311211683124401,"vY0":-118.67954305282579,"vZ0":-0.3648977456399741,"x":148.06,"y":190.94,"x0":-3.3989470894192118,"y0":50.00394242313105,"z0":4.9553315409214385,"aX":8.26800975383445},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.4,"breakHorizontal":-11.4,"spinRate":2625,"spinDirection":70},"zone":7,"typeConfidence":0.9,"plateTime":0.46035974999233575,"extension":6.101450233527281},"index":1,"playId":"6ff805bd-1fd0-3c40-9344-e7b0ed2603b0","pitchNumber":2,"startTime":"2026-03-16T21:21:23.138Z","endTime":"2026-03-16T21:21:50.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.3,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.01715218581507,"aZ":-34.108935954299916,"pfxX":5.843044382482226,"pfxZ":-1.2995151823075766,"pX":0.4583148327926219,"pZ":1.5145182156416896,"vX0":6.9162649884354375,"vY0":-121.05453256380211,"vZ0":-1.143643659981555,"x":99.53,"y":197.89,"x0":-3.186708826461647,"y0":50.00004256734072,"z0":4.9596115271937045,"aX":8.731391398066949},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.4,"breakHorizontal":-12.1,"spinRate":2543,"spinDirection":65},"zone":14,"typeConfidence":0.9,"plateTime":0.451220106162892,"extension":6.111093675924042},"hitData":{"launchSpeed":89.9,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.82,"coordY":149.29}},"index":2,"playId":"9a471893-9b3e-39f6-9ac4-2ce908e895e2","pitchNumber":3,"startTime":"2026-03-16T21:21:55.095Z","endTime":"2026-03-16T21:22:00.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"credit":"b_ab"},{"player":{"id":676254,"link":"/api/v1/people/676254"},"credit":"p_ab"},{"player":{"id":669134,"link":"/api/v1/people/669134"},"credit":"b_pa"},{"player":{"id":676254,"link":"/api/v1/people/676254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:22:00.800Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Susac grounds out, second baseman Nick Solak to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-16T21:24:49.747Z","endTime":"2026-03-16T21:27:32.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669256,"link":"/api/v1/people/669256"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jeremiah Estrada replaces Walker Buehler.","event":"Pitching Substitution","eventType":"pitching_substitution","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-16T21:22:27.380Z","endTime":"2026-03-16T21:24:51.905Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669093,"link":"/api/v1/people/669093"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.308580582065836,"aZ":-28.89928340470904,"pfxX":4.3508062131276475,"pfxZ":2.031500911333195,"pX":1.419203173171898,"pZ":0.831134212139484,"vX0":3.2321730235274178,"vY0":-125.78738358809971,"vZ0":-6.707450919075009,"x":62.9,"y":216.34,"x0":-0.4452948638407712,"y0":50.001236675235546,"z0":5.859757448789609,"aX":7.006126850122666},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.4,"breakHorizontal":-8.6,"spinRate":2266,"spinDirection":152},"zone":14,"typeConfidence":0.91,"plateTime":0.4345983986825166,"extension":6.704158810940918},"index":1,"playId":"757c2015-d9bd-34db-8cc2-0839d9b395cb","pitchNumber":1,"startTime":"2026-03-16T21:24:51.905Z","endTime":"2026-03-16T21:24:55.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.6,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.947137375861875,"aZ":-29.941357121942477,"pfxX":-6.451169628828101,"pfxZ":1.605111970962657,"pX":-0.7984565949963596,"pZ":3.0618350094639935,"vX0":1.0031293987458239,"vY0":-117.94100139807423,"vZ0":-0.2244202795762441,"x":147.44,"y":156.11,"x0":-0.3950109913311114,"y0":50.00339163397894,"z0":5.947919393062338,"aX":-8.979192151503572},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":3.1,"breakHorizontal":11.4,"spinRate":1201,"spinDirection":227},"zone":1,"typeConfidence":0.91,"plateTime":0.4665669161599326,"extension":6.7988413344573555},"index":2,"playId":"58642d8a-416b-367c-a426-fe9219ce44b3","pitchNumber":2,"startTime":"2026-03-16T21:25:10.812Z","endTime":"2026-03-16T21:25:16.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9711801654295,"aZ":-11.437208823912087,"pfxX":-1.291346679543291,"pfxZ":10.474797207669564,"pX":-0.47958019199721397,"pZ":3.5336825183880256,"vX0":0.4397547893024597,"vY0":-140.33144661243168,"vZ0":-4.802158781717651,"x":135.28,"y":143.37,"x0":-0.47126493841623196,"y0":50.00093455716637,"z0":6.022161884148842,"aX":-2.5559758296951363},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.1,"breakHorizontal":2.3,"spinRate":2166,"spinDirection":189},"zone":1,"typeConfidence":0.91,"plateTime":0.3914323747586219,"extension":6.617851453343572},"index":3,"playId":"47c5b539-41c7-39b3-8573-35f7ed58838e","pitchNumber":3,"startTime":"2026-03-16T21:25:28.203Z","endTime":"2026-03-16T21:25:31.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.755151174669884,"aZ":-31.103175823757436,"pfxX":-5.731049800891227,"pfxZ":0.7648616144274545,"pX":-0.21386126472612355,"pZ":3.1313558529481704,"vX0":2.2172297279346322,"vY0":-117.72596593795008,"vZ0":0.26079075090678994,"x":125.15,"y":154.23,"x0":-0.4217607728452113,"y0":50.00515884029697,"z0":5.891382518194833,"aX":-8.068387088747093},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.7,"breakHorizontal":9.8,"spinRate":1119,"spinDirection":235},"zone":2,"typeConfidence":0.86,"plateTime":0.4647412997612417,"extension":6.9655419230617515},"index":4,"playId":"63fe7f2b-9e88-3b3c-ac9b-7dbdaee71056","pitchNumber":4,"startTime":"2026-03-16T21:25:46.672Z","endTime":"2026-03-16T21:25:50.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":669093,"fullName":"Jeremiah Estrada"}}},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"playId":"08317516-0396-1003-000c-f08cd117d70a","pitchNumber":4,"startTime":"2026-03-16T21:26:09.697Z","endTime":"2026-03-16T21:26:41.116Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20331594634129,"aZ":-9.699713187606248,"pfxX":1.2005967494833167,"pfxZ":11.193600436953,"pX":0.29954632348994925,"pZ":3.180593035804216,"vX0":1.3197196741876511,"vY0":-140.85799267108132,"vZ0":-5.933451743823161,"x":105.58,"y":152.9,"x0":-0.3312217590183661,"y0":50.006953689508926,"z0":5.942710346692175,"aX":2.4111788917274195},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.2,"breakHorizontal":-2.4,"spinRate":2242,"spinDirection":187},"zone":3,"typeConfidence":0.9,"plateTime":0.3889565338640657,"extension":6.78934802842103},"index":6,"playId":"d2ed0c0c-52b4-3add-88f6-744a06a7bd0f","pitchNumber":5,"startTime":"2026-03-16T21:26:41.116Z","endTime":"2026-03-16T21:26:44.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":77.0,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.26362645906167,"aZ":-28.187082877515323,"pfxX":-5.606148746683057,"pfxZ":2.716616785639671,"pX":1.0422328336985849,"pZ":-0.5746793847777303,"vX0":5.000063992618278,"vY0":-119.55649436464753,"vZ0":-8.749578710563299,"x":77.27,"y":254.3,"x0":-0.3350299163820401,"y0":50.00229092329015,"z0":5.615729234415178,"aX":-8.220555474719749},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.2,"breakHorizontal":9.1,"spinRate":1244,"spinDirection":228},"zone":14,"typeConfidence":0.91,"plateTime":0.45589176030079814,"extension":7.1283178078591405},"index":7,"playId":"cbc3ebe7-ec5c-3a06-9717-846b6f95a3ba","pitchNumber":6,"startTime":"2026-03-16T21:27:01.189Z","endTime":"2026-03-16T21:27:05.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.354869315623013,"aZ":-33.92463887112229,"pfxX":3.476184093651256,"pfxZ":-1.1262277231727627,"pX":0.3529919180414153,"pZ":2.474166504180921,"vX0":1.3595693996823475,"vY0":-123.83885249465371,"vZ0":-1.3736815518197232,"x":103.54,"y":171.98,"x0":-0.6544464576481426,"y0":50.001608497226485,"z0":5.869519241879565,"aX":5.407521043750512},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.2,"breakHorizontal":-6.6,"spinRate":2153,"spinDirection":114},"zone":6,"typeConfidence":0.91,"plateTime":0.4420022630777103,"extension":6.912177324658603},"hitData":{"launchSpeed":101.2,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.18,"coordY":147.27}},"index":8,"playId":"7aceb49a-27ef-3bbc-b17f-f50290545811","pitchNumber":7,"startTime":"2026-03-16T21:27:23.977Z","endTime":"2026-03-16T21:27:32.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":691740,"link":"/api/v1/people/691740"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:27:32.066Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-16T21:28:00.344Z","endTime":"2026-03-16T21:29:01.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35014060892235,"aZ":-10.118882661260782,"pfxX":0.247266155814019,"pfxZ":10.965500711889485,"pX":-0.2315466857373063,"pZ":2.8279482066755666,"vX0":0.20376408157008247,"vY0":-140.9937046256832,"vZ0":-6.608509156915127,"x":125.83,"y":162.43,"x0":-0.3369036890835069,"y0":50.00359963977875,"z0":5.856758721545583,"aX":0.49730598495674355},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.7,"breakHorizontal":-0.5,"spinRate":2310,"spinDirection":189},"zone":5,"typeConfidence":0.91,"plateTime":0.38862786027916174,"extension":6.86318274675408},"index":0,"playId":"b7e198e1-19f8-38cc-9a69-e9f752ed8be4","pitchNumber":1,"startTime":"2026-03-16T21:28:00.344Z","endTime":"2026-03-16T21:28:05.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23278998928399,"aZ":-10.36046112545148,"pfxX":0.4224713610457367,"pfxZ":10.735935883671463,"pX":0.6309646409409851,"pZ":2.509189788849176,"vX0":2.2605593062211753,"vY0":-141.41197332443258,"vZ0":-7.557931118568529,"x":92.95,"y":171.03,"x0":-0.23260460788728568,"y0":50.004320860223515,"z0":5.875541949144894,"aX":0.8586843972452317},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.1,"breakHorizontal":-1.2,"spinRate":2358,"spinDirection":186},"zone":6,"typeConfidence":0.91,"plateTime":0.38681656761648453,"extension":6.823269013370227},"index":1,"playId":"65031c72-ad51-3589-ab49-b51aaf04ea8b","pitchNumber":2,"startTime":"2026-03-16T21:28:15.976Z","endTime":"2026-03-16T21:28:20.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.583717170021135,"aZ":-12.258289551666367,"pfxX":-0.16977671247001824,"pfxZ":9.710546523945395,"pX":0.8905260809026231,"pZ":3.6394958371393016,"vX0":2.8384343409562702,"vY0":-141.6661305667765,"vZ0":-4.314462529418047,"x":83.06,"y":140.51,"x0":-0.09851156254775631,"y0":50.00595932350444,"z0":5.954112435024242,"aX":-0.3487089857743771},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.0,"breakHorizontal":-0.2,"spinRate":2218,"spinDirection":182},"zone":12,"typeConfidence":0.9,"plateTime":0.38528829159096434,"extension":6.784074862938054},"index":2,"playId":"f2189b19-6516-3cb0-8614-90945b4949d2","pitchNumber":3,"startTime":"2026-03-16T21:28:35.530Z","endTime":"2026-03-16T21:28:39.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":78.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.109856115814218,"aZ":-28.16791524567634,"pfxX":-4.3612912164346485,"pfxZ":2.614518597327346,"pX":-0.02930232822036005,"pZ":0.4450899283677188,"vX0":2.5455914687772596,"vY0":-121.91437749374371,"vZ0":-6.634948913589656,"x":118.12,"y":226.76,"x0":-0.5112950535134793,"y0":50.00055904008751,"z0":5.579220070370156,"aX":-6.677007852280703},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.7,"breakHorizontal":7.4,"spinRate":1169,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.44634347271093144,"extension":6.98459908971108},"index":3,"playId":"091317e0-dd32-3a33-a00a-619e5911b648","pitchNumber":4,"startTime":"2026-03-16T21:28:53.596Z","endTime":"2026-03-16T21:29:01.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:29:01.090Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harrison Bader called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-16T21:29:03.868Z","endTime":"2026-03-16T21:30:44.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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":87.0,"endSpeed":81.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.373882735108264,"aZ":-30.401174223704174,"pfxX":3.855799155347201,"pfxZ":1.0807006030650914,"pX":0.4770690337927008,"pZ":0.9472371300514715,"vX0":1.283418757075749,"vY0":-126.69067335620781,"vZ0":-5.856340366002331,"x":98.82,"y":213.2,"x0":-0.5357099317664487,"y0":50.0028909805141,"z0":5.687781116632115,"aX":6.332890967603171},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.0,"breakHorizontal":-7.3,"spinRate":2333,"spinDirection":143},"zone":14,"typeConfidence":0.91,"plateTime":0.43062044366103924,"extension":6.957913091556759},"index":0,"playId":"f32c2b42-8756-3eec-b33e-716af031575d","pitchNumber":1,"startTime":"2026-03-16T21:29:25.654Z","endTime":"2026-03-16T21:29:30.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.012373836735684,"aZ":-28.23171231875785,"pfxX":-5.934474063583577,"pfxZ":2.695949768352807,"pX":1.064759339812243,"pZ":0.02501340700907499,"vX0":5.011620110590989,"vY0":-120.06454415061073,"vZ0":-7.1763454446281205,"x":76.41,"y":238.1,"x0":-0.27751617373571247,"y0":50.002980421574236,"z0":5.561598600327209,"aX":-8.67388665067443},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.4,"breakHorizontal":9.6,"spinRate":1215,"spinDirection":222},"zone":14,"typeConfidence":0.89,"plateTime":0.4560199455680971,"extension":7.050030966619894},"index":1,"playId":"071ee1a6-443b-3d7f-a271-e3b64b4ffcaf","pitchNumber":2,"startTime":"2026-03-16T21:29:42.528Z","endTime":"2026-03-16T21:29:46.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":86.5,"endSpeed":80.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.881282041866267,"aZ":-32.72874171653353,"pfxX":4.610111463268131,"pfxZ":-0.341760430875949,"pX":0.6928632100442678,"pZ":2.178238507472319,"vX0":1.7736372907637177,"vY0":-126.09593908249676,"vZ0":-2.557909840535242,"x":90.59,"y":179.97,"x0":-0.6180044681429755,"y0":50.00367267950003,"z0":5.838081721502439,"aX":7.4475440315566},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.0,"breakHorizontal":-8.8,"spinRate":2132,"spinDirection":119},"zone":6,"typeConfidence":0.91,"plateTime":0.4338474205669125,"extension":6.924520689607075},"index":2,"playId":"72e2d618-7f3f-3723-9b41-33aca17381c8","pitchNumber":3,"startTime":"2026-03-16T21:30:02.114Z","endTime":"2026-03-16T21:30:07.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.49817402802737,"aZ":-11.788751159635424,"pfxX":-1.7220089661424967,"pfxZ":10.003937971186367,"pX":0.1264679860874161,"pZ":2.7404188180345987,"vX0":1.8015129067573277,"vY0":-141.64790524376158,"vZ0":-6.512713940954646,"x":112.18,"y":164.79,"x0":-0.2931792864998474,"y0":50.00576291910509,"z0":5.818915295194721,"aX":-3.5098957504021278},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.0,"breakHorizontal":2.8,"spinRate":2193,"spinDirection":188},"zone":2,"typeConfidence":0.91,"plateTime":0.38627351438908697,"extension":6.826359608274972},"index":3,"playId":"2e927091-ce7e-3ac5-8a5e-713517aed570","pitchNumber":4,"startTime":"2026-03-16T21:30:19.143Z","endTime":"2026-03-16T21:30:23.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.389819758013164,"aZ":-30.797359771456204,"pfxX":-5.455745941128885,"pfxZ":0.9499650795427215,"pX":-0.11907860784781546,"pZ":2.2974651594200584,"vX0":2.0567591904989078,"vY0":-119.0778617652611,"vZ0":-1.492110396296757,"x":121.54,"y":176.75,"x0":-0.2819070209817429,"y0":50.00181419906503,"z0":5.7008349587198,"aX":-7.888240548243704},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.7,"breakHorizontal":9.5,"spinRate":1241,"spinDirection":228},"zone":5,"typeConfidence":0.89,"plateTime":0.4587787229439626,"extension":7.142835904012302},"index":4,"playId":"4ccddaf1-0053-352b-b5a6-24ac025c8449","pitchNumber":5,"startTime":"2026-03-16T21:30:39.270Z","endTime":"2026-03-16T21:30:44.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":1.6999999999999886,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:30:44.970Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Solak singles on a line drive to right fielder Luis Matos, deflected by second baseman Casey Schmitt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-16T21:33:10.367Z","endTime":"2026-03-16T21:34:54.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":669256,"fullName":"Nick Solak","link":"/api/v1/people/669256"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669256,"fullName":"Nick Solak","link":"/api/v1/people/669256"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[5,6,7,8,9],"actionIndex":[0,1,2,3,4],"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":669256,"fullName":"Nick Solak","link":"/api/v1/people/669256"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":682641,"link":"/api/v1/people/682641"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Spencer Bivens replaces Ryan Walker.","event":"Pitching Substitution","eventType":"pitching_substitution","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-16T21:30:54.963Z","endTime":"2026-03-16T21:32:47.616Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702352,"link":"/api/v1/people/702352"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676254,"link":"/api/v1/people/676254","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":669256,"link":"/api/v1/people/669256","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Casey Schmitt replaces catcher Daniel Susac, batting 3rd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","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-16T21:32:47.616Z","endTime":"2026-03-16T21:32:47.629Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"301","replacedPlayer":{"id":691740,"link":"/api/v1/people/691740"},"defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":669256,"link":"/api/v1/people/669256","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jake Holton replaces first baseman Bryce Eldridge, batting 4th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","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-16T21:32:47.629Z","endTime":"2026-03-16T21:32:47.631Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":805811,"link":"/api/v1/people/805811"},"defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":669256,"link":"/api/v1/people/669256","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Christian Koss replaces center fielder Harrison Bader, batting 5th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","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":3,"startTime":"2026-03-16T21:32:47.631Z","endTime":"2026-03-16T21:32:47.633Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":664056,"link":"/api/v1/people/664056"},"defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":669256,"link":"/api/v1/people/669256","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to catcher for Jesus Rodriguez.","event":"Defensive Switch","eventType":"defensive_switch","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":4,"startTime":"2026-03-16T21:32:47.633Z","endTime":"2026-03-16T21:33:12.090Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"900","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":669256,"link":"/api/v1/people/669256","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":94.7,"endSpeed":87.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92754731303525,"aZ":-28.899176309551606,"pfxX":-7.1750713283785625,"pfxZ":1.693360905185104,"pX":0.19843494978563578,"pZ":3.0532110210133956,"vX0":7.680737871420682,"vY0":-137.73109780154695,"vZ0":-2.8654705747831946,"x":109.44,"y":156.34,"x0":-1.6864740197812376,"y0":50.00178395581904,"z0":6.049473993613448,"aX":-13.864722661289209},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.6,"breakHorizontal":11.5,"spinRate":2058,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.39679398810515476,"extension":6.0736488905293085},"index":5,"playId":"7a10925b-ed2b-399a-b00e-e8acb2dab23e","pitchNumber":1,"startTime":"2026-03-16T21:33:12.090Z","endTime":"2026-03-16T21:33:17.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":669256,"link":"/api/v1/people/669256","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.625829620195443,"aZ":-37.46640824943754,"pfxX":4.129540846717827,"pfxZ":-3.6996378640475203,"pX":1.0421398081255426,"pZ":0.9664881641385549,"vX0":5.38723399292987,"vY0":-118.82457673894355,"vZ0":-3.5519109694167788,"x":77.28,"y":212.68,"x0":-1.7903010861951136,"y0":50.00247213928138,"z0":5.882469233588014,"aX":5.908050934343271},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.3,"breakHorizontal":-8.8,"spinRate":2323,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4608330417422324,"extension":6.144388333606216},"index":6,"playId":"d2525733-21d4-30bc-b19a-4090d1f23c6f","pitchNumber":2,"startTime":"2026-03-16T21:33:26.961Z","endTime":"2026-03-16T21:33:31.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":669256,"link":"/api/v1/people/669256","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.639389848312113,"aZ":-27.123777306834743,"pfxX":-7.713913662316022,"pfxZ":2.684865471616222,"pX":-1.2816196149675527,"pZ":2.799143610047784,"vX0":7.285592592380243,"vY0":-135.9471259184329,"vZ0":-3.9224655811344413,"x":165.85,"y":163.2,"x0":-2.988669157962928,"y0":50.00163042698786,"z0":6.134395259244168,"aX":-14.498548979303328},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.2,"breakHorizontal":12.5,"spinRate":1883,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4022619648704726,"extension":6.149654805634951},"index":7,"playId":"90a74b7d-d09e-3978-8126-5c3e3fb3bd87","pitchNumber":3,"startTime":"2026-03-16T21:33:42.714Z","endTime":"2026-03-16T21:33:48.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":669256,"link":"/api/v1/people/669256","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20137799597741,"aZ":-32.97629109962287,"pfxX":7.1386231284232045,"pfxZ":-0.5672640015018731,"pX":-0.4905199824212107,"pZ":1.7920409227862537,"vX0":3.7746711738421213,"vY0":-118.54354932772829,"vZ0":-2.446442875664639,"x":135.7,"y":190.39,"x0":-3.029539236160394,"y0":50.00052378210286,"z0":5.841489812809198,"aX":10.178693028835148},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.3,"breakHorizontal":-13.8,"spinRate":2122,"spinDirection":77},"zone":7,"typeConfidence":2.0,"plateTime":0.4616660650198714,"extension":6.224429019052556},"index":8,"playId":"e225d265-8b2b-304e-846e-e1204454e268","pitchNumber":4,"startTime":"2026-03-16T21:34:24.420Z","endTime":"2026-03-16T21:34:31.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":669256,"link":"/api/v1/people/669256","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.852888267418805,"aZ":-36.302131165911796,"pfxX":4.394870777751626,"pfxZ":-2.892750584795582,"pX":1.2418809847801426,"pZ":2.37465643291108,"vX0":5.205460769865087,"vY0":-117.996981350149,"vZ0":-0.7133444155806056,"x":69.66,"y":174.66,"x0":-1.5535061674843746,"y0":50.003127572980354,"z0":5.990201953293025,"aX":6.272246095857372},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-5.2,"breakHorizontal":-9.1,"spinRate":2354,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.4620167203367589,"extension":6.549364518218491},"hitData":{"launchSpeed":88.5,"launchAngle":12.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":149.02,"coordY":120.65}},"index":9,"playId":"2e09736d-d686-321b-b9fa-a9a9b0b22283","pitchNumber":5,"startTime":"2026-03-16T21:34:45.298Z","endTime":"2026-03-16T21:34:54.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":669256,"link":"/api/v1/people/669256","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669256,"link":"/api/v1/people/669256"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":669256,"link":"/api/v1/people/669256"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":5.000000000000007,"leverageIndex":1.3,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:34:54.021Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Merrill grounds out, second baseman Casey Schmitt to first baseman Jake Holton. Nick Solak to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-16T21:35:16.952Z","endTime":"2026-03-16T21:36:33.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669256,"fullName":"Nick Solak","link":"/api/v1/people/669256"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":669256,"fullName":"Nick Solak","link":"/api/v1/people/669256"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"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":669256,"fullName":"Nick Solak","link":"/api/v1/people/669256"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11044845063105,"aZ":-30.374652757695326,"pfxX":-8.90468031503271,"pfxZ":0.9946709348395566,"pX":1.6658405188447578,"pZ":0.521307358622166,"vX0":14.691516703995736,"vY0":-134.61954595538595,"vZ0":-7.994700201123109,"x":53.5,"y":224.7,"x0":-2.732085606799335,"y0":50.005106213067556,"z0":5.712198000808529,"aX":-16.172451011010732},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-0.1,"breakHorizontal":12.6,"spinRate":1845,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4085142369297774,"extension":6.473207551649662},"index":0,"playId":"27246468-c9c7-348a-8f88-cb6d6d3f8f4e","pitchNumber":1,"startTime":"2026-03-16T21:35:19.170Z","endTime":"2026-03-16T21:35:24.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":669256,"link":"/api/v1/people/669256"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Spencer Bivens. Nick Solak to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"27246468-c9c7-348a-8f88-cb6d6d3f8f4e","startTime":"2026-03-16T21:35:26.985Z","endTime":"2026-03-16T21:35:50.934Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669256,"link":"/api/v1/people/669256"},"defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":669256,"link":"/api/v1/people/669256"},"postOnSecond":{"id":669256,"link":"/api/v1/people/669256"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"homeTeamWinProbability":66.7,"awayTeamWinProbability":33.3,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":2.08,"dramaIndex":82.0,"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83412535984876,"aZ":-26.17881196145505,"pfxX":2.2447016364935606,"pfxZ":3.550072799187692,"pX":-0.6480682567185269,"pZ":3.275638835890562,"vX0":2.4128479048033205,"vY0":-128.39098453720788,"vZ0":-1.807086309494059,"x":141.7,"y":150.34,"x0":-1.8877564305847205,"y0":50.00028201419105,"z0":6.004030947236711,"aX":3.788231339083927},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.2,"breakHorizontal":-4.6,"spinRate":2073,"spinDirection":186},"zone":1,"typeConfidence":2.0,"plateTime":0.4248175003333392,"extension":6.0489243434053845},"index":2,"playId":"e66be16f-e7d0-32ae-92e3-3d9b96d81161","pitchNumber":2,"startTime":"2026-03-16T21:35:50.934Z","endTime":"2026-03-16T21:35:54.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"second":{"id":669256,"link":"/api/v1/people/669256"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.801886488354985,"aZ":-26.843263080125954,"pfxX":-7.1552559054719005,"pfxZ":2.789587583417264,"pX":-1.2574841685455942,"pZ":3.3129366085265652,"vX0":4.29728553398034,"vY0":-137.02276496622702,"vZ0":-2.4188495009552486,"x":164.93,"y":149.33,"x0":-1.9122535797104534,"y0":50.00281576013701,"z0":6.031364847616846,"aX":-13.676739928795959},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.8,"breakHorizontal":12.1,"spinRate":1912,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39893423445837994,"extension":6.088784020954382},"index":3,"playId":"5657a3e1-b91e-32ca-8494-d4f159ebf5a9","pitchNumber":3,"startTime":"2026-03-16T21:36:06.578Z","endTime":"2026-03-16T21:36:11.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"second":{"id":669256,"link":"/api/v1/people/669256"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67675077009379,"aZ":-25.74041977512465,"pfxX":2.332420381508859,"pfxZ":3.689193708845865,"pX":0.05993461221098855,"pZ":2.9257388615941107,"vX0":4.1056198235202075,"vY0":-130.0200719693075,"vZ0":-2.8396719544739546,"x":114.72,"y":159.79,"x0":-1.8316126088357705,"y0":50.00111531541825,"z0":5.948545681005672,"aX":4.063478074263367},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.4,"breakHorizontal":-5.0,"spinRate":2124,"spinDirection":180},"zone":2,"typeConfidence":2.0,"plateTime":0.4184171883037253,"extension":6.086208374037274},"hitData":{"launchSpeed":99.4,"launchAngle":2.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.39,"coordY":150.81}},"index":4,"playId":"15b5ce27-d177-3e33-819d-93454a48e548","pitchNumber":4,"startTime":"2026-03-16T21:36:25.010Z","endTime":"2026-03-16T21:36:33.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"second":{"id":669256,"link":"/api/v1/people/669256"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.8,"awayTeamWinProbability":34.2,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":2.08,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:36:33.973Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Xander Bogaerts walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-16T21:36:46.219Z","endTime":"2026-03-16T21:38:19.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnThird":{"id":669256,"fullName":"Nick Solak","link":"/api/v1/people/669256"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.469979489603276,"aZ":-30.369133417936297,"pfxX":-8.505480204420802,"pfxZ":0.9533173121083518,"pX":-1.2984056908060932,"pZ":3.8680081758387685,"vX0":7.364756930042304,"vY0":-136.40217708227783,"vZ0":-0.7894920368875341,"x":166.49,"y":134.34,"x0":-2.9258732338584825,"y0":50.00021489280881,"z0":6.251579939950926,"aX":-16.055459854786395},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.8,"breakHorizontal":13.9,"spinRate":1885,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40125548721329407,"extension":6.018702321199001},"index":0,"playId":"46b26fcc-bb0b-3a4b-a98b-dffd65027b14","pitchNumber":1,"startTime":"2026-03-16T21:37:01.085Z","endTime":"2026-03-16T21:37:05.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"third":{"id":669256,"link":"/api/v1/people/669256"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51505091326885,"aZ":-28.252393242624326,"pfxX":1.2793706209310587,"pfxZ":2.3217359331872425,"pX":-1.2723157354703978,"pZ":0.9257227280492881,"vX0":4.428368721246646,"vY0":-128.34349518662674,"vZ0":-6.97990561426573,"x":165.5,"y":213.79,"x0":-3.1777775948486173,"y0":50.00160361109911,"z0":5.844645142246838,"aX":2.1602214102724924},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.0,"breakHorizontal":-3.2,"spinRate":2094,"spinDirection":189},"zone":13,"typeConfidence":2.0,"plateTime":0.4247781369470225,"extension":6.105238745676442},"index":1,"playId":"eb438dbc-b777-36cd-a6a5-116a8ff5d95d","pitchNumber":2,"startTime":"2026-03-16T21:37:18.962Z","endTime":"2026-03-16T21:37:22.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"third":{"id":669256,"link":"/api/v1/people/669256"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71973514841112,"aZ":-27.3505878713537,"pfxX":-6.930175669429868,"pfxZ":2.50884578325765,"pX":-1.0874080076112516,"pZ":3.5580042244014742,"vX0":7.351682853956564,"vY0":-137.1167404946266,"vZ0":-1.8580756606880322,"x":158.45,"y":142.71,"x0":-2.8912860518380024,"y0":50.00058034636062,"z0":6.093856543527594,"aX":-13.315142061673221},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.4,"breakHorizontal":11.2,"spinRate":1900,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.398063425148675,"extension":6.231363589992151},"index":2,"playId":"0a9cb2e9-4474-37d5-8e86-45bc05a2f44f","pitchNumber":3,"startTime":"2026-03-16T21:37:38.647Z","endTime":"2026-03-16T21:37:43.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"third":{"id":669256,"link":"/api/v1/people/669256"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":74.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.078038057421164,"aZ":-30.38233866838704,"pfxX":8.087249647049024,"pfxZ":1.2947703735786344,"pX":-0.2538637918203662,"pZ":2.1172299738844544,"vX0":4.2500082695513735,"vY0":-116.4168028745028,"vZ0":-2.1714021036199753,"x":126.68,"y":181.61,"x0":-3.151200178599784,"y0":50.00017879033727,"z0":5.9274195052413114,"aX":11.13860662958743},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":2.2,"breakHorizontal":-15.7,"spinRate":2278,"spinDirection":75},"zone":8,"typeConfidence":2.0,"plateTime":0.4698213426246354,"extension":5.870760936816568},"index":3,"playId":"e61e1645-38f4-3f95-a155-ecb94e5bd65b","pitchNumber":4,"startTime":"2026-03-16T21:37:57.883Z","endTime":"2026-03-16T21:38:02.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"third":{"id":669256,"link":"/api/v1/people/669256"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.016493781735576,"aZ":-30.227331898074308,"pfxX":8.978427109497801,"pfxZ":1.3591720873695046,"pX":-1.1763127669523497,"pZ":2.1109995415688863,"vX0":2.484503305017427,"vY0":-118.90181308192544,"vZ0":-2.484382309683247,"x":161.84,"y":181.78,"x0":-3.400637047172312,"y0":50.00594128359581,"z0":5.9023407070160445,"aX":12.904683470419238},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.2,"breakHorizontal":-16.8,"spinRate":2269,"spinDirection":73},"zone":13,"typeConfidence":2.0,"plateTime":0.4600052455160557,"extension":6.577460590460043},"index":4,"playId":"088933a8-ff04-3e6a-a510-5eb34f73fac6","pitchNumber":5,"startTime":"2026-03-16T21:38:15.965Z","endTime":"2026-03-16T21:38:19.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"third":{"id":669256,"link":"/api/v1/people/669256"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.7,"awayTeamWinProbability":32.3,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":2.25,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:38:19.174Z","atBatIndex":43},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Miguel Andujar out on a sacrifice fly to center fielder Christian Koss. Nick Solak scores. Throwing error by center fielder Christian Koss.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-16T21:38:54.278Z","endTime":"2026-03-16T21:39:46.521Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672696,"fullName":"Francisco Acuna","link":"/api/v1/people/672696"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":672696,"fullName":"Francisco Acuna","link":"/api/v1/people/672696"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_throwing_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":669256,"fullName":"Nick Solak","link":"/api/v1/people/669256"},"responsiblePitcher":{"id":702352,"link":"/api/v1/people/702352"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Francisco Acuna replaces Xander Bogaerts.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-16T21:38:47.054Z","endTime":"2026-03-16T21:38:56.493Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672696,"link":"/api/v1/people/672696"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":593428,"link":"/api/v1/people/593428"},"base":1,"defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"third":{"id":669256,"link":"/api/v1/people/669256"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.568076346919383,"aZ":-26.024776498703375,"pfxX":-8.0127850175894,"pfxZ":3.2855821633166435,"pX":-0.26244401963019065,"pZ":2.7898250681630925,"vX0":9.734872495640996,"vY0":-135.43679302338052,"vZ0":-3.482005700441526,"x":127.0,"y":163.45,"x0":-2.8501190429881884,"y0":50.00348784487824,"z0":5.897488492707828,"aX":-14.995807589682522},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.4,"breakHorizontal":12.6,"spinRate":1817,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.40330329491794004,"extension":6.813145704671678},"index":1,"playId":"45190adc-58f1-3e85-b2c2-8464a4aa7d20","pitchNumber":1,"startTime":"2026-03-16T21:38:56.493Z","endTime":"2026-03-16T21:39:00.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669256,"link":"/api/v1/people/669256"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"36d0e2dd-fa48-3711-8bd6-a23ada4de3d2","startTime":"2026-03-16T21:39:18.890Z","endTime":"2026-03-16T21:39:21.974Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669256,"link":"/api/v1/people/669256"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.250305622510414,"aZ":-26.74183152699885,"pfxX":-8.041870967289364,"pfxZ":2.9085977021356086,"pX":-0.37967964959694267,"pZ":2.338235895355388,"vX0":5.782484057435089,"vY0":-136.00246711644218,"vZ0":-4.734705212570362,"x":131.47,"y":175.65,"x0":-1.4901491316881388,"y0":50.006350034469186,"z0":5.959907789080788,"aX":-15.045169043754532},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.4,"breakHorizontal":13.3,"spinRate":1873,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.40296507972157514,"extension":6.3322188576143885},"hitData":{"launchSpeed":86.5,"launchAngle":30.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.36,"coordY":75.35}},"index":3,"playId":"536d443d-0763-36f5-96d7-a99a2f71c469","pitchNumber":2,"startTime":"2026-03-16T21:39:38.804Z","endTime":"2026-03-16T21:39:46.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669256,"link":"/api/v1/people/669256"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":72.7,"awayTeamWinProbability":27.299999999999997,"homeTeamWinProbabilityAdded":5.0,"leverageIndex":2.83,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:39:46.521Z","atBatIndex":44},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ramón Laureano hit by pitch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-16T21:40:27.156Z","endTime":"2026-03-16T21:40:57.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"postOnSecond":{"id":672696,"fullName":"Francisco Acuna","link":"/api/v1/people/672696"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.7,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.361061417030815,"aZ":-28.31792051325021,"pfxX":-7.477885055764473,"pfxZ":1.9902886893681302,"pX":-1.1730662496428996,"pZ":2.59599922910847,"vX0":7.144603399051765,"vY0":-137.0761472804528,"vZ0":-4.2161331207587915,"x":161.71,"y":168.69,"x0":-2.8200308717393914,"y0":50.00218004378785,"z0":6.048764728554407,"aX":-14.477914643464002},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.0,"breakHorizontal":12.4,"spinRate":1851,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.39695098758568736,"extension":6.372596719264259},"index":0,"playId":"dd57b5cf-5dcd-32d8-9d1b-2b50155b2890","pitchNumber":1,"startTime":"2026-03-16T21:40:27.156Z","endTime":"2026-03-16T21:40:32.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"second":{"id":672696,"link":"/api/v1/people/672696"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.872777030936216,"aZ":-30.148340022379355,"pfxX":-7.983457791680581,"pfxZ":1.0629327282954613,"pX":-1.710660685145594,"pZ":3.663489046284197,"vX0":5.82422037546503,"vY0":-136.74411660680093,"vZ0":-1.16955303513988,"x":182.21,"y":139.87,"x0":-2.822296113109872,"y0":50.00405904373608,"z0":6.149787925827865,"aX":-15.242397418527434},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.9,"breakHorizontal":13.3,"spinRate":1950,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.3993073730195542,"extension":6.21471298224919},"index":1,"playId":"41cb3601-39f1-3781-aeaf-29d6878c8bf7","pitchNumber":2,"startTime":"2026-03-16T21:40:46.810Z","endTime":"2026-03-16T21:40:57.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"second":{"id":672696,"link":"/api/v1/people/672696"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.4,"awayTeamWinProbability":26.599999999999994,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":1.29,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:40:57.193Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Johnson singles on a line drive to right fielder Luis Matos. Francisco Acuna scores. Carlos Rodríguez to 3rd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-16T21:41:43.466Z","endTime":"2026-03-16T21:42:46.931Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"postOnThird":{"id":677578,"fullName":"Carlos Rodríguez","link":"/api/v1/people/677578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677578,"fullName":"Carlos Rodríguez","link":"/api/v1/people/677578"},"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":677578,"fullName":"Carlos Rodríguez","link":"/api/v1/people/677578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672696,"fullName":"Francisco Acuna","link":"/api/v1/people/672696"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672696,"fullName":"Francisco Acuna","link":"/api/v1/people/672696"},"responsiblePitcher":{"id":702352,"link":"/api/v1/people/702352"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Carlos Rodríguez replaces Ramón Laureano.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-16T21:41:29.700Z","endTime":"2026-03-16T21:41:45.668Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677578,"link":"/api/v1/people/677578"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":657656,"link":"/api/v1/people/657656"},"base":1,"defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"second":{"id":672696,"link":"/api/v1/people/672696"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.395390557723008,"aZ":-29.130158117309616,"pfxX":0.733047207298233,"pfxZ":1.7885062279038149,"pX":0.34100833674421377,"pZ":1.3362159117294339,"vX0":4.722321711986102,"vY0":-129.1710132670387,"vZ0":-5.878633721622957,"x":104.0,"y":202.7,"x0":-1.601489364637211,"y0":50.00079424296013,"z0":5.864257002384183,"aX":1.2456199998995443},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.2,"breakHorizontal":-2.3,"spinRate":2011,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.42306452608696743,"extension":6.689845382751801},"index":1,"playId":"027a786b-8af6-3806-8a4d-cb336e892cd3","pitchNumber":1,"startTime":"2026-03-16T21:41:45.668Z","endTime":"2026-03-16T21:41:50.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"first":{"id":677578,"link":"/api/v1/people/677578"},"second":{"id":672696,"link":"/api/v1/people/672696"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.49359413778154,"aZ":-26.910362810530465,"pfxX":0.9248545440422022,"pfxZ":3.003352382135219,"pX":-1.2554960842711034,"pZ":2.7778802381665386,"vX0":2.552316217427632,"vY0":-130.10691461743912,"vZ0":-2.8877957364608826,"x":164.86,"y":163.78,"x0":-2.3606339076082388,"y0":50.005362068611696,"z0":5.893639806297967,"aX":1.6208822348380567},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.2,"breakHorizontal":-2.2,"spinRate":2024,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.41740361624414213,"extension":6.017195851937902},"index":2,"playId":"f4393d0c-bcae-30a7-82cf-49932d75fa65","pitchNumber":2,"startTime":"2026-03-16T21:42:03.787Z","endTime":"2026-03-16T21:42:09.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"first":{"id":677578,"link":"/api/v1/people/677578"},"second":{"id":672696,"link":"/api/v1/people/672696"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.234893552919566,"aZ":-29.061923745640495,"pfxX":-7.4936855761076595,"pfxZ":1.6320037839765735,"pX":-0.8248591252292645,"pZ":2.582313805157364,"vX0":4.6906430282678695,"vY0":-137.02429073841293,"vZ0":-3.883763710588055,"x":148.44,"y":169.06,"x0":-1.5820224777693017,"y0":50.003919366454824,"z0":5.995472428798424,"aX":-14.303100399094198},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.4,"breakHorizontal":12.6,"spinRate":1805,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.399173643303258,"extension":5.996991508940357},"index":3,"playId":"20de232a-205b-3d65-81b7-1a364ef1b7a9","pitchNumber":3,"startTime":"2026-03-16T21:42:22.067Z","endTime":"2026-03-16T21:42:26.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"first":{"id":677578,"link":"/api/v1/people/677578"},"second":{"id":672696,"link":"/api/v1/people/672696"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.480846450739048,"aZ":-29.06650140044743,"pfxX":1.5006002520873958,"pfxZ":1.8477813188605783,"pX":0.17622882537718607,"pZ":2.8320765516878508,"vX0":4.570981425649182,"vY0":-128.54098783256953,"vZ0":-2.429368078212267,"x":110.28,"y":162.31,"x0":-1.8166336669837355,"y0":50.00145609427967,"z0":6.0355020584242824,"aX":2.52258150003254},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.0,"breakHorizontal":-3.7,"spinRate":2050,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.4253507397766487,"extension":6.077766057586999},"hitData":{"launchSpeed":101.2,"launchAngle":5.0,"totalDistance":105.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.24,"coordY":119.92}},"index":4,"playId":"f77b3c1b-b357-3152-b4fd-1b52eb86b23f","pitchNumber":4,"startTime":"2026-03-16T21:42:39.304Z","endTime":"2026-03-16T21:42:46.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"first":{"id":677578,"link":"/api/v1/people/677578"},"second":{"id":672696,"link":"/api/v1/people/672696"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":669369,"link":"/api/v1/people/669369"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":11.099999999999994,"leverageIndex":1.66,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:42:46.931Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ty France singles on a ground ball to center fielder Christian Koss. Carlos Rodríguez scores. Bryce Johnson to 3rd.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-16T21:43:50.444Z","endTime":"2026-03-16T21:45:07.049Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnThird":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"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":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677578,"fullName":"Carlos Rodríguez","link":"/api/v1/people/677578"},"responsiblePitcher":{"id":702352,"link":"/api/v1/people/702352"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"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-16T21:43:06.024Z","endTime":"2026-03-16T21:43:51.933Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":669369,"link":"/api/v1/people/669369"},"third":{"id":677578,"link":"/api/v1/people/677578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21221006126928,"aZ":-25.608769517949302,"pfxX":-10.149215425627643,"pfxZ":3.5015479883734297,"pX":-1.6035333948491224,"pZ":1.9333532349227733,"vX0":6.729997968068282,"vY0":-136.5775984688821,"vZ0":-6.0188459981151015,"x":178.12,"y":186.58,"x0":-2.7906410249276727,"y0":50.00164812175648,"z0":5.944996618731772,"aX":-19.02703385401228},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.2,"breakHorizontal":16.8,"spinRate":1889,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4022031112501967,"extension":6.445167516355626},"index":1,"playId":"5a1ba306-7e16-3289-83fc-fb17b66d1d58","pitchNumber":1,"startTime":"2026-03-16T21:43:51.933Z","endTime":"2026-03-16T21:43:56.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":669369,"link":"/api/v1/people/669369"},"third":{"id":677578,"link":"/api/v1/people/677578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.39868590209333,"aZ":-29.11221465271812,"pfxX":-7.5689130002342235,"pfxZ":1.6815744853734618,"pX":-1.464542810027561,"pZ":3.995118638652404,"vX0":5.853227546470088,"vY0":-134.55282247488157,"vZ0":-0.4031488133311111,"x":172.82,"y":130.91,"x0":-2.693543309941396,"y0":50.00092542004224,"z0":6.224191795675225,"aX":-13.764723561271683},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.1,"breakHorizontal":12.4,"spinRate":2008,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4083302350528859,"extension":6.246340555498254},"index":2,"playId":"16ee16b2-14dc-376b-9d24-ad49876dbde8","pitchNumber":2,"startTime":"2026-03-16T21:44:10.823Z","endTime":"2026-03-16T21:44:14.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":669369,"link":"/api/v1/people/669369"},"third":{"id":677578,"link":"/api/v1/people/677578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.53100886104869,"aZ":-30.558175003445267,"pfxX":8.3892953509537,"pfxZ":1.1775506644053806,"pX":-0.37061630513200206,"pZ":2.4109910477725354,"vX0":2.8220586717269027,"vY0":-116.71224622460733,"vZ0":-1.4790832234524858,"x":131.13,"y":173.68,"x0":-2.686424887811438,"y0":50.00464587338935,"z0":5.938126761737221,"aX":11.54275187590315},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":2.0,"breakHorizontal":-15.8,"spinRate":2202,"spinDirection":70},"zone":4,"typeConfidence":2.0,"plateTime":0.46978116253319735,"extension":6.195577411190955},"index":3,"playId":"eca9becf-2353-3319-898e-4d285c3274a8","pitchNumber":3,"startTime":"2026-03-16T21:44:28.091Z","endTime":"2026-03-16T21:44:32.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":669369,"link":"/api/v1/people/669369"},"third":{"id":677578,"link":"/api/v1/people/677578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30457820190017,"aZ":-28.262788670122283,"pfxX":-9.657932853897211,"pfxZ":2.07352551814002,"pX":-0.7860088617247405,"pZ":2.540522814102288,"vX0":8.747958419290933,"vY0":-136.83418893670589,"vZ0":-4.411935325872422,"x":146.96,"y":170.19,"x0":-2.7813745107104437,"y0":50.00010315476659,"z0":6.127517489086279,"aX":-18.17509570902275},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.9,"breakHorizontal":15.5,"spinRate":1845,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4014432584257457,"extension":6.077340336211777},"hitData":{"launchSpeed":70.5,"launchAngle":3.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.25,"coordY":119.41}},"index":4,"playId":"6538c269-1575-35ee-a5e4-3d2eeaa3892b","pitchNumber":4,"startTime":"2026-03-16T21:44:59.719Z","endTime":"2026-03-16T21:45:07.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":669369,"link":"/api/v1/people/669369"},"third":{"id":677578,"link":"/api/v1/people/677578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.10000000000001,"awayTeamWinProbability":8.899999999999991,"homeTeamWinProbabilityAdded":6.6000000000000085,"leverageIndex":1.14,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:45:07.049Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pickoff 1B","eventType":"pickoff_1b","description":"Pitcher Braxton Roxby picks off Anthony Vilar at 1st on throw to first baseman Jake Holton.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-16T21:47:11.140Z","endTime":"2026-03-16T21:48:31.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":16},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":678010,"fullName":"Nick Schnell","link":"/api/v1/people/678010"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694820,"fullName":"Braxton Roxby","link":"/api/v1/people/694820"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":681036,"fullName":"Anthony Vilar","link":"/api/v1/people/681036"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694820,"link":"/api/v1/people/694820"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Anthony Vilar replaces Ty France.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"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-16T21:47:09.332Z","endTime":"2026-03-16T21:47:13.307Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681036,"link":"/api/v1/people/681036"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":664034,"link":"/api/v1/people/664034"},"base":1,"defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":669369,"link":"/api/v1/people/669369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-16T21:47:13.307Z","endTime":"2026-03-16T21:47:23.167Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"first":{"id":681036,"link":"/api/v1/people/681036"},"third":{"id":669369,"link":"/api/v1/people/669369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Braxton Roxby replaces Spencer Bivens.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-03-16T21:47:23.167Z","endTime":"2026-03-16T21:48:00.271Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694820,"link":"/api/v1/people/694820"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"first":{"id":681036,"link":"/api/v1/people/681036"},"third":{"id":669369,"link":"/api/v1/people/669369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":70.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.801537351520114,"aZ":-32.806951340887515,"pfxX":10.572336450221675,"pfxZ":-0.49942913464903427,"pX":-2.612730274252689,"pZ":4.34327665476314,"vX0":-1.7850689252674274,"vY0":-112.69739356066806,"vZ0":4.425740558980935,"x":151.99,"y":148.48,"x0":-3.179842881923765,"y0":50.000253043334425,"z0":5.681187178190687,"aX":13.502813036048668},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":0.6,"breakHorizontal":-18.6,"spinRate":2582,"spinDirection":67},"zone":11,"typeConfidence":2.0,"plateTime":0.48730587602768116,"extension":6.322002503674739},"index":3,"playId":"40d69331-184e-3222-be24-e3f7aa7e6fe6","pitchNumber":1,"startTime":"2026-03-16T21:48:00.271Z","endTime":"2026-03-16T21:48:05.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"first":{"id":681036,"link":"/api/v1/people/681036"},"third":{"id":669369,"link":"/api/v1/people/669369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":4,"playId":"7ce2a0e6-b4a9-39f7-9940-cde345216bb8","startTime":"2026-03-16T21:48:28.106Z","endTime":"2026-03-16T21:48:31.584Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"first":{"id":681036,"link":"/api/v1/people/681036"},"third":{"id":669369,"link":"/api/v1/people/669369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":89.3,"awayTeamWinProbability":10.700000000000003,"homeTeamWinProbabilityAdded":-1.8000000000000114,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:48:31.584Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drew Gilbert walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-16T21:50:56.940Z","endTime":"2026-03-16T21:52:40.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680232,"fullName":"Jackson Wolf","link":"/api/v1/people/680232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[9,10,11,12,13,14],"actionIndex":[0,1,2,3,4,5,6,7,8],"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":14},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ryan Wideman replaces center fielder Jackson Merrill, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"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-16T21:50:31.381Z","endTime":"2026-03-16T21:50:31.395Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":834240,"link":"/api/v1/people/834240"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":701538,"link":"/api/v1/people/701538"},"defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Francisco Acuna remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"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-16T21:50:31.395Z","endTime":"2026-03-16T21:50:31.397Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672696,"link":"/api/v1/people/672696"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":593428,"link":"/api/v1/people/593428"},"defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Pablo Reyes replaces third baseman Miguel Andujar, batting 3rd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"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-16T21:50:31.397Z","endTime":"2026-03-16T21:50:31.398Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622569,"link":"/api/v1/people/622569"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"301","replacedPlayer":{"id":609280,"link":"/api/v1/people/609280"},"defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Carlos Rodríguez remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"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-16T21:50:31.398Z","endTime":"2026-03-16T21:50:31.400Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677578,"link":"/api/v1/people/677578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":657656,"link":"/api/v1/people/657656"},"defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Qrey Lott replaces right fielder Bryce Johnson, batting 5th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"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-16T21:50:31.400Z","endTime":"2026-03-16T21:50:31.401Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":812540,"link":"/api/v1/people/812540"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":669369,"link":"/api/v1/people/669369"},"defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Anthony Vilar remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"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-16T21:50:31.401Z","endTime":"2026-03-16T21:50:31.403Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681036,"link":"/api/v1/people/681036"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"601","replacedPlayer":{"id":664034,"link":"/api/v1/people/664034"},"defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Rodolfo Durán replaces catcher Luis Campusano, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-16T21:50:31.403Z","endTime":"2026-03-16T21:50:31.405Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":669134,"link":"/api/v1/people/669134"},"defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669134,"link":"/api/v1/people/669134"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Marcos Castañon replaces second baseman Nick Solak, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-03-16T21:50:31.405Z","endTime":"2026-03-16T21:50:31.408Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676203,"link":"/api/v1/people/676203"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":669256,"link":"/api/v1/people/669256"},"defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jackson Wolf replaces Jeremiah Estrada.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":8,"startTime":"2026-03-16T21:50:31.408Z","endTime":"2026-03-16T21:50:59.113Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680232,"link":"/api/v1/people/680232"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.552885784910707,"aZ":-24.14713632386545,"pfxX":9.469947718828491,"pfxZ":4.541139156119732,"pX":0.8479856690183031,"pZ":0.7207021571120374,"vX0":-8.77391819973765,"vY0":-131.26165762000667,"vZ0":-6.722766431054544,"x":84.68,"y":219.32,"x0":2.9836629439897,"y0":50.00039852469045,"z0":5.081213771253469,"aX":16.728141282261326},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.1,"breakHorizontal":-15.5,"spinRate":2040,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.41531730687596413,"extension":6.9335015951547385},"index":9,"playId":"5ed5dff1-3175-3371-8c0b-d6680de153bf","pitchNumber":1,"startTime":"2026-03-16T21:50:59.113Z","endTime":"2026-03-16T21:51:05.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69629235471383,"aZ":-21.63962435620818,"pfxX":3.979669223975625,"pfxZ":6.2039332905170586,"pX":1.2925841428051152,"pZ":3.7458976936827857,"vX0":-6.213186310724816,"vY0":-128.7173265634775,"vZ0":0.22193916362859445,"x":67.73,"y":137.64,"x0":3.2074244948846253,"y0":50.00279153351191,"z0":5.3178226104420165,"aX":6.758534753324539},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.5,"breakHorizontal":-6.0,"spinRate":1979,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.42357525465671086,"extension":6.850657662180564},"index":10,"playId":"4700f118-f518-3960-99a4-fcd590f2f34a","pitchNumber":2,"startTime":"2026-03-16T21:51:13.718Z","endTime":"2026-03-16T21:51:19.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.484038415939306,"aZ":-23.97161638323182,"pfxX":11.707894241012095,"pfxZ":4.670483302525166,"pX":0.21712335656967977,"pZ":1.686636838255111,"vX0":-10.81862621575197,"vY0":-131.5737802654677,"vZ0":-4.501773310830175,"x":108.72,"y":193.24,"x0":2.8577978917514435,"y0":50.002859482828335,"z0":5.192537660788087,"aX":20.561850713420643},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.7,"breakHorizontal":-18.8,"spinRate":2076,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.41603208154093085,"extension":7.057759471163},"index":11,"playId":"06e9135e-151d-3fa8-bd84-88de02fccb52","pitchNumber":3,"startTime":"2026-03-16T21:51:35.848Z","endTime":"2026-03-16T21:51:40.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.724687278807828,"aZ":-26.772453003525055,"pfxX":9.112895321237389,"pfxZ":3.0659615735593633,"pX":1.6877054838097403,"pZ":2.6454828393974212,"vX0":-6.982711951260971,"vY0":-131.6447924197411,"vZ0":-1.710579678210577,"x":52.67,"y":167.35,"x0":3.1843884004052403,"y0":50.00631559984295,"z0":5.2766466293734355,"aX":16.07308543330365},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.4,"breakHorizontal":-15.1,"spinRate":2174,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.4153263063131103,"extension":6.9297868666351485},"index":12,"playId":"5ba6a555-4036-3682-be7d-c6b2164cfba5","pitchNumber":4,"startTime":"2026-03-16T21:52:08.403Z","endTime":"2026-03-16T21:52:12.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2028490576883,"aZ":-26.578300208823375,"pfxX":-1.2512316151890626,"pfxZ":3.7065010284145483,"pX":0.15124491108370616,"pZ":2.495362665796845,"vX0":-6.898637113164062,"vY0":-121.63243818037735,"vZ0":-1.109159736708771,"x":111.23,"y":171.41,"x0":3.1781412462263003,"y0":50.00286364049835,"z0":5.246466384956437,"aX":-1.8870770513617712},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.7,"breakHorizontal":3.8,"spinRate":2386,"spinDirection":176},"zone":5,"typeConfidence":2.0,"plateTime":0.449042588560971,"extension":6.993255369893167},"index":13,"playId":"d49ba41b-4bba-3a1d-88d9-f226bdf8001e","pitchNumber":5,"startTime":"2026-03-16T21:52:22.718Z","endTime":"2026-03-16T21:52:27.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":78.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.29246587052646,"aZ":-25.698501108001015,"pfxX":-1.3728766466050375,"pfxZ":4.225463142768427,"pX":0.30240326430106385,"pZ":1.0026637616393712,"vX0":-6.092605309319619,"vY0":-121.72657793512059,"vZ0":-4.968953944329782,"x":105.47,"y":211.71,"x0":2.9952367117397314,"y0":50.001258651657885,"z0":5.240641200435857,"aX":-2.1009267138921524},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.0,"breakHorizontal":3.6,"spinRate":2376,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.4464792954815362,"extension":6.836748990526708},"index":14,"playId":"46f58b75-7412-3648-b7a8-5b55f59a7a64","pitchNumber":6,"startTime":"2026-03-16T21:52:36.366Z","endTime":"2026-03-16T21:52:40.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":680232,"link":"/api/v1/people/680232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":-4.400000000000006,"leverageIndex":0.94,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:52:40.570Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Buddy Kennedy singles on a ground ball to center fielder Ryan Wideman. Drew Gilbert to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-16T21:52:42.890Z","endTime":"2026-03-16T21:54:00.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680232,"fullName":"Jackson Wolf","link":"/api/v1/people/680232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"postOnThird":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":834240,"link":"/api/v1/people/834240"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":91.5,"endSpeed":84.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.044237403712707,"aZ":-23.142927192396858,"pfxX":9.897387862256702,"pfxZ":5.016494249652042,"pX":-0.21265112972818953,"pZ":2.0816480204144363,"vX0":-12.147628331149255,"vY0":-132.75979715560928,"vZ0":-3.8371354294745714,"x":125.11,"y":182.58,"x0":3.1174027599608047,"y0":50.005015754104186,"z0":5.212424519506065,"aX":17.82804029119406},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.5,"breakHorizontal":-15.6,"spinRate":2218,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.41116449239611397,"extension":6.949578573233863},"index":0,"playId":"55d95b0b-31e9-3ec0-9f16-ac646f475391","pitchNumber":1,"startTime":"2026-03-16T21:53:07.092Z","endTime":"2026-03-16T21:53:11.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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.8,"endSpeed":80.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.056903757817196,"aZ":-29.949911383360536,"pfxX":9.683346336649944,"pfxZ":1.3733131251251613,"pX":-0.9683100035437664,"pZ":1.7951589100895977,"vX0":-13.655134246672047,"vY0":-125.79397251022785,"vZ0":-2.2406312132762687,"x":153.91,"y":190.31,"x0":3.246683613037874,"y0":50.00273536214655,"z0":5.101006785941651,"aX":15.67974847180028},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.2,"breakHorizontal":-14.8,"spinRate":1918,"spinDirection":99},"zone":13,"typeConfidence":2.0,"plateTime":0.43372389814799917,"extension":6.966517656633111},"index":1,"playId":"47c36c69-fc4c-3623-a0ff-92ac58523fa7","pitchNumber":2,"startTime":"2026-03-16T21:53:26.980Z","endTime":"2026-03-16T21:53:32.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":91.7,"endSpeed":84.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.865109442022337,"aZ":-22.776708607107313,"pfxX":10.395981178948517,"pfxZ":5.194275168353181,"pX":0.28713951380552527,"pZ":2.672871705687855,"vX0":-11.44295067806159,"vY0":-133.18102383121433,"vZ0":-2.308282494612121,"x":106.05,"y":166.61,"x0":3.275522758829746,"y0":50.00019381183064,"z0":5.186993997824927,"aX":18.795060022469116},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.1,"breakHorizontal":-16.6,"spinRate":2196,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.4102662571023421,"extension":7.034045664954209},"hitData":{"launchSpeed":91.7,"launchAngle":6.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.75,"coordY":97.63}},"index":2,"playId":"d44b21cc-4c57-353a-8a42-48288bb59a6e","pitchNumber":3,"startTime":"2026-03-16T21:53:45.539Z","endTime":"2026-03-16T21:54:00.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_ab"},{"player":{"id":680232,"link":"/api/v1/people/680232"},"credit":"p_ab"},{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_pa"},{"player":{"id":680232,"link":"/api/v1/people/680232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.5,"awayTeamWinProbability":24.5,"homeTeamWinProbabilityAdded":-9.399999999999991,"leverageIndex":1.78,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:54:00.813Z","atBatIndex":50},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Tyler Fitzgerald out on a sacrifice fly to left fielder Carlos Rodríguez. Drew Gilbert scores.","rbi":1,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-16T21:54:30.073Z","endTime":"2026-03-16T21:56:24.278Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680232,"fullName":"Jackson Wolf","link":"/api/v1/people/680232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694757,"fullName":"Maui Ahuna","link":"/api/v1/people/694757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677578,"link":"/api/v1/people/677578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":{"id":680232,"link":"/api/v1/people/680232"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Maui Ahuna replaces Buddy Kennedy.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"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-16T21:54:22.165Z","endTime":"2026-03-16T21:54:32.236Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694757,"link":"/api/v1/people/694757"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":671083,"link":"/api/v1/people/671083"},"base":1,"defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"first":{"id":671083,"link":"/api/v1/people/671083"},"third":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.643695247889035,"aZ":-25.891117371169827,"pfxX":-0.7951334500537812,"pfxZ":3.887995079423849,"pX":0.973649434798875,"pZ":2.2301806673114344,"vX0":-5.783845841939585,"vY0":-125.57996001816366,"vZ0":-2.1282034306943527,"x":79.89,"y":178.57,"x0":3.3988380354629975,"y0":50.001697073974725,"z0":5.17023833145795,"aX":-1.2847129004533424},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.8,"breakHorizontal":2.6,"spinRate":2248,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.43420986080374924,"extension":7.09003458764486},"index":1,"playId":"d0dc3df9-38f8-3085-bbe2-6be1aaaf653f","pitchNumber":1,"startTime":"2026-03-16T21:54:32.236Z","endTime":"2026-03-16T21:54:37.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"first":{"id":694757,"link":"/api/v1/people/694757"},"third":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":2,"playId":"d1b682d9-6635-3301-8faf-c3b1851d24a8","startTime":"2026-03-16T21:54:53.595Z","endTime":"2026-03-16T21:54:57.547Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"first":{"id":694757,"link":"/api/v1/people/694757"},"third":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.730885719421845,"aZ":-24.525933616725283,"pfxX":9.726950820176405,"pfxZ":4.158799959094287,"pX":0.657038908477103,"pZ":2.533546479711009,"vX0":-10.424756261179784,"vY0":-134.15067067780245,"vZ0":-2.654127427651874,"x":91.96,"y":170.37,"x0":3.3141059178630683,"y0":50.00170901565346,"z0":5.268470072996762,"aX":17.878367233691886},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.2,"breakHorizontal":-15.6,"spinRate":2073,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.406986214651444,"extension":6.96971674777839},"index":3,"playId":"f55377e4-113a-3f40-9889-1d3e671e890c","pitchNumber":2,"startTime":"2026-03-16T21:55:14.140Z","endTime":"2026-03-16T21:55:17.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"first":{"id":694757,"link":"/api/v1/people/694757"},"third":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":71.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.60486211821818,"aZ":-31.494762887614286,"pfxX":-4.417079967568084,"pfxZ":0.5407099289451152,"pX":-0.7139952595475477,"pZ":1.252399316714709,"vX0":-7.066674659121537,"vY0":-111.78833757896314,"vZ0":-2.1673752991022583,"x":144.22,"y":204.97,"x0":3.0651554041008766,"y0":50.0050722858999,"z0":5.475209234136621,"aX":-5.5762644371689625},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":0.7,"breakHorizontal":9.8,"spinRate":2325,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.4904161892405403,"extension":7.1153056416746825},"index":4,"playId":"1ea546be-266a-3948-8c49-891e4f2c9910","pitchNumber":3,"startTime":"2026-03-16T21:55:35.152Z","endTime":"2026-03-16T21:55:40.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"first":{"id":694757,"link":"/api/v1/people/694757"},"third":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":70.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.71485879985946,"aZ":-32.12039079573002,"pfxX":-3.9203734366354626,"pfxZ":0.03731223195508804,"pX":-1.1736044455326808,"pZ":1.9213893007361151,"vX0":-7.923397833208042,"vY0":-111.76326809290259,"vZ0":-0.7713999245131069,"x":161.74,"y":186.9,"x0":2.9383587580494894,"y0":50.0004788627639,"z0":5.594246827384129,"aX":-4.9149715212845955},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":0.2,"breakHorizontal":9.2,"spinRate":2306,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.4916596095752874,"extension":7.103591388404182},"index":5,"playId":"84fdcf05-7783-33d7-af3d-e4f6fceb36ca","pitchNumber":4,"startTime":"2026-03-16T21:55:56.383Z","endTime":"2026-03-16T21:56:02.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"first":{"id":694757,"link":"/api/v1/people/694757"},"third":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.829412669682018,"aZ":-19.632512558773293,"pfxX":5.373646236668025,"pfxZ":6.937181090188553,"pX":-0.08029505680482664,"pZ":2.335457914715847,"vX0":-10.167045937155505,"vY0":-133.61459933895955,"vZ0":-3.9136619266608883,"x":120.06,"y":175.72,"x0":3.0762448238600704,"y0":50.00391221478542,"z0":5.230300499827466,"aX":9.71709420978601},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.9,"breakHorizontal":-7.6,"spinRate":2077,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.409955495991313,"extension":7.040911678547358},"hitData":{"launchSpeed":103.5,"launchAngle":15.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.67,"coordY":106.24}},"index":6,"playId":"48a09090-d8f2-32ba-ab26-e7b30a26bf73","pitchNumber":5,"startTime":"2026-03-16T21:56:15.149Z","endTime":"2026-03-16T21:56:24.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"first":{"id":694757,"link":"/api/v1/people/694757"},"third":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_pa"},{"player":{"id":680232,"link":"/api/v1/people/680232"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":2.54,"dramaIndex":102.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:56:24.278Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jesus Rodriguez singles on a line drive to left fielder Carlos Rodríguez. Maui Ahuna to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-16T21:57:20.038Z","endTime":"2026-03-16T21:57:27.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680232,"fullName":"Jackson Wolf","link":"/api/v1/people/680232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"postOnSecond":{"id":694757,"fullName":"Maui Ahuna","link":"/api/v1/people/694757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677578,"link":"/api/v1/people/677578"},"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":694757,"fullName":"Maui Ahuna","link":"/api/v1/people/694757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"f732edfa-9a13-35e3-ab5b-30f5f6957927","startTime":"2026-03-16T21:57:01.645Z","endTime":"2026-03-16T21:57:05.146Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"first":{"id":694757,"link":"/api/v1/people/694757"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.147047025853233,"aZ":-26.205331539803534,"pfxX":-1.474482711162703,"pfxZ":3.7569036990261466,"pX":-0.35625803823152613,"pZ":2.1015616587458195,"vX0":-8.515751801450174,"vY0":-124.70542798491621,"vZ0":-2.3866042903634734,"x":130.58,"y":182.04,"x0":3.2826403978591667,"y0":50.000290933468875,"z0":5.214576820468149,"aX":-2.3409458914328702},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.5,"breakHorizontal":4.4,"spinRate":2316,"spinDirection":167},"zone":7,"typeConfidence":2.0,"plateTime":0.4378422926353074,"extension":7.0395494399027205},"hitData":{"launchSpeed":97.3,"launchAngle":15.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":95.22,"coordY":118.4}},"index":1,"playId":"359dcc57-e55f-3f0e-929f-b865e372325a","pitchNumber":1,"startTime":"2026-03-16T21:57:21.089Z","endTime":"2026-03-16T21:57:27.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"first":{"id":694757,"link":"/api/v1/people/694757"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_ab"},{"player":{"id":680232,"link":"/api/v1/people/680232"},"credit":"p_ab"},{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_pa"},{"player":{"id":680232,"link":"/api/v1/people/680232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.4,"awayTeamWinProbability":25.599999999999994,"homeTeamWinProbabilityAdded":-6.5,"leverageIndex":1.93,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:57:27.805Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Matos pops out to shortstop Francisco Acuna on the infield fly rule.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-16T21:57:40.901Z","endTime":"2026-03-16T21:58:35.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680232,"fullName":"Jackson Wolf","link":"/api/v1/people/680232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"postOnSecond":{"id":694757,"fullName":"Maui Ahuna","link":"/api/v1/people/694757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672696,"link":"/api/v1/people/672696"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.519284897328955,"aZ":-26.696237642023068,"pfxX":10.42744003117474,"pfxZ":3.103966838190317,"pX":0.5356662520990877,"pZ":2.424750387655936,"vX0":-10.148262553792549,"vY0":-131.8257956101098,"vZ0":-2.2942699219154847,"x":96.58,"y":173.31,"x0":3.0768786698142048,"y0":50.000368237583736,"z0":5.27315261648464,"aX":18.385633726947344},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.3,"breakHorizontal":-16.7,"spinRate":2143,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.4151839166047542,"extension":7.122792607714165},"index":0,"playId":"e6d9baa3-605c-3089-b041-8af70fa0216e","pitchNumber":1,"startTime":"2026-03-16T21:58:08.354Z","endTime":"2026-03-16T21:58:12.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":683679,"link":"/api/v1/people/683679"},"second":{"id":694757,"link":"/api/v1/people/694757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":88.1,"endSpeed":81.2,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.328248559040734,"aZ":-25.761920564526147,"pfxX":-0.25068933509046687,"pfxZ":3.850925664949078,"pX":-0.9163408660112613,"pZ":2.259132655907014,"vX0":-10.225161553115377,"vY0":-127.92689740387364,"vZ0":-2.500819041481244,"x":151.93,"y":177.78,"x0":3.1577243045676946,"y0":50.002017846390274,"z0":5.259863370679016,"aX":-0.4154723607904491},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.6,"breakHorizontal":2.6,"spinRate":2263,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.427461509695922,"extension":6.84584678185159},"hitData":{"launchSpeed":67.9,"launchAngle":57.0,"totalDistance":162.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":86.16,"coordY":149.98}},"index":1,"playId":"a55f718e-e692-3416-81bc-57d210237590","pitchNumber":2,"startTime":"2026-03-16T21:58:26.269Z","endTime":"2026-03-16T21:58:35.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":683679,"link":"/api/v1/people/683679"},"second":{"id":694757,"link":"/api/v1/people/694757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_ab"},{"player":{"id":680232,"link":"/api/v1/people/680232"},"credit":"p_ab"},{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_pa"},{"player":{"id":680232,"link":"/api/v1/people/680232"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":82.0,"awayTeamWinProbability":18.0,"homeTeamWinProbabilityAdded":7.599999999999994,"leverageIndex":3.2,"dramaIndex":132.0,"contextMetrics":{},"playEndTime":"2026-03-16T21:58:35.933Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Brennan flies out to right fielder Qrey Lott.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-16T21:59:02.708Z","endTime":"2026-03-16T22:00:03.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680232,"fullName":"Jackson Wolf","link":"/api/v1/people/680232"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":812540,"link":"/api/v1/people/812540"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.2,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.84488407694144,"aZ":-26.50026431157585,"pfxX":-2.032055431225511,"pfxZ":4.085557475910676,"pX":0.5877215940297937,"pZ":2.687908274150784,"vX0":-5.125398574044777,"vY0":-116.56299303728917,"vZ0":-0.5912406762904963,"x":94.6,"y":166.21,"x0":3.0704148318541074,"y0":50.0057797379389,"z0":5.425170553444243,"aX":-2.8240069105687593},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":7.6,"breakHorizontal":4.8,"spinRate":1999,"spinDirection":294},"zone":6,"typeConfidence":2.0,"plateTime":0.4680985388385648,"extension":6.938806575094242},"index":0,"playId":"212abba5-94a9-3c04-b3fa-f400b5974966","pitchNumber":1,"startTime":"2026-03-16T21:59:18.893Z","endTime":"2026-03-16T21:59:23.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":683679,"link":"/api/v1/people/683679"},"second":{"id":694757,"link":"/api/v1/people/694757"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":74.3,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.97523143410837,"aZ":-29.06646774079958,"pfxX":-3.918517556032089,"pfxZ":2.2553439736027086,"pX":0.052541233138871386,"pZ":1.0151509915004764,"vX0":-6.0300452637117505,"vY0":-116.1724142388962,"vZ0":-3.5540867822666335,"x":115.0,"y":211.37,"x0":3.182160534118838,"y0":50.00312540309052,"z0":5.302002359907921,"aX":-5.403224326136985},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":3.5,"breakHorizontal":8.5,"spinRate":2111,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.4699010303883848,"extension":6.981669018067776},"index":1,"playId":"d7ed67b9-0f67-3df8-b07b-ef8dad7ea72c","pitchNumber":2,"startTime":"2026-03-16T21:59:39.291Z","endTime":"2026-03-16T21:59:43.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":683679,"link":"/api/v1/people/683679"},"second":{"id":694757,"link":"/api/v1/people/694757"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":80.2,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.48132085216677,"aZ":-26.138435997251687,"pfxX":-1.4257457221790577,"pfxZ":3.771733462246324,"pX":-0.45491669979888366,"pZ":1.848049992630064,"vX0":-8.415292017329643,"vY0":-124.28638505192284,"vZ0":-3.149955729873809,"x":134.34,"y":188.88,"x0":3.1282367095623558,"y0":50.00312055715976,"z0":5.249256234950001,"aX":-2.282508994469422},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.5,"breakHorizontal":4.1,"spinRate":2193,"spinDirection":162},"zone":7,"typeConfidence":2.0,"plateTime":0.4368423635368659,"extension":6.983948204182777},"hitData":{"launchSpeed":91.4,"launchAngle":29.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.43,"coordY":72.64}},"index":2,"playId":"45985823-d099-3210-9cd7-e406f27ec0d4","pitchNumber":3,"startTime":"2026-03-16T21:59:56.901Z","endTime":"2026-03-16T22:00:03.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":683679,"link":"/api/v1/people/683679"},"second":{"id":694757,"link":"/api/v1/people/694757"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_ab"},{"player":{"id":680232,"link":"/api/v1/people/680232"},"credit":"p_ab"},{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_pa"},{"player":{"id":680232,"link":"/api/v1/people/680232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":6.700000000000003,"leverageIndex":2.66,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2026-03-16T22:00:03.495Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Schnell singles on a sharp line drive to center fielder Christian Koss.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-16T22:02:23.269Z","endTime":"2026-03-16T22:02:42.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":678010,"fullName":"Nick Schnell","link":"/api/v1/people/678010"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678010,"fullName":"Nick Schnell","link":"/api/v1/people/678010"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678010,"fullName":"Nick Schnell","link":"/api/v1/people/678010"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Maui Ahuna remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-16T22:02:15.145Z","endTime":"2026-03-16T22:02:15.164Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694757,"link":"/api/v1/people/694757"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"701","replacedPlayer":{"id":671083,"link":"/api/v1/people/671083"},"defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Osleivis Basabe replaces shortstop Tyler Fitzgerald, batting 8th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-16T22:02:15.164Z","endTime":"2026-03-16T22:02:15.166Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":666149,"link":"/api/v1/people/666149"},"defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Blade Tidwell replaces Braxton Roxby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-16T22:02:15.166Z","endTime":"2026-03-16T22:02:23.269Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694918,"link":"/api/v1/people/694918"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":91.4,"endSpeed":84.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.390584680196593,"aZ":-26.825581512613226,"pfxX":3.7704558715648644,"pfxZ":2.960470234709698,"pX":-0.9551415135347187,"pZ":3.999208724373792,"vX0":0.5816330457670524,"vY0":-133.26659689313246,"vZ0":-0.9518877518315003,"x":118.85,"y":127.23,"x0":-1.6660495825663635,"y0":50.00343330421876,"z0":6.290522374972442,"aX":6.8134487084243975},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.4,"breakHorizontal":-7.0,"spinRate":2486,"spinDirection":165},"zone":11,"typeConfidence":2.0,"plateTime":0.41027610266856396,"extension":6.302946357150949},"index":3,"playId":"df37c4f5-d2aa-337e-86be-7ab68975656f","pitchNumber":1,"startTime":"2026-03-16T22:02:23.269Z","endTime":"2026-03-16T22:02:29.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.314624301969893,"aZ":-19.810682466565204,"pfxX":0.8094136752457293,"pfxZ":6.714740014035611,"pX":0.055550556288307525,"pZ":1.9221909337621557,"vX0":4.085733622468947,"vY0":-134.39098088304755,"vZ0":-7.058390501806594,"x":114.88,"y":186.88,"x0":-1.5854903954362929,"y0":50.00310300652855,"z0":5.974759111852731,"aX":1.4900406060937004},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.9,"breakHorizontal":-2.3,"spinRate":2243,"spinDirection":195},"zone":8,"typeConfidence":2.0,"plateTime":0.40654023703535547,"extension":6.438097976191799},"hitData":{"launchSpeed":112.6,"launchAngle":10.0,"totalDistance":229.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":119.23,"coordY":80.72}},"index":4,"playId":"ebd05fd2-4b9e-3cde-a626-5ddbccf769e5","pitchNumber":2,"startTime":"2026-03-16T22:02:37.394Z","endTime":"2026-03-16T22:02:42.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678010,"link":"/api/v1/people/678010"},"credit":"b_ab"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_ab"},{"player":{"id":678010,"link":"/api/v1/people/678010"},"credit":"b_pa"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.2,"awayTeamWinProbability":9.799999999999997,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.41,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-16T22:02:42.649Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rodolfo Durán walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-16T22:03:05.548Z","endTime":"2026-03-16T22:04:56.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"postOnSecond":{"id":678010,"fullName":"Nick Schnell","link":"/api/v1/people/678010"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":678010,"fullName":"Nick Schnell","link":"/api/v1/people/678010"},"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":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":82.3,"endSpeed":75.2,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.246405311659654,"aZ":-24.782022848234853,"pfxX":6.990737639750451,"pfxZ":5.101148848826682,"pX":0.3920107232673201,"pZ":3.898173254042658,"vX0":2.9449765261927974,"vY0":-119.88723824486408,"vZ0":0.04877791903418249,"x":102.06,"y":133.53,"x0":-1.7621807774599645,"y0":50.001501292773064,"z0":6.098608859041595,"aX":10.123440330504954},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":9.5,"breakHorizontal":-13.4,"spinRate":2900,"spinDirection":78},"zone":12,"typeConfidence":0.91,"plateTime":0.4577416873965525,"extension":6.284447687637162},"index":0,"playId":"e9f5488c-e063-34cc-873b-0ecfe00d8e30","pitchNumber":1,"startTime":"2026-03-16T22:03:11.694Z","endTime":"2026-03-16T22:03:14.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":660710,"link":"/api/v1/people/660710","batSide":{"code":"R","description":"Right"}},"first":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":"87478d6f-4365-3091-b738-f78bf8cfcd2f","startTime":"2026-03-16T22:03:29.935Z","endTime":"2026-03-16T22:03:34.637Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":660710,"link":"/api/v1/people/660710","batSide":{"code":"R","description":"Right"}},"first":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56950738726874,"aZ":-11.589693670410323,"pfxX":-2.089987860158656,"pfxZ":10.351107755864401,"pX":-0.9895375927734016,"pZ":3.2462570097433314,"vX0":2.433966858935615,"vY0":-140.10254926249024,"vZ0":-5.7610940295703745,"x":154.72,"y":151.13,"x0":-1.597894599388105,"y0":50.0020042772375,"z0":6.0862466232042145,"aX":-4.155969420976139},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.8,"breakHorizontal":3.2,"spinRate":2333,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3909131081948938,"extension":6.347767767035901},"index":2,"playId":"ac51883e-7c9b-360a-922b-375c31b8af51","pitchNumber":2,"startTime":"2026-03-16T22:03:48.378Z","endTime":"2026-03-16T22:03:51.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":660710,"link":"/api/v1/people/660710","batSide":{"code":"R","description":"Right"}},"first":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Nick Schnell steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":3,"actionPlayId":"ac51883e-7c9b-360a-922b-375c31b8af51","startTime":"2026-03-16T22:03:56.161Z","endTime":"2026-03-16T22:04:22.189Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678010,"link":"/api/v1/people/678010"},"defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":660710,"link":"/api/v1/people/660710","batSide":{"code":"R","description":"Right"}},"first":{"id":678010,"link":"/api/v1/people/678010"},"postOnSecond":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"homeTeamWinProbability":91.60000000000001,"awayTeamWinProbability":8.399999999999991,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.65,"dramaIndex":30.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.1,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.707051010625236,"aZ":-24.3310924770178,"pfxX":6.997166667433547,"pfxZ":5.140574835661891,"pX":0.661959783062381,"pZ":1.0232749278923128,"vX0":3.918504218926998,"vY0":-122.08642506118822,"vZ0":-6.371605845382747,"x":91.77,"y":211.15,"x0":-1.867423550383711,"y0":50.00160186057329,"z0":5.731866759474332,"aX":10.670062018196253},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":8.2,"breakHorizontal":-13.6,"spinRate":2958,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.4468830809007347,"extension":6.335031884480355},"index":4,"playId":"f576a1f5-d50c-3eeb-a936-c807df0f8f6b","pitchNumber":3,"startTime":"2026-03-16T22:04:22.189Z","endTime":"2026-03-16T22:04:26.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":660710,"link":"/api/v1/people/660710","batSide":{"code":"R","description":"Right"}},"second":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":97.2,"endSpeed":88.8,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61818196869978,"aZ":-12.372258107401606,"pfxX":-3.80848493899224,"pfxZ":9.800677952604996,"pX":0.23826985299242284,"pZ":2.9218118769539583,"vX0":6.083842687221511,"vY0":-141.3563507590657,"vZ0":-6.547276522222821,"x":107.92,"y":159.89,"x0":-1.448433247221859,"y0":50.00669109005704,"z0":6.064617870541614,"aX":-7.698523771240718},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.6,"breakHorizontal":5.6,"spinRate":2337,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.3876693904947697,"extension":6.395938511074792},"index":5,"playId":"cdbc74d1-c6a2-346e-94a8-955a8b252ce8","pitchNumber":4,"startTime":"2026-03-16T22:04:37.842Z","endTime":"2026-03-16T22:04:42.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":660710,"link":"/api/v1/people/660710","batSide":{"code":"R","description":"Right"}},"second":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.730265776042025,"aZ":-10.059117521876034,"pfxX":-3.659107768510072,"pfxZ":11.06268041157086,"pX":0.17785011312246296,"pZ":1.1378738093912837,"vX0":5.520450383428799,"vY0":-140.47309755544714,"vZ0":-11.4696816863213,"x":110.22,"y":208.06,"x0":-1.3371679560725498,"y0":50.00416435960981,"z0":5.927299519463685,"aX":-7.315881203619109},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":5.5,"spinRate":2346,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.38987089606919145,"extension":6.377943459562277},"index":6,"playId":"e592ae7f-d20b-35b9-9467-c5ab04130d69","pitchNumber":5,"startTime":"2026-03-16T22:04:53.027Z","endTime":"2026-03-16T22:04:56.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":660710,"link":"/api/v1/people/660710","batSide":{"code":"R","description":"Right"}},"second":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"credit":"b_pa"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.65,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-16T22:04:56.663Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcos Castañon flies out to right fielder Luis Matos. Nick Schnell to 3rd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-16T22:05:27.134Z","endTime":"2026-03-16T22:05:37.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676203,"fullName":"Marcos Castañon","link":"/api/v1/people/676203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"postOnThird":{"id":678010,"fullName":"Nick Schnell","link":"/api/v1/people/678010"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676203,"fullName":"Marcos Castañon","link":"/api/v1/people/676203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":678010,"fullName":"Nick Schnell","link":"/api/v1/people/678010"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.194794129690514,"aZ":-21.850716500512775,"pfxX":0.11358920728801936,"pfxZ":5.582723829808452,"pX":0.18823341601837418,"pZ":1.742317788397272,"vX0":4.487656184916863,"vY0":-134.43757869273588,"vZ0":-7.26260339938271,"x":109.82,"y":191.74,"x0":-1.5100463622270555,"y0":50.006688819811885,"z0":6.0039643350131735,"aX":0.20996060882084408},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.9,"breakHorizontal":-1.1,"spinRate":2389,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.4057422940516573,"extension":6.404177589574155},"hitData":{"launchSpeed":93.8,"launchAngle":34.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.56,"coordY":81.24}},"index":0,"playId":"cebc4b06-3f08-32af-9b02-29c258a9856f","pitchNumber":1,"startTime":"2026-03-16T22:05:27.134Z","endTime":"2026-03-16T22:05:37.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":676203,"link":"/api/v1/people/676203","batSide":{"code":"R","description":"Right"}},"first":{"id":660710,"link":"/api/v1/people/660710"},"second":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676203,"link":"/api/v1/people/676203"},"credit":"b_ab"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_ab"},{"player":{"id":676203,"link":"/api/v1/people/676203"},"credit":"b_pa"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.9,"awayTeamWinProbability":8.099999999999994,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.73,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-16T22:05:37.522Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Wideman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-16T22:05:51.447Z","endTime":"2026-03-16T22:07:55.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":834240,"fullName":"Ryan Wideman","link":"/api/v1/people/834240"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"postOnThird":{"id":678010,"fullName":"Nick Schnell","link":"/api/v1/people/678010"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":834240,"fullName":"Ryan Wideman","link":"/api/v1/people/834240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43891464659717,"aZ":-25.850124355926962,"pfxX":2.619449008929097,"pfxZ":3.527332159042313,"pX":-1.4963452354918514,"pZ":4.4614017942646775,"vX0":-0.13885072756720943,"vY0":-132.15343984351924,"vZ0":0.10433073715036856,"x":174.04,"y":118.32,"x0":-1.784592002108488,"y0":50.00487797001236,"z0":6.29847016767885,"aX":4.698935665737768},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.6,"breakHorizontal":-4.7,"spinRate":2517,"spinDirection":162},"zone":11,"typeConfidence":2.0,"plateTime":0.41224922825398513,"extension":6.171053054076898},"index":0,"playId":"99925080-7558-3ad9-81b7-1887f32e34f8","pitchNumber":1,"startTime":"2026-03-16T22:06:12.948Z","endTime":"2026-03-16T22:06:16.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":834240,"link":"/api/v1/people/834240","batSide":{"code":"R","description":"Right"}},"first":{"id":660710,"link":"/api/v1/people/660710"},"third":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.847420867146177,"aZ":-13.686135818753739,"pfxX":-4.874559484492508,"pfxZ":9.380513666204676,"pX":0.5679378631979519,"pZ":3.8716992166366646,"vX0":7.07916428550163,"vY0":-138.72814103521543,"vZ0":-3.8106062729531667,"x":95.35,"y":134.24,"x0":-1.3706927781357758,"y0":50.000976383614265,"z0":6.160874136887973,"aX":-9.605752665829716},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":7.6,"spinRate":2325,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.39318458725641436,"extension":6.292340869648688},"index":1,"playId":"72419be3-6ed5-34fb-b583-e1242dbeef24","pitchNumber":2,"startTime":"2026-03-16T22:06:31.411Z","endTime":"2026-03-16T22:06:35.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":834240,"link":"/api/v1/people/834240","batSide":{"code":"R","description":"Right"}},"first":{"id":660710,"link":"/api/v1/people/660710"},"third":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Rodolfo Durán steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"72419be3-6ed5-34fb-b583-e1242dbeef24","startTime":"2026-03-16T22:06:41.153Z","endTime":"2026-03-16T22:06:59.506Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":660710,"link":"/api/v1/people/660710"},"defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":834240,"link":"/api/v1/people/834240","batSide":{"code":"R","description":"Right"}},"first":{"id":660710,"link":"/api/v1/people/660710"},"third":{"id":678010,"link":"/api/v1/people/678010"},"postOnSecond":{"id":660710,"link":"/api/v1/people/660710"},"postOnThird":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"homeTeamWinProbability":92.7,"awayTeamWinProbability":7.299999999999997,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.91,"dramaIndex":33.0,"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.25211404470467,"aZ":-29.141584152752642,"pfxX":5.86589922966213,"pfxZ":2.0386974616509903,"pX":-0.5164994857461696,"pZ":3.5294164734348,"vX0":1.4227380623900858,"vY0":-120.8049060324244,"vZ0":-0.08723880606907708,"x":136.69,"y":143.49,"x0":-1.8743801142773715,"y0":50.001322574417095,"z0":6.115150344514263,"aX":8.719538033738315},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.0,"breakHorizontal":-10.9,"spinRate":2905,"spinDirection":78},"zone":1,"typeConfidence":0.86,"plateTime":0.45238799292566156,"extension":6.243925062536821},"index":3,"playId":"70b309d3-2723-3084-a812-cb2e568ac748","pitchNumber":3,"startTime":"2026-03-16T22:06:59.506Z","endTime":"2026-03-16T22:07:02.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":834240,"link":"/api/v1/people/834240","batSide":{"code":"R","description":"Right"}},"second":{"id":660710,"link":"/api/v1/people/660710"},"third":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09165728319803,"aZ":-26.24414791454782,"pfxX":5.347199521227549,"pfxZ":3.7815818511413273,"pX":0.35343567007013976,"pZ":2.1011721043611584,"vX0":3.394711527455484,"vY0":-123.99745499918058,"vZ0":-4.007403800161341,"x":103.53,"y":182.05,"x0":-1.7248204646737118,"y0":50.00492621154868,"z0":5.909878843361567,"aX":8.387341458766775},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.2,"breakHorizontal":-10.4,"spinRate":2879,"spinDirection":70},"zone":9,"typeConfidence":0.8,"plateTime":0.4405035258679413,"extension":6.411813616361858},"index":4,"playId":"75cf32a1-66e9-3f27-ae95-2317d341bdcc","pitchNumber":4,"startTime":"2026-03-16T22:07:15.663Z","endTime":"2026-03-16T22:07:25.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":834240,"link":"/api/v1/people/834240","batSide":{"code":"R","description":"Right"}},"second":{"id":660710,"link":"/api/v1/people/660710"},"third":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":78.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.59179888870556,"aZ":-29.807567619511037,"pfxX":6.099792574138425,"pfxZ":1.5551832426836008,"pX":2.285234867226946,"pZ":1.1765178234588454,"vX0":7.002634121186964,"vY0":-121.55782011720206,"vZ0":-5.352031592919862,"x":29.89,"y":207.01,"x0":-1.4096089211834586,"y0":50.00134026801309,"z0":5.950571951423921,"aX":9.257461339105232},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.9,"breakHorizontal":-12.5,"spinRate":2957,"spinDirection":59},"zone":14,"typeConfidence":0.71,"plateTime":0.44812605756230406,"extension":6.395608641372895},"index":5,"playId":"eee347c5-5957-3928-9647-21a8edc4c5a9","pitchNumber":5,"startTime":"2026-03-16T22:07:32.849Z","endTime":"2026-03-16T22:07:37.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":834240,"link":"/api/v1/people/834240","batSide":{"code":"R","description":"Right"}},"second":{"id":660710,"link":"/api/v1/people/660710"},"third":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23730836456727,"aZ":-24.88645656991797,"pfxX":6.205813687003909,"pfxZ":4.705391680773724,"pX":0.5158725756670233,"pZ":2.3131251319678245,"vX0":3.4512911768958032,"vY0":-123.08812691925436,"vZ0":-3.480438901869671,"x":97.34,"y":176.33,"x0":-1.7064621614329911,"y0":50.00430189763003,"z0":5.8303914160820165,"aX":9.613537464490452},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.0,"breakHorizontal":-12.0,"spinRate":2908,"spinDirection":87},"zone":6,"typeConfidence":0.88,"plateTime":0.4433722533339739,"extension":6.320250554987225},"index":6,"playId":"569a32a4-a99e-3ab1-a01a-8a19323e94de","pitchNumber":6,"startTime":"2026-03-16T22:07:51.723Z","endTime":"2026-03-16T22:07:55.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":834240,"link":"/api/v1/people/834240","batSide":{"code":"R","description":"Right"}},"second":{"id":660710,"link":"/api/v1/people/660710"},"third":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":834240,"link":"/api/v1/people/834240"},"credit":"b_ab"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_ab"},{"player":{"id":834240,"link":"/api/v1/people/834240"},"credit":"b_pa"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.9,"awayTeamWinProbability":11.099999999999994,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.91,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-16T22:07:55.121Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Acuna flies out to center fielder Christian Koss.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-16T22:08:05.022Z","endTime":"2026-03-16T22:08:27.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672696,"fullName":"Francisco Acuna","link":"/api/v1/people/672696"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672696,"fullName":"Francisco Acuna","link":"/api/v1/people/672696"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.1,"strikeZoneTop":2.97,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.274125894890346,"aZ":-32.28347827543504,"pfxX":2.2882523155767367,"pfxZ":-0.06356989899041743,"pX":0.24145424796345935,"pZ":2.531557720346575,"vX0":3.7806992635462273,"vY0":-130.08811104534007,"vZ0":-3.3088675919928234,"x":107.8,"y":170.43,"x0":-1.5214230412279632,"y0":50.00363420743832,"z0":6.237363409785097,"aX":3.967024365474203},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.6,"breakHorizontal":-4.9,"spinRate":2601,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.4191617562679535,"extension":6.2599560106963965},"hitData":{"launchSpeed":92.6,"launchAngle":41.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.44,"coordY":75.37}},"index":0,"playId":"dcb88118-e4f8-3be4-8019-d04aa4b5815a","pitchNumber":1,"startTime":"2026-03-16T22:08:20.453Z","endTime":"2026-03-16T22:08:27.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":672696,"link":"/api/v1/people/672696","batSide":{"code":"R","description":"Right"}},"second":{"id":660710,"link":"/api/v1/people/660710"},"third":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672696,"link":"/api/v1/people/672696"},"credit":"b_ab"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_ab"},{"player":{"id":672696,"link":"/api/v1/people/672696"},"credit":"b_pa"},{"player":{"id":694918,"link":"/api/v1/people/694918"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.98,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-16T22:08:27.460Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Casey Schmitt singles on a ground ball to second baseman Marcos Castañon.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-16T22:10:22.769Z","endTime":"2026-03-16T22:10:56.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680232,"fullName":"Jackson Wolf","link":"/api/v1/people/680232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676203,"link":"/api/v1/people/676203"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.19665773332451,"aZ":-26.767559757393204,"pfxX":-1.0304692200190404,"pfxZ":3.5719306200230907,"pX":1.417086550623129,"pZ":2.6830832139358374,"vX0":-4.003577102773756,"vY0":-121.53212747805304,"vZ0":-0.6149418170651479,"x":62.98,"y":166.34,"x0":3.2117874072990524,"y0":50.00179264306968,"z0":5.240483269637408,"aX":-1.5593644409346414},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.6,"breakHorizontal":2.8,"spinRate":2279,"spinDirection":173},"zone":12,"typeConfidence":2.0,"plateTime":0.44867317216376,"extension":7.037433523989746},"index":0,"playId":"acc1d2f6-ed3f-3a2e-aa30-d94f242e7601","pitchNumber":1,"startTime":"2026-03-16T22:10:38.164Z","endTime":"2026-03-16T22:10:42.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65632119372126,"aZ":-26.092674644208817,"pfxX":10.817376642803811,"pfxZ":3.5411226494205055,"pX":0.9031838688462427,"pZ":1.8464301990920484,"vX0":-8.911603533229426,"vY0":-130.00775740744243,"vZ0":-3.4516003175674204,"x":82.57,"y":188.93,"x0":2.966069095021968,"y0":50.00034550814073,"z0":5.1664895280793495,"aX":18.558546203276112},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.9,"breakHorizontal":-17.6,"spinRate":2241,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.42093734264769767,"extension":7.016140316837718},"hitData":{"launchSpeed":90.4,"launchAngle":-3.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":113.71,"coordY":125.34}},"index":1,"playId":"d449ddc3-a6fb-331f-880b-74e96fadeca8","pitchNumber":2,"startTime":"2026-03-16T22:10:50.947Z","endTime":"2026-03-16T22:10:56.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":680232,"link":"/api/v1/people/680232"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":680232,"link":"/api/v1/people/680232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.3,"awayTeamWinProbability":20.700000000000003,"homeTeamWinProbabilityAdded":-6.900000000000006,"leverageIndex":1.47,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-03-16T22:10:56.691Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Holton walks. Casey Schmitt to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-16T22:11:12.712Z","endTime":"2026-03-16T22:13:15.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680232,"fullName":"Jackson Wolf","link":"/api/v1/people/680232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"postOnSecond":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.7,"endSpeed":69.7,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.93408596093673,"aZ":-33.61077585289594,"pfxX":-3.9871935932451326,"pfxZ":-1.1785108325846068,"pX":2.2524695026561274,"pZ":2.5176854800982587,"vX0":-0.9159747912554305,"vY0":-108.94722619337033,"vZ0":1.2356461735352142,"x":31.14,"y":170.8,"x0":3.1953061770709974,"y0":50.0037412057393,"z0":5.541893343978577,"aX":-4.852172997818852},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-1.6,"breakHorizontal":7.4,"spinRate":2165,"spinDirection":278},"zone":12,"typeConfidence":2.0,"plateTime":0.5004013645551422,"extension":6.827634114842225},"index":0,"playId":"ff0fafe1-c3f4-358e-898c-1e909861de5e","pitchNumber":1,"startTime":"2026-03-16T22:11:28.898Z","endTime":"2026-03-16T22:11:31.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.8,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.101588285991745,"aZ":-27.16833107806564,"pfxX":-1.1686840351164167,"pfxZ":3.2047598654473575,"pX":0.5160807910827606,"pZ":2.6342696571709494,"vX0":-6.171458918443667,"vY0":-123.29334332982556,"vZ0":-0.8526445003658217,"x":97.33,"y":167.65,"x0":3.1883727450545716,"y0":50.004424294926885,"z0":5.247346831426977,"aX":-1.8245450258019202},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.9,"breakHorizontal":3.4,"spinRate":2315,"spinDirection":161},"zone":6,"typeConfidence":2.0,"plateTime":0.441761892197289,"extension":6.826667980071458},"index":1,"playId":"c02aeb2b-3b7a-3a4a-8e46-9e5a04018b35","pitchNumber":2,"startTime":"2026-03-16T22:11:46.973Z","endTime":"2026-03-16T22:11:50.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.999524302416102,"aZ":-20.529475935212616,"pfxX":4.385374138997564,"pfxZ":6.72213711730012,"pX":0.01946366407861803,"pZ":3.015044441099091,"vX0":-9.66245831092929,"vY0":-130.4337442511546,"vZ0":-1.7109578940950128,"x":116.26,"y":157.37,"x0":3.193028322481284,"y0":50.00513501652888,"z0":5.218893340194841,"aX":7.600756759573125},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.0,"breakHorizontal":-6.0,"spinRate":2062,"spinDirection":63},"zone":2,"typeConfidence":2.0,"plateTime":0.41903461886562043,"extension":7.16114507356871},"index":2,"playId":"bf335389-93e3-33e2-965c-b661a57bbc7e","pitchNumber":3,"startTime":"2026-03-16T22:12:04.893Z","endTime":"2026-03-16T22:12:08.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.4,"endSpeed":70.3,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.316238360683958,"aZ":-31.837258370360534,"pfxX":-3.991762360243623,"pfxZ":0.2726952120441908,"pX":1.8780287374833193,"pZ":2.092178892682918,"vX0":-2.0097768003669523,"vY0":-109.98432777549188,"vZ0":-0.0011172538756203387,"x":45.41,"y":182.29,"x0":3.3187529993835514,"y0":50.0034952111045,"z0":5.435754924036862,"aX":-4.948766032819411},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":0.7,"breakHorizontal":7.7,"spinRate":1502,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.4957497586743127,"extension":6.9106887893779785},"index":3,"playId":"ea6c3928-0d57-33d2-b085-1395e167a7b4","pitchNumber":4,"startTime":"2026-03-16T22:12:30.646Z","endTime":"2026-03-16T22:12:34.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.8,"endSpeed":70.1,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.92022598351032,"aZ":-33.01838614422661,"pfxX":-4.129529464302028,"pfxZ":-0.6868949737179237,"pX":-0.4745354157654873,"pZ":1.451713111938364,"vX0":-6.244851958565878,"vY0":-110.22260326940192,"vZ0":-1.239062034810363,"x":135.09,"y":199.58,"x0":2.933869209438068,"y0":50.00278890328003,"z0":5.51322559117592,"aX":-5.071566416011658},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-1.2,"breakHorizontal":9.1,"spinRate":2280,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.4972637300513365,"extension":6.838494842681825},"index":4,"playId":"11cc64bf-b096-3647-96e4-63346f3f097b","pitchNumber":5,"startTime":"2026-03-16T22:12:50.739Z","endTime":"2026-03-16T22:12:55.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14848158549969,"aZ":-26.368062686937108,"pfxX":12.253565249751757,"pfxZ":3.3001019238603906,"pX":-1.008744728362347,"pZ":0.5511930902821542,"vX0":-14.824688021588809,"vY0":-132.08822106722695,"vZ0":-6.560061231455252,"x":155.45,"y":223.9,"x0":3.0946076204868773,"y0":50.00521803492782,"z0":5.016166147715088,"aX":21.573011954675476},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.6,"breakHorizontal":-18.8,"spinRate":2025,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.4152845434830006,"extension":7.073618852962332},"index":5,"playId":"99be9347-93a7-3299-82a5-09b8844add91","pitchNumber":6,"startTime":"2026-03-16T22:13:11.102Z","endTime":"2026-03-16T22:13:15.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687724,"link":"/api/v1/people/687724"},"credit":"b_pa"},{"player":{"id":680232,"link":"/api/v1/people/680232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":-10.699999999999989,"leverageIndex":2.73,"dramaIndex":139.0,"contextMetrics":{},"playEndTime":"2026-03-16T22:13:15.442Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Koss strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-16T22:14:30.334Z","endTime":"2026-03-16T22:15:29.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680232,"fullName":"Jackson Wolf","link":"/api/v1/people/680232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"postOnSecond":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-16T22:13:38.512Z","endTime":"2026-03-16T22:14:32.415Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.300040918706756,"aZ":-24.58693199172075,"pfxX":-0.583190951901023,"pfxZ":4.847858448682278,"pX":-1.278681627803717,"pZ":1.5418244195047632,"vX0":-10.316729610038616,"vY0":-123.95017737688637,"vZ0":-4.354708719474432,"x":165.74,"y":197.15,"x0":3.0024063909788747,"y0":50.00529853348396,"z0":5.359063413567004,"aX":-0.9124635551713305},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.0,"breakHorizontal":3.4,"spinRate":2401,"spinDirection":168},"zone":13,"typeConfidence":2.0,"plateTime":0.44081942277692043,"extension":6.9532341972153064},"index":1,"playId":"ad5d199b-0f92-318d-a050-80da3e63ead5","pitchNumber":1,"startTime":"2026-03-16T22:14:32.415Z","endTime":"2026-03-16T22:14:36.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":70.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.169316434168174,"aZ":-33.472449698740164,"pfxX":-4.437641281297168,"pfxZ":-1.0437754320166839,"pX":-0.1448957381687227,"pZ":2.1602775071792455,"vX0":-5.514284276242261,"vY0":-111.07109748027489,"vZ0":0.2267194331191631,"x":122.52,"y":180.45,"x0":2.9531434598733934,"y0":50.00478878768089,"z0":5.557290823116157,"aX":-5.5059431580757705},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-1.4,"breakHorizontal":9.6,"spinRate":2230,"spinDirection":280},"zone":8,"typeConfidence":2.0,"plateTime":0.494444007069049,"extension":7.130454561242065},"index":2,"playId":"17e412b2-6aa4-3143-bcf4-d96842d0b43f","pitchNumber":2,"startTime":"2026-03-16T22:14:56.943Z","endTime":"2026-03-16T22:15:00.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":90.4,"endSpeed":82.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64284550288235,"aZ":-18.10423915095529,"pfxX":5.9226308267882075,"pfxZ":8.003152880054628,"pX":0.20441348794563152,"pZ":3.7331381693997905,"vX0":-9.504782499587957,"vY0":-131.43187241829668,"vZ0":-0.6546149816650498,"x":109.21,"y":137.99,"x0":3.0903708138393466,"y0":50.0008323062806,"z0":5.324278172004835,"aX":10.410369932760055},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.6,"breakHorizontal":-8.8,"spinRate":2422,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.4160097740040083,"extension":6.9261275692779565},"index":3,"playId":"f2e055da-c797-3ff7-aa61-438c5464c3ae","pitchNumber":3,"startTime":"2026-03-16T22:15:25.509Z","endTime":"2026-03-16T22:15:29.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_ab"},{"player":{"id":680232,"link":"/api/v1/people/680232"},"credit":"p_ab"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_pa"},{"player":{"id":680232,"link":"/api/v1/people/680232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":9.399999999999991,"leverageIndex":3.81,"dramaIndex":158.0,"contextMetrics":{},"playEndTime":"2026-03-16T22:15:29.818Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drew Gilbert flies out to left fielder Carlos Rodríguez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-16T22:15:37.105Z","endTime":"2026-03-16T22:17:46.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680232,"fullName":"Jackson Wolf","link":"/api/v1/people/680232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"postOnSecond":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677578,"link":"/api/v1/people/677578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.6,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.13352453180659,"aZ":-25.537193722427443,"pfxX":-3.5680649399504,"pfxZ":5.092352639550093,"pX":0.44364198621508577,"pZ":2.640099595061906,"vX0":-4.883013657793812,"vY0":-113.55171034010688,"vZ0":-0.7352471753398256,"x":100.09,"y":167.5,"x0":3.0869852647252474,"y0":50.00385852324629,"z0":5.512825290546628,"aX":-4.650618083637213},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":9.4,"breakHorizontal":7.7,"spinRate":2112,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.4826881248578747,"extension":6.940882186553284},"index":0,"playId":"bb34aeaf-54f6-3f1e-82db-050b45db9005","pitchNumber":1,"startTime":"2026-03-16T22:16:02.187Z","endTime":"2026-03-16T22:16:06.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.813736354790638,"aZ":-25.88556373108865,"pfxX":-2.9995333869323924,"pfxZ":4.1891717530283685,"pX":-0.35871373829865677,"pZ":1.1400689530522115,"vX0":-7.613360590437868,"vY0":-121.68841923863708,"vZ0":-4.46645177452241,"x":130.67,"y":208.0,"x0":3.199597227847424,"y0":50.001258680456004,"z0":5.241051431837308,"aX":-4.497567873131568},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.7,"breakHorizontal":7.2,"spinRate":2354,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.45006157691487303,"extension":6.94238158587384},"index":1,"playId":"53690e23-d0c4-3c0c-89e5-a2440260531f","pitchNumber":2,"startTime":"2026-03-16T22:16:21.873Z","endTime":"2026-03-16T22:16:26.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.804822306077085,"aZ":-28.316207733891446,"pfxX":-1.5413922855857354,"pfxZ":2.6083750780914716,"pX":0.36762809808527436,"pZ":2.4155214366843056,"vX0":-6.062703730798682,"vY0":-121.10574651632686,"vZ0":-1.1280510399488204,"x":102.99,"y":173.56,"x0":3.1089509428219766,"y0":50.001871970625714,"z0":5.3760186376002626,"aX":-2.2756767420849573},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.7,"breakHorizontal":4.3,"spinRate":2279,"spinDirection":146},"zone":6,"typeConfidence":2.0,"plateTime":0.4531859472155535,"extension":7.016769171870396},"index":2,"playId":"095f3414-b8b8-3888-a281-f8f8de1a130b","pitchNumber":3,"startTime":"2026-03-16T22:16:43.546Z","endTime":"2026-03-16T22:16:48.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":70.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87090004141691,"aZ":-36.72361135218954,"pfxX":-3.374885540539636,"pfxZ":-3.622346858927802,"pX":0.1151795141818482,"pZ":2.081850676976337,"vX0":-5.3390566554231595,"vY0":-112.07919840266946,"vZ0":0.6224691028363645,"x":112.61,"y":182.57,"x0":2.9797748327617803,"y0":50.00459082452325,"z0":5.592850270057418,"aX":-4.2344234214052365},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-6.0,"breakHorizontal":7.7,"spinRate":2290,"spinDirection":284},"zone":8,"typeConfidence":2.0,"plateTime":0.491299116496287,"extension":7.081734872462135},"index":3,"playId":"ee103c39-b064-34fb-a1cf-5a859ab91bb4","pitchNumber":4,"startTime":"2026-03-16T22:17:08.463Z","endTime":"2026-03-16T22:17:13.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.7,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01828920253439,"aZ":-19.89471190728053,"pfxX":5.234401326088952,"pfxZ":6.924827463625757,"pX":0.019724750355459838,"pZ":2.1215945327910086,"vX0":-9.797521080938917,"vY0":-131.59196176020802,"vZ0":-4.525681634064488,"x":116.25,"y":181.5,"x0":3.0925324779663543,"y0":50.00321032155527,"z0":5.3161301347985015,"aX":9.283165627948414},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.9,"breakHorizontal":-7.6,"spinRate":2156,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.4144825788416284,"extension":7.049607414368998},"hitData":{"launchSpeed":93.9,"launchAngle":29.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.11,"coordY":76.2}},"index":4,"playId":"797a7004-4fa9-30a3-837d-1be53aec1ff4","pitchNumber":5,"startTime":"2026-03-16T22:17:37.906Z","endTime":"2026-03-16T22:17:46.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_ab"},{"player":{"id":680232,"link":"/api/v1/people/680232"},"credit":"p_ab"},{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":680232,"link":"/api/v1/people/680232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.5,"awayTeamWinProbability":13.5,"homeTeamWinProbabilityAdded":8.5,"leverageIndex":3.59,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2026-03-16T22:17:46.422Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Maui Ahuna pops out to first baseman Anthony Vilar.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-16T22:18:01.800Z","endTime":"2026-03-16T22:18:26.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694757,"fullName":"Maui Ahuna","link":"/api/v1/people/694757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680232,"fullName":"Jackson Wolf","link":"/api/v1/people/680232"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694757,"fullName":"Maui Ahuna","link":"/api/v1/people/694757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681036,"link":"/api/v1/people/681036"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.62122714553663,"aZ":-26.40119761016552,"pfxX":-1.0120086032882378,"pfxZ":3.627798084199635,"pX":0.20100808589263722,"pZ":1.9876283390550917,"vX0":-6.803784157709396,"vY0":-124.17909645250522,"vZ0":-2.804305370776314,"x":109.34,"y":185.11,"x0":3.0873306506011553,"y0":50.00053613349669,"z0":5.2865681627795915,"aX":-1.6081679938987825},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.2,"breakHorizontal":3.1,"spinRate":2218,"spinDirection":188},"zone":8,"typeConfidence":2.0,"plateTime":0.4380528384089941,"extension":7.149132606737665},"hitData":{"launchSpeed":83.0,"launchAngle":71.0,"totalDistance":75.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":146.88,"coordY":172.59}},"index":0,"playId":"b60d0034-8ffa-38af-886c-84f3b84f9ca2","pitchNumber":1,"startTime":"2026-03-16T22:18:18.518Z","endTime":"2026-03-16T22:18:26.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":694757,"link":"/api/v1/people/694757","batSide":{"code":"L","description":"Left"}},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694757,"link":"/api/v1/people/694757"},"credit":"b_ab"},{"player":{"id":680232,"link":"/api/v1/people/680232"},"credit":"p_ab"},{"player":{"id":694757,"link":"/api/v1/people/694757"},"credit":"b_pa"},{"player":{"id":680232,"link":"/api/v1/people/680232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":2.91,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2026-03-16T22:18:26.518Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pablo Reyes strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-16T22:20:54.754Z","endTime":"2026-03-16T22:22:20.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":622569,"fullName":"Pablo Reyes","link":"/api/v1/people/622569"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":622569,"fullName":"Pablo Reyes","link":"/api/v1/people/622569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Kilian replaces Blade Tidwell.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-16T22:18:51.473Z","endTime":"2026-03-16T22:20:57.116Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668873,"link":"/api/v1/people/668873"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694918,"link":"/api/v1/people/694918","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":622569,"link":"/api/v1/people/622569","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.4,"endSpeed":89.2,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.390780398458237,"aZ":-22.628897985915817,"pfxX":-7.23478968356293,"pfxZ":4.779842058225156,"pX":-0.2743518660190542,"pZ":2.221178290180788,"vX0":7.762256109152255,"vY0":-138.8102746522622,"vZ0":-5.967244423104075,"x":127.46,"y":178.81,"x0":-2.1368267223156483,"y0":50.000382876087805,"z0":5.8566754642385,"aX":-14.440409143370179},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.9,"breakHorizontal":12.0},"zone":5,"typeConfidence":2.0,"plateTime":0.39118326376371826,"extension":6.503600188659946},"index":1,"playId":"0b69722d-b03d-3eab-8912-709119dcf3b9","pitchNumber":1,"startTime":"2026-03-16T22:20:57.116Z","endTime":"2026-03-16T22:21:04.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":622569,"link":"/api/v1/people/622569","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.605238785544838,"aZ":-19.09169812052198,"pfxX":-7.592790556983365,"pfxZ":6.546384402695596,"pX":0.008591959862790842,"pZ":2.6726490074174745,"vX0":8.492340252631852,"vY0":-140.01421854398058,"vZ0":-5.288371703995799,"x":116.67,"y":166.62,"x0":-2.0675792789207765,"y0":50.00518745710742,"z0":5.822938995433471,"aX":-15.179864918569487},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.0,"breakHorizontal":12.1},"zone":2,"typeConfidence":2.0,"plateTime":0.39018801947611337,"extension":6.513808430231888},"index":2,"playId":"9a2fcd5b-41b5-36e6-978e-b2f5698059d7","pitchNumber":2,"startTime":"2026-03-16T22:21:40.306Z","endTime":"2026-03-16T22:21:49.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":622569,"link":"/api/v1/people/622569","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.9,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.71712017131442,"aZ":-38.4423037740822,"pfxX":4.378327369372024,"pfxZ":-4.166840398514445,"pX":1.4225500064277952,"pZ":1.4359122108289701,"vX0":7.237320425010328,"vY0":-121.30762000273774,"vZ0":-2.7582012265150544,"x":62.78,"y":200.01,"x0":-2.1579514066430394,"y0":50.00294407899793,"z0":5.909457793626435,"aX":6.584498090212994},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-7.9,"breakHorizontal":-9.5},"zone":14,"typeConfidence":2.0,"plateTime":0.44995993783702737,"extension":6.405600866893166},"index":3,"playId":"bfd765b4-116e-3499-b3bf-85c3499990fb","pitchNumber":3,"startTime":"2026-03-16T22:21:58.447Z","endTime":"2026-03-16T22:22:02.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":622569,"link":"/api/v1/people/622569","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":90.5,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.182305017370282,"aZ":-15.298600532297977,"pfxX":-3.0775361173369324,"pfxZ":8.10174107943855,"pX":-0.18213927922873213,"pZ":3.698453675173577,"vX0":6.455179743532085,"vY0":-142.3506871036203,"vZ0":-3.4675215511727457,"x":123.94,"y":138.92,"x0":-2.0643824982779777,"y0":50.0001188263114,"z0":5.881759849059648,"aX":-6.409165037099931},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.3,"breakHorizontal":4.4},"zone":11,"typeConfidence":2.0,"plateTime":0.3826379066614978,"extension":6.567298722153005},"index":4,"playId":"6a477c29-311a-30e3-9ce2-bf22f299e1fc","pitchNumber":4,"startTime":"2026-03-16T22:22:17.053Z","endTime":"2026-03-16T22:22:20.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":622569,"link":"/api/v1/people/622569","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622569,"link":"/api/v1/people/622569"},"credit":"b_ab"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_ab"},{"player":{"id":622569,"link":"/api/v1/people/622569"},"credit":"b_pa"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-16T22:22:20.850Z","atBatIndex":65},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Carlos Rodríguez reaches on a throwing error by shortstop Maui Ahuna.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-16T22:22:47.012Z","endTime":"2026-03-16T22:23:47.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677578,"fullName":"Carlos Rodríguez","link":"/api/v1/people/677578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677578,"fullName":"Carlos Rodríguez","link":"/api/v1/people/677578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":677578,"fullName":"Carlos Rodríguez","link":"/api/v1/people/677578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694757,"link":"/api/v1/people/694757"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"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":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":90.1,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67620803221055,"aZ":-16.946523802860344,"pfxX":-1.804377340559597,"pfxZ":7.374477446928783,"pX":-0.7403536263395694,"pZ":3.1834205406440512,"vX0":4.9120739903332655,"vY0":-141.9303391581303,"vZ0":-4.491308876328885,"x":145.22,"y":152.83,"x0":-2.2495937922665776,"y0":50.006826750378856,"z0":5.846303628940602,"aX":-3.728184946590771},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.7,"breakHorizontal":2.4},"zone":1,"typeConfidence":2.0,"plateTime":0.3840870799735079,"extension":6.459804693354187},"index":0,"playId":"1f934b4c-2224-3962-8504-af2737778d48","pitchNumber":1,"startTime":"2026-03-16T22:22:47.012Z","endTime":"2026-03-16T22:23:14.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":677578,"link":"/api/v1/people/677578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"}},"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.9,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63907314111631,"aZ":-17.59164707780622,"pfxX":-1.118180585148098,"pfxZ":6.94741650341199,"pX":0.47113132685350495,"pZ":3.6024896454477853,"vX0":7.6391731897221336,"vY0":-143.18796669965585,"vZ0":-3.496665782956917,"x":99.04,"y":141.51,"x0":-2.073577590185874,"y0":50.00584181823213,"z0":5.924634467327017,"aX":-2.349115314299539},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.1,"breakHorizontal":0.7,"spinRate":2242,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3809288872983001,"extension":6.5657897651540535},"index":1,"playId":"657bbb1d-56d1-310a-87d7-f0de5d0aa785","pitchNumber":2,"startTime":"2026-03-16T22:23:21.062Z","endTime":"2026-03-16T22:23:24.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":677578,"link":"/api/v1/people/677578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":92.6,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.668194508781184,"aZ":-16.416798159086962,"pfxX":-1.5941936405453554,"pfxZ":7.292586570400277,"pX":0.0612370304824031,"pZ":2.029918403452734,"vX0":6.975101276532632,"vY0":-144.90649024669554,"vZ0":-7.879023049347204,"x":114.67,"y":183.97,"x0":-2.1530891678230355,"y0":50.006547135515284,"z0":5.755372808240366,"aX":-3.4466445101635936},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.1,"breakHorizontal":1.8,"spinRate":2252,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.3756449498449408,"extension":6.5842181448759005},"hitData":{"launchSpeed":96.6,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.95,"coordY":155.88}},"index":2,"playId":"71cc2acb-5268-38f1-b546-2462b1928573","pitchNumber":3,"startTime":"2026-03-16T22:23:40.600Z","endTime":"2026-03-16T22:23:47.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":677578,"link":"/api/v1/people/677578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677578,"link":"/api/v1/people/677578"},"credit":"b_ab"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_ab"},{"player":{"id":677578,"link":"/api/v1/people/677578"},"credit":"b_pa"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":0.6999999999999886,"leverageIndex":0.2,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-16T22:23:47.025Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Qrey Lott grounds out, third baseman Osleivis Basabe to first baseman Jake Holton. Carlos Rodríguez to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-16T22:24:12.405Z","endTime":"2026-03-16T22:26:09.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":812540,"fullName":"Qrey Lott","link":"/api/v1/people/812540"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677578,"fullName":"Carlos Rodríguez","link":"/api/v1/people/677578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":812540,"fullName":"Qrey Lott","link":"/api/v1/people/812540"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"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":677578,"fullName":"Carlos Rodríguez","link":"/api/v1/people/677578"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.6,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.836634499096913,"aZ":-17.547866417000247,"pfxX":-7.214660190792258,"pfxZ":7.39711352498316,"pX":1.134056868741627,"pZ":1.062743795949235,"vX0":10.872800175175042,"vY0":-138.92905604293563,"vZ0":-9.668096374431368,"x":73.77,"y":210.09,"x0":-1.8726562135733333,"y0":50.00264073450744,"z0":5.727017961811495,"aX":-14.263835236691648},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.8,"breakHorizontal":11.2,"spinRate":2380,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3925716717712704,"extension":6.630288606381353},"index":0,"playId":"bd1ce2b4-dea1-31d6-a465-4a8a94f5e045","pitchNumber":1,"startTime":"2026-03-16T22:24:23.216Z","endTime":"2026-03-16T22:24:30.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":812540,"link":"/api/v1/people/812540","batSide":{"code":"R","description":"Right"}},"first":{"id":677578,"link":"/api/v1/people/677578"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.0,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.819907858953055,"aZ":-29.579622117307267,"pfxX":2.722883341891865,"pfxZ":1.4964981754766953,"pX":-0.36374993417247603,"pZ":2.7328450664071062,"vX0":3.690822210941176,"vY0":-130.0743806870503,"vZ0":-2.720266932479934,"x":130.87,"y":164.99,"x0":-2.147681115918831,"y0":50.00427129224469,"z0":6.004025916386133,"aX":4.729665841724004},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.4,"breakHorizontal":-5.6,"spinRate":2526,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.4189152146383339,"extension":6.49051532548609},"index":1,"playId":"ea14a193-fb96-3aa6-991d-e499ea1622a1","pitchNumber":2,"startTime":"2026-03-16T22:24:44.391Z","endTime":"2026-03-16T22:24:48.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":812540,"link":"/api/v1/people/812540","batSide":{"code":"R","description":"Right"}},"first":{"id":677578,"link":"/api/v1/people/677578"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.4,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.414361333544157,"aZ":-29.81630853414713,"pfxX":2.723266173381696,"pfxZ":1.3172361220886017,"pX":-0.1488855185582156,"pZ":1.351169982701174,"vX0":4.375213165936027,"vY0":-132.52887440909657,"vZ0":-6.069133428620342,"x":122.68,"y":202.3,"x0":-2.170516724585485,"y0":50.005123230570184,"z0":5.82899528336086,"aX":4.878555626199518},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.3,"breakHorizontal":-5.9,"spinRate":2569,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.41215568421693227,"extension":6.600749923768292},"index":2,"playId":"d2c24587-f3e8-353a-a692-d547933d29e3","pitchNumber":3,"startTime":"2026-03-16T22:25:03.100Z","endTime":"2026-03-16T22:25:07.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":812540,"link":"/api/v1/people/812540","batSide":{"code":"R","description":"Right"}},"first":{"id":677578,"link":"/api/v1/people/677578"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.0,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.006773345536285,"aZ":-15.562529287922937,"pfxX":-7.670634623949388,"pfxZ":8.083410997924968,"pX":-0.11034230797282463,"pZ":0.9870477184197141,"vX0":7.8359191587920245,"vY0":-142.06991028429155,"vZ0":-10.46698565586572,"x":121.21,"y":212.13,"x0":-1.9009335731395551,"y0":50.00060459251426,"z0":5.696090056271141,"aX":-15.758015400812722},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.7,"breakHorizontal":12.4,"spinRate":2382,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.3847908641743296,"extension":6.69931615855962},"index":3,"playId":"1e6aae92-a4fa-3d0e-93a2-551f368d9641","pitchNumber":4,"startTime":"2026-03-16T22:25:22.078Z","endTime":"2026-03-16T22:25:25.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":812540,"link":"/api/v1/people/812540","batSide":{"code":"R","description":"Right"}},"first":{"id":677578,"link":"/api/v1/people/677578"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.785212663585618,"aZ":-12.443608072075438,"pfxX":-1.224469867521966,"pfxZ":9.608115600444174,"pX":0.07861366770396884,"pZ":2.6966913358363476,"vX0":6.79396708316091,"vY0":-142.20301585744357,"vZ0":-6.453949244464599,"x":114.0,"y":165.97,"x0":-2.179667060015778,"y0":50.004701552768196,"z0":5.780926191917627,"aX":-2.5162860062453736},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.3,"breakHorizontal":0.8,"spinRate":2413,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.38478908341346285,"extension":6.585076706098077},"index":4,"playId":"db596bc7-9b01-37dd-b1ce-196f2c7503bc","pitchNumber":5,"startTime":"2026-03-16T22:25:41.986Z","endTime":"2026-03-16T22:25:48.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":812540,"link":"/api/v1/people/812540","batSide":{"code":"R","description":"Right"}},"first":{"id":677578,"link":"/api/v1/people/677578"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.579764897523088,"aZ":-28.234785693192904,"pfxX":1.5574835071097168,"pfxZ":2.2453114656304276,"pX":0.2580276117532384,"pZ":1.9873556326916608,"vX0":4.9634892945077285,"vY0":-131.09320677596307,"vZ0":-4.585639786021413,"x":86.85,"y":141.37,"x0":-1.856050529353151,"y0":50.00493943726704,"z0":5.84681390980492,"aX":2.7317387363073737},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.4,"breakHorizontal":-3.8,"spinRate":2255,"spinDirection":179},"zone":9,"typeConfidence":2.0,"plateTime":0.4165194299104238,"extension":6.605102579919946},"hitData":{"launchSpeed":72.8,"launchAngle":-42.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.88,"coordY":168.54}},"index":5,"playId":"e7bf16b8-22bb-317f-a920-4833aabfd6fc","pitchNumber":6,"startTime":"2026-03-16T22:26:04.066Z","endTime":"2026-03-16T22:26:09.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":812540,"link":"/api/v1/people/812540","batSide":{"code":"R","description":"Right"}},"first":{"id":677578,"link":"/api/v1/people/677578"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":812540,"link":"/api/v1/people/812540"},"credit":"b_ab"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_ab"},{"player":{"id":812540,"link":"/api/v1/people/812540"},"credit":"b_pa"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.5,"awayTeamWinProbability":6.5,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.34,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-03-16T22:26:09.616Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Anthony Vilar grounds out, second baseman Casey Schmitt to first baseman Jake Holton.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-16T22:26:22.904Z","endTime":"2026-03-16T22:27:01.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":681036,"fullName":"Anthony Vilar","link":"/api/v1/people/681036"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681036,"fullName":"Anthony Vilar","link":"/api/v1/people/681036"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.6,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.859079995278787,"aZ":-40.890335854615394,"pfxX":6.145851274769064,"pfxZ":-6.430203047595327,"pX":-0.3196220601585565,"pZ":2.4345909343567875,"vX0":2.885297675803008,"vY0":-115.54940488823301,"vZ0":0.6154796012915627,"x":129.18,"y":173.05,"x0":-2.381415272858512,"y0":50.00019836049231,"z0":6.083118658656482,"aX":8.335998337198562},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-11.2,"breakHorizontal":-11.9,"spinRate":2535,"spinDirection":35},"zone":5,"typeConfidence":2.0,"plateTime":0.4734103021112692,"extension":6.496455275920246},"index":0,"playId":"f8b10216-5e80-32ba-8f2a-c2fe0d10249b","pitchNumber":1,"startTime":"2026-03-16T22:26:38.017Z","endTime":"2026-03-16T22:26:42.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":681036,"link":"/api/v1/people/681036","batSide":{"code":"L","description":"Left"}},"second":{"id":677578,"link":"/api/v1/people/677578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.3,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.077248967922277,"aZ":-14.123229227422154,"pfxX":-1.3363982429213954,"pfxZ":8.921826115915573,"pX":0.9993326639330594,"pZ":1.859399976857087,"vX0":9.261872295390974,"vY0":-140.8747676089535,"vZ0":-8.343442856886883,"x":78.91,"y":188.58,"x0":-2.148115909410069,"y0":50.00024953314615,"z0":5.759467239304969,"aX":-2.704375973907392},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.6,"breakHorizontal":0.6,"spinRate":2273,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.3878527325245926,"extension":6.615369376493142},"hitData":{"launchSpeed":81.7,"launchAngle":2.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.96,"coordY":155.37}},"index":1,"playId":"15672073-a263-3cea-9460-89fc65016ba0","pitchNumber":2,"startTime":"2026-03-16T22:26:53.529Z","endTime":"2026-03-16T22:27:01.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":683766,"link":"/api/v1/people/683766"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":681036,"link":"/api/v1/people/681036","batSide":{"code":"L","description":"Left"}},"second":{"id":677578,"link":"/api/v1/people/677578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681036,"link":"/api/v1/people/681036"},"credit":"b_ab"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_ab"},{"player":{"id":681036,"link":"/api/v1/people/681036"},"credit":"b_pa"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-16T22:27:01.281Z","atBatIndex":68},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Osleivis Basabe triples (2) on a line drive to right fielder Qrey Lott.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-16T22:29:51.677Z","endTime":"2026-03-16T22:30:25.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686654,"fullName":"Ty Adcock","link":"/api/v1/people/686654"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":812540,"link":"/api/v1/people/812540"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ty Adcock replaces Jackson Wolf.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-16T22:27:56.824Z","endTime":"2026-03-16T22:29:53.272Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686654,"link":"/api/v1/people/686654"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680232,"link":"/api/v1/people/680232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":678545,"link":"/api/v1/people/678545","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.303148569293256,"aZ":-14.46113797895754,"pfxX":-3.1981424901328204,"pfxZ":8.997129990171977,"pX":-0.4743345328335423,"pZ":2.24543205126298,"vX0":2.244955562080419,"vY0":-139.41043088627566,"vZ0":-7.153411473341605,"x":135.08,"y":178.15,"x0":-0.8744898227970722,"y0":50.001628771458634,"z0":5.798854656508814,"aX":-6.295515184029419},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":5.3,"spinRate":2233,"spinDirection":207},"zone":4,"typeConfidence":0.9,"plateTime":0.3928749278660275,"extension":5.863909073079053},"index":1,"playId":"f45bb583-26be-3d00-8348-396584f25f2a","pitchNumber":1,"startTime":"2026-03-16T22:29:53.272Z","endTime":"2026-03-16T22:29:57.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686654,"link":"/api/v1/people/686654","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":678545,"link":"/api/v1/people/678545","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0821742834623,"aZ":-11.844774656166267,"pfxX":-2.486402769529804,"pfxZ":10.21767274711325,"pX":0.08987393705003108,"pZ":3.098076360643538,"vX0":3.747987949042824,"vY0":-140.46743937181898,"vZ0":-5.415054423539564,"x":113.57,"y":155.13,"x0":-0.9413067664707561,"y0":50.003285617506734,"z0":5.827110684534844,"aX":-4.9476026388172585},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":3.7,"spinRate":2332,"spinDirection":210},"zone":2,"typeConfidence":0.93,"plateTime":0.39055672595583557,"extension":6.292429631022322},"hitData":{"launchSpeed":90.9,"launchAngle":20.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":202.64,"coordY":110.05}},"index":2,"playId":"522fc37d-4872-3ab5-9352-7fc58437c972","pitchNumber":2,"startTime":"2026-03-16T22:30:11.466Z","endTime":"2026-03-16T22:30:25.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686654,"link":"/api/v1/people/686654","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":678545,"link":"/api/v1/people/678545","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"credit":"b_ab"},{"player":{"id":686654,"link":"/api/v1/people/686654"},"credit":"p_ab"},{"player":{"id":678545,"link":"/api/v1/people/678545"},"credit":"b_pa"},{"player":{"id":686654,"link":"/api/v1/people/686654"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.69999999999999,"awayTeamWinProbability":17.30000000000001,"homeTeamWinProbabilityAdded":-9.700000000000017,"leverageIndex":1.54,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-03-16T22:30:25.077Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jesus Rodriguez flies out to right fielder Qrey Lott in foul territory.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-16T22:30:34.310Z","endTime":"2026-03-16T22:33:11.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686654,"fullName":"Ty Adcock","link":"/api/v1/people/686654"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":812540,"link":"/api/v1/people/812540"},"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, 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":87.6,"endSpeed":80.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.887880108763888,"aZ":-31.895596985817477,"pfxX":2.3138633253905843,"pfxZ":0.17310635138171815,"pX":-0.3669944854524262,"pZ":1.7979578125258682,"vX0":1.0341058709359365,"vY0":-127.55092042758707,"vZ0":-3.887753948289862,"x":130.99,"y":190.24,"x0":-1.078210239504103,"y0":50.00629166517764,"z0":5.8531707748001365,"aX":3.8185975013189735},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.4,"breakHorizontal":-4.4,"spinRate":2405,"spinDirection":145},"zone":7,"typeConfidence":0.85,"plateTime":0.42918247809961096,"extension":5.958900512238375},"index":0,"playId":"ce7410dc-fae3-35fd-855b-1feb64d25f18","pitchNumber":1,"startTime":"2026-03-16T22:31:01.373Z","endTime":"2026-03-16T22:31:06.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686654,"link":"/api/v1/people/686654","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"third":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54678037080959,"aZ":-33.444332391454424,"pfxX":1.9927091102553094,"pfxZ":-0.7618422282972537,"pX":-0.21136349898073173,"pZ":1.3171733346089096,"vX0":1.515737719327952,"vY0":-127.71997999192526,"vZ0":-4.835626549181613,"x":125.06,"y":203.22,"x0":-1.069099498459584,"y0":50.002711431709635,"z0":5.832157261752856,"aX":3.3283995010918717},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.2,"breakHorizontal":-4.0,"spinRate":2446,"spinDirection":131},"zone":13,"typeConfidence":0.89,"plateTime":0.42703471757618416,"extension":6.069654205444252},"index":1,"playId":"94d562f5-d670-3b82-92ac-25c83d126e30","pitchNumber":2,"startTime":"2026-03-16T22:31:19.785Z","endTime":"2026-03-16T22:31:28.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686654,"link":"/api/v1/people/686654","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"third":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41589108499553,"aZ":-17.6805475148637,"pfxX":-5.741527444307709,"pfxZ":7.3380426812595205,"pX":-0.07404358460021172,"pZ":2.346135703284001,"vX0":4.401975287086702,"vY0":-139.85887297948696,"vZ0":-6.147876326016937,"x":119.82,"y":175.43,"x0":-0.9247767063621173,"y0":50.00194263244605,"z0":5.737879800498604,"aX":-11.340041167481004},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.1,"breakHorizontal":9.5,"spinRate":2396,"spinDirection":212},"zone":5,"typeConfidence":0.73,"plateTime":0.3920742823574308,"extension":6.221853866790606},"index":2,"playId":"8b915a93-d52e-3a97-a4bf-3e7ed67a0eb5","pitchNumber":3,"startTime":"2026-03-16T22:31:41.656Z","endTime":"2026-03-16T22:31:46.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686654,"link":"/api/v1/people/686654","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"third":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.705544985696644,"aZ":-32.852699852785605,"pfxX":2.3161830951273363,"pfxZ":-0.41453826234332736,"pX":0.32299125125908257,"pZ":0.6121902868848671,"vX0":2.456343798965345,"vY0":-126.50889640087594,"vZ0":-6.296286119809565,"x":104.69,"y":222.25,"x0":-0.9568872959452528,"y0":50.00296027208002,"z0":5.725562921220335,"aX":3.801791910887889},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.8,"breakHorizontal":-4.7,"spinRate":2334,"spinDirection":116},"zone":14,"typeConfidence":0.9,"plateTime":0.4308471331456891,"extension":6.156803963851874},"index":3,"playId":"324c0b4d-1c5e-371d-9811-aa4f06b73644","pitchNumber":4,"startTime":"2026-03-16T22:32:16.683Z","endTime":"2026-03-16T22:32:22.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686654,"link":"/api/v1/people/686654","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"third":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":96.9,"endSpeed":88.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0813156002714,"aZ":-13.617412325545475,"pfxX":-2.215610129627133,"pfxZ":9.161272949376476,"pX":-1.2487418931119738,"pZ":3.9213041087841645,"vX0":0.09869733348641466,"vY0":-141.1862220401882,"vZ0":-3.205021473760234,"x":36.44,"y":82.94,"x0":-0.9960267461359565,"y0":50.00580083373365,"z0":5.9433762001346375,"aX":-4.489495962797446},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.2,"breakHorizontal":4.0,"spinRate":2096,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.38742763601383157,"extension":5.9729503899003955},"index":4,"playId":"c7be6023-f6d3-3a3f-a67d-cd40c8f7094a","pitchNumber":5,"startTime":"2026-03-16T22:32:45.573Z","endTime":"2026-03-16T22:32:50.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686654,"link":"/api/v1/people/686654","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"third":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.85950239568264,"aZ":-31.894758858099063,"pfxX":2.6639412098118487,"pfxZ":0.16994093378025532,"pX":-0.21143281382818035,"pZ":1.6106876193121775,"vX0":1.289843662691144,"vY0":-125.59093739611315,"vZ0":-4.053874803053573,"x":125.06,"y":195.29,"x0":-1.0753906533469453,"y0":50.00250196701854,"z0":5.7979009419304175,"aX":4.318527512320171},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.2,"breakHorizontal":-5.0,"spinRate":2159,"spinDirection":92},"zone":8,"typeConfidence":0.89,"plateTime":0.43365212943972997,"extension":6.2021798003127735},"hitData":{"launchSpeed":88.0,"launchAngle":48.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.38,"coordY":133.36}},"index":5,"playId":"e2f6d3dd-767e-38ca-bb47-158858fd5db8","pitchNumber":6,"startTime":"2026-03-16T22:33:04.326Z","endTime":"2026-03-16T22:33:11.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686654,"link":"/api/v1/people/686654","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"third":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_ab"},{"player":{"id":686654,"link":"/api/v1/people/686654"},"credit":"p_ab"},{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_pa"},{"player":{"id":686654,"link":"/api/v1/people/686654"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":89.5,"awayTeamWinProbability":10.5,"homeTeamWinProbabilityAdded":6.800000000000011,"leverageIndex":2.89,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2026-03-16T22:33:11.344Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Matos called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-16T22:33:50.605Z","endTime":"2026-03-16T22:36:00.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686654,"fullName":"Ty Adcock","link":"/api/v1/people/686654"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":89.2,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.453018731155368,"aZ":-14.624690383828046,"pfxX":-2.9203130063262774,"pfxZ":8.69230165352819,"pX":-0.2755759031898939,"pZ":3.4262128323991394,"vX0":2.6348609924754576,"vY0":-139.99273801210603,"vZ0":-4.221741981438243,"x":127.5,"y":146.27,"x0":-0.8416312451531649,"y0":50.006426437197355,"z0":5.88671968744652,"aX":-5.898547125538232},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.2,"breakHorizontal":4.9,"spinRate":2165,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.3886871332578359,"extension":6.085392696024846},"index":0,"playId":"adbb5a10-fcca-3a35-84e3-736361e20bf5","pitchNumber":1,"startTime":"2026-03-16T22:33:51.977Z","endTime":"2026-03-16T22:33:54.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686654,"link":"/api/v1/people/686654","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"third":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.107903601997386,"aZ":-30.020765324591657,"pfxX":1.7520852742530604,"pfxZ":1.3363485577713412,"pX":1.062840372094062,"pZ":2.938177343642444,"vX0":4.4027600786449765,"vY0":-125.36230766632708,"vZ0":-1.4769155566406156,"x":76.49,"y":159.45,"x0":-0.9344038721037604,"y0":50.00470897669838,"z0":5.954796881019154,"aX":2.8260793804762967},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.4,"breakHorizontal":-4.1,"spinRate":2115,"spinDirection":101},"zone":12,"typeConfidence":0.85,"plateTime":0.4346738691062435,"extension":6.092110895025819},"index":1,"playId":"f5edb925-80ad-3684-b327-f8b3a3c8dfa3","pitchNumber":2,"startTime":"2026-03-16T22:34:15.301Z","endTime":"2026-03-16T22:34:19.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686654,"link":"/api/v1/people/686654","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"third":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.56845938430576,"aZ":-31.196187015983462,"pfxX":2.414036241851972,"pfxZ":0.5978906771788051,"pX":-0.9186257179749898,"pZ":1.9579485764477242,"vX0":-0.1440924959384362,"vY0":-126.09898246322312,"vZ0":-3.506243129261147,"x":152.02,"y":185.92,"x0":-1.175691778741454,"y0":50.00456663248212,"z0":5.838676295847552,"aX":3.9536176980862168},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.6,"breakHorizontal":-4.3,"spinRate":2112,"spinDirection":124},"zone":13,"typeConfidence":0.88,"plateTime":0.43158451339477555,"extension":5.905167910182941},"index":2,"playId":"f5df4475-ab4f-30ae-af2e-a08b8c232299","pitchNumber":3,"startTime":"2026-03-16T22:34:34.624Z","endTime":"2026-03-16T22:34:39.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686654,"link":"/api/v1/people/686654","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"third":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12891231031675,"aZ":-16.587507898335055,"pfxX":-3.0071050281351748,"pfxZ":7.5385786493353795,"pX":0.002269366149577967,"pZ":3.8321991871581624,"vX0":3.343967841146222,"vY0":-142.29341416213381,"vZ0":-2.9789271864827036,"x":116.91,"y":135.31,"x0":-0.7928501190783273,"y0":50.00263746007583,"z0":5.9328678864772915,"aX":-6.217469521648021},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.3,"breakHorizontal":4.8,"spinRate":2088,"spinDirection":207},"zone":12,"typeConfidence":0.89,"plateTime":0.383728728772728,"extension":6.046648255200069},"index":3,"playId":"d6d46091-c2bc-3ab5-a09d-a80f75b0226b","pitchNumber":4,"startTime":"2026-03-16T22:35:07.129Z","endTime":"2026-03-16T22:35:10.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686654,"link":"/api/v1/people/686654","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"third":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.997663973113053,"aZ":-35.5784902914821,"pfxX":-3.5370473848096355,"pfxZ":-2.115906554611674,"pX":-0.09198115485636836,"pZ":0.4515795143884024,"vX0":3.2827317214915888,"vY0":-126.63572499398549,"vZ0":-6.0772225289360104,"x":120.51,"y":226.59,"x0":-0.9510945582300413,"y0":50.00269945825148,"z0":5.758764396574412,"aX":-5.694005089426259},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-5.0,"breakHorizontal":5.5,"spinRate":710,"spinDirection":240},"zone":13,"typeConfidence":0.86,"plateTime":0.43399107105395673,"extension":5.894964768452947},"index":4,"playId":"6d4dda9f-0e9e-3907-9e8e-872a7eb5a228","pitchNumber":5,"startTime":"2026-03-16T22:35:28.570Z","endTime":"2026-03-16T22:35:33.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686654,"link":"/api/v1/people/686654","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"third":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":90.3,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.926741391864073,"aZ":-12.582751561178444,"pfxX":-3.651014889967121,"pfxZ":9.509068647204344,"pX":-0.4331850466021777,"pZ":1.9496036224766566,"vX0":2.6127856323736904,"vY0":-141.37585427259174,"vZ0":-8.568140542542407,"x":133.51,"y":186.14,"x0":-0.8868676986170971,"y0":50.00138331965312,"z0":5.793479008697494,"aX":-7.519774092730523},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.1,"breakHorizontal":6.2,"spinRate":2319,"spinDirection":200},"zone":7,"typeConfidence":0.93,"plateTime":0.38486771407735176,"extension":6.059660896252888},"index":5,"playId":"1821a1ef-3c99-3b15-8eb1-d8df64ae922c","pitchNumber":6,"startTime":"2026-03-16T22:35:54.488Z","endTime":"2026-03-16T22:36:00.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686654,"link":"/api/v1/people/686654","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"third":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_ab"},{"player":{"id":686654,"link":"/api/v1/people/686654"},"credit":"p_ab"},{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_pa"},{"player":{"id":686654,"link":"/api/v1/people/686654"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.0,"awayTeamWinProbability":4.0,"homeTeamWinProbabilityAdded":6.5,"leverageIndex":2.33,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-03-16T22:36:00.062Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Brennan grounds out, shortstop Francisco Acuna to first baseman Anthony Vilar.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-16T22:36:08.627Z","endTime":"2026-03-16T22:38:27.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686654,"fullName":"Ty Adcock","link":"/api/v1/people/686654"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672696,"link":"/api/v1/people/672696"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681036,"link":"/api/v1/people/681036"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.6,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31762802196167,"aZ":-21.317676082024693,"pfxX":0.47664389121810546,"pfxZ":5.740420055858584,"pX":-0.12247026906946185,"pZ":1.8436976161764151,"vX0":2.3986872045270524,"vY0":-135.57129130425707,"vZ0":-6.47418933658931,"x":121.67,"y":189.0,"x0":-1.0750212026117962,"y0":50.001946038558856,"z0":5.716281194685059,"aX":0.9000771239494819},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.5,"breakHorizontal":-1.3,"spinRate":2219,"spinDirection":183},"zone":8,"typeConfidence":0.91,"plateTime":0.40165579524629136,"extension":6.210805980083894},"index":0,"playId":"219c46b4-db75-306a-9544-56b19c1e31a8","pitchNumber":1,"startTime":"2026-03-16T22:36:28.241Z","endTime":"2026-03-16T22:36:32.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686654,"link":"/api/v1/people/686654","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"third":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":81.1,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.776277366175115,"aZ":-31.96759445945207,"pfxX":-2.4385934716999187,"pfxZ":0.13036196766419428,"pX":0.6167692522710215,"pZ":0.6204494744215957,"vX0":4.713108606221294,"vY0":-126.08528451214137,"vZ0":-6.5019576613769035,"x":93.49,"y":222.03,"x0":-0.9465867847426002,"y0":50.00533620775709,"z0":5.761064946048586,"aX":-3.9899791090939436},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.8,"breakHorizontal":3.5,"spinRate":868,"spinDirection":216},"zone":14,"typeConfidence":0.7,"plateTime":0.43176619779304026,"extension":5.80391756346307},"index":1,"playId":"ad089e93-3004-3abe-a976-201eee61c0be","pitchNumber":2,"startTime":"2026-03-16T22:36:49.135Z","endTime":"2026-03-16T22:36:53.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686654,"link":"/api/v1/people/686654","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"third":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"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":95.3,"endSpeed":88.2,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.297663931012135,"aZ":-16.97675771253223,"pfxX":-1.686925877041938,"pfxZ":7.684253616918779,"pX":0.006265508923270645,"pZ":2.9232314594723863,"vX0":3.1912494091461716,"vY0":-138.84539696086242,"vZ0":-4.802589257295255,"x":116.76,"y":159.85,"x0":-0.9321172935109654,"y0":50.005271401995245,"z0":5.783773947751699,"aX":-3.3375640336159744},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.3,"breakHorizontal":2.5,"spinRate":2233,"spinDirection":205},"zone":2,"typeConfidence":0.69,"plateTime":0.3925525291964309,"extension":5.8936768065874245},"index":2,"playId":"9fc44dfe-9e57-3cf2-a37e-82c5c9e1ce87","pitchNumber":3,"startTime":"2026-03-16T22:37:12.895Z","endTime":"2026-03-16T22:37:17.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686654,"link":"/api/v1/people/686654","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"third":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.8,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3148061610057,"aZ":-25.047184268914872,"pfxX":1.2186663559438187,"pfxZ":3.724589184478832,"pX":0.2804917512768269,"pZ":3.9259838494486208,"vX0":3.2968615482827737,"vY0":-136.56034475820846,"vZ0":-0.7380211781802767,"x":106.31,"y":132.78,"x0":-1.0944001781874404,"y0":50.00351888423413,"z0":5.902342631248467,"aX":2.332109597394751},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.8,"breakHorizontal":-2.8,"spinRate":2180,"spinDirection":194},"zone":12,"typeConfidence":0.95,"plateTime":0.3990540240758018,"extension":6.187822141404722},"index":3,"playId":"0ae19e45-437c-3d7a-9774-f0f2d3edb8b0","pitchNumber":4,"startTime":"2026-03-16T22:37:36.650Z","endTime":"2026-03-16T22:37:40.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686654,"link":"/api/v1/people/686654","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"third":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56717127021565,"aZ":-26.875902973105138,"pfxX":-4.942042225883704,"pfxZ":3.23351785356261,"pX":-1.5730102311889906,"pZ":2.3322389957258425,"vX0":0.3074223720422,"vY0":-127.28414567664704,"vZ0":-3.551298068909123,"x":176.96,"y":175.81,"x0":-1.0536037409621641,"y0":50.002276141036546,"z0":5.877932842379066,"aX":-8.093635718217381},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.3,"breakHorizontal":8.9,"spinRate":550,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.4306196803399618,"extension":6.0369002198323},"index":4,"playId":"017c66c8-1c00-30b0-8a23-f02f48bc6bf0","pitchNumber":5,"startTime":"2026-03-16T22:37:56.632Z","endTime":"2026-03-16T22:38:01.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686654,"link":"/api/v1/people/686654","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"third":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":90.3,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.245831960969713,"aZ":-12.84294168546784,"pfxX":-1.5652164147808598,"pfxZ":9.369088187047566,"pX":-0.21396123641529155,"pZ":2.989473107944546,"vX0":2.481861931381189,"vY0":-141.33765810470786,"vZ0":-5.810765688530379,"x":125.16,"y":158.06,"x0":-0.892208895329225,"y0":50.00369468836131,"z0":5.866740329337772,"aX":-3.2299145658091617},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.3,"breakHorizontal":2.4,"spinRate":2262,"spinDirection":208},"zone":2,"typeConfidence":0.84,"plateTime":0.38466082083792275,"extension":5.955342856507427},"hitData":{"launchSpeed":96.8,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.94,"coordY":153.34}},"index":5,"playId":"599ec904-ad63-3a62-87ef-6cb02f952f7b","pitchNumber":6,"startTime":"2026-03-16T22:38:17.612Z","endTime":"2026-03-16T22:38:27.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686654,"link":"/api/v1/people/686654","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":681036,"link":"/api/v1/people/681036"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":622569,"link":"/api/v1/people/622569"},"shortstop":{"id":672696,"link":"/api/v1/people/672696"},"left":{"id":677578,"link":"/api/v1/people/677578"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":812540,"link":"/api/v1/people/812540"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"third":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_ab"},{"player":{"id":686654,"link":"/api/v1/people/686654"},"credit":"p_ab"},{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_pa"},{"player":{"id":686654,"link":"/api/v1/people/686654"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.46,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-16T22:38:27.025Z","atBatIndex":72}]