[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Angel Martínez singles on a line drive to right fielder Tyler Freeman. Angel Martínez to 2nd. Angel Martínez advances to 2nd, on a fielding error by right fielder Tyler Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-08T20:10:46.943Z","endTime":"2026-03-08T20:11:00.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielding_error"}]}],"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-08T18:22:36.905Z","endTime":"2026-03-08T19:43:57.252Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"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-08T19:43:57.252Z","endTime":"2026-03-08T20:09:29.730Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"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-08T20:09:29.730Z","endTime":"2026-03-08T20:10:48.740Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.780938199107126,"aZ":-20.253601495130567,"pfxX":-8.061870352263595,"pfxZ":6.1596701478024425,"pX":0.3108780242226751,"pZ":1.9832053047740383,"vX0":7.9652339970093635,"vY0":-138.21425890495496,"vZ0":-6.36004929290607,"x":105.15,"y":185.23,"x0":-1.5608077431352272,"y0":50.00108449881831,"z0":5.6739669394897705,"aX":-15.597613078895407},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.0,"breakHorizontal":13.0,"spinRate":2347,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.396271496651706,"extension":6.314146720600712},"hitData":{"launchSpeed":89.6,"launchAngle":17.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":160.55,"coordY":84.07}},"index":3,"playId":"7d8ef6cf-914b-3b39-b36e-d7f431c5adf3","pitchNumber":1,"startTime":"2026-03-08T20:10:48.740Z","endTime":"2026-03-08T20:11:00.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":682769,"link":"/api/v1/people/682769"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":682769,"link":"/api/v1/people/682769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"contextMetrics":{},"playEndTime":"2026-03-08T20:11:00.713Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chase DeLauter walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-08T20:11:37.518Z","endTime":"2026-03-08T20:12:59.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.930602549776214,"aZ":-24.8862593300963,"pfxX":-7.641364034126578,"pfxZ":4.308153849997467,"pX":-1.9513307008746887,"pZ":3.3673202328812977,"vX0":1.649763485317424,"vY0":-128.74428006125325,"vZ0":-1.405393245135584,"x":191.38,"y":147.86,"x0":-1.6046303474637724,"y0":50.00130222092431,"z0":5.8333431243072,"aX":-12.917745551582223},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.8,"breakHorizontal":13.6,"spinRate":1959,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.42428182719829577,"extension":6.422886501100429},"index":0,"playId":"2471ad94-241c-38d2-a2c4-ea0fa4580da6","pitchNumber":1,"startTime":"2026-03-08T20:11:37.518Z","endTime":"2026-03-08T20:11:41.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.443653548093266,"aZ":-23.265179282113213,"pfxX":-6.888928141069098,"pfxZ":5.20199335275225,"pX":-0.9506615248715583,"pZ":3.1803047550242853,"vX0":3.801567530529357,"vY0":-129.582997985307,"vZ0":-2.6061740007393395,"x":153.24,"y":152.91,"x0":-1.5368181604610576,"y0":50.00077370317829,"z0":5.964335774729077,"aX":-11.789531025191495},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.1,"breakHorizontal":11.8,"spinRate":1909,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.42165960136744074,"extension":6.452309879401222},"index":1,"playId":"359d2a57-ad04-327d-b565-432a7da44f84","pitchNumber":2,"startTime":"2026-03-08T20:11:59.334Z","endTime":"2026-03-08T20:12:03.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.56428516092482,"aZ":-39.82415440795503,"pfxX":2.7494272928808217,"pfxZ":-5.326666125635424,"pX":0.18562216167823342,"pZ":1.3649691933520438,"vX0":2.661445704368786,"vY0":-119.0220603204156,"vZ0":-2.1264546101115624,"x":109.92,"y":201.93,"x0":-1.303683423830712,"y0":50.002043402978,"z0":5.8718586235526,"aX":3.9492562260527992},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.8,"breakHorizontal":-5.6,"spinRate":3222,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.4599577393126748,"extension":6.286577549134565},"index":2,"playId":"ebf165cc-a3fe-3c8d-bb70-5d9d9b3d9719","pitchNumber":3,"startTime":"2026-03-08T20:12:17.796Z","endTime":"2026-03-08T20:12:23.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":94.6,"endSpeed":87.3,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.020500318513264,"aZ":-19.815907279358232,"pfxX":-3.40661826448877,"pfxZ":6.362597446842175,"pX":-0.5957165862543085,"pZ":3.338370715899623,"vX0":4.251703152621289,"vY0":-137.86139875872882,"vZ0":-2.92394109541076,"x":139.71,"y":148.64,"x0":-1.7087459664866775,"y0":50.00503584179656,"z0":5.736231507520888,"aX":-6.618804638511877},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.2,"breakHorizontal":5.4,"spinRate":2351,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3959220713435676,"extension":6.239773223241542},"index":3,"playId":"737d7b42-4a3e-3b58-8f1b-253d09af86b0","pitchNumber":4,"startTime":"2026-03-08T20:12:36.863Z","endTime":"2026-03-08T20:12:41.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":94.8,"endSpeed":87.1,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.723917838874446,"aZ":-16.826458718447356,"pfxX":-5.130550883639712,"pfxZ":7.9472646919689565,"pX":-0.5183415958678618,"pZ":1.330770664802759,"vX0":4.891138188136558,"vY0":-137.84107861508724,"vZ0":-8.191493507283043,"x":136.76,"y":202.85,"x0":-1.6464593321283578,"y0":50.00033034650111,"z0":5.470106761011116,"aX":-9.903262078908176},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.0,"breakHorizontal":8.3,"spinRate":2365,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3968932712111317,"extension":6.466966901164523},"index":4,"playId":"d133e22a-9c47-3086-8b47-475fbd6ab080","pitchNumber":5,"startTime":"2026-03-08T20:12:56.096Z","endTime":"2026-03-08T20:12:59.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":682769,"link":"/api/v1/people/682769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":-3.1000000000000014,"leverageIndex":1.22,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:12:59.241Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"David Fry flies out to right fielder Tyler Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-08T20:13:08.961Z","endTime":"2026-03-08T20:15:25.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"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":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.593247912890877,"aZ":-30.452736124878225,"pfxX":-0.5616768166524078,"pfxZ":1.0082866179736918,"pX":-0.2562597547569557,"pZ":2.954249840059675,"vX0":3.5425715432628584,"vY0":-129.45645502015995,"vZ0":-1.3189347507882017,"x":126.77,"y":159.02,"x0":-1.5638977317859135,"y0":50.005658911028696,"z0":5.780869768337138,"aX":-0.9627707841538096},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.8,"breakHorizontal":0.4,"spinRate":2620,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.4215592169149067,"extension":6.377833069226512},"index":0,"playId":"7aa0dfb2-5ca3-38ce-9cc9-622fae6c162a","pitchNumber":1,"startTime":"2026-03-08T20:13:33.026Z","endTime":"2026-03-08T20:13:38.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":93.7,"endSpeed":86.2,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.981090094805115,"aZ":-21.133292125879922,"pfxX":-9.750130174849037,"pfxZ":5.86458533034857,"pX":0.2451035923642702,"pZ":0.8186283860708589,"vX0":7.6344306140358364,"vY0":-136.10500007270883,"vZ0":-8.605094213045769,"x":107.66,"y":216.68,"x0":-1.3250369488247786,"y0":50.00306148710061,"z0":5.476791225737684,"aX":-18.351463015852495},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.0,"breakHorizontal":16.1,"spinRate":2404,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4019456736073854,"extension":6.353918550963139},"index":1,"playId":"f0707637-e05e-3dc6-a2a2-c48bdb6b2b45","pitchNumber":2,"startTime":"2026-03-08T20:13:51.971Z","endTime":"2026-03-08T20:13:57.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":94.2,"endSpeed":86.5,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48741521054283,"aZ":-20.763626044266353,"pfxX":-10.138790189604702,"pfxZ":5.991308982530644,"pX":-0.5605403944452716,"pZ":1.6691515404271087,"vX0":5.642641767353437,"vY0":-136.94342102922243,"vZ0":-6.739514741678905,"x":138.37,"y":193.71,"x0":-1.327547862217648,"y0":50.0041705874378,"z0":5.576720537749757,"aX":-19.30932505515484},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.6,"breakHorizontal":17.3,"spinRate":2369,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.39955835648608584,"extension":6.29131976792052},"index":2,"playId":"9e12f8d4-851c-3c66-bae2-4c69bb37cab5","pitchNumber":3,"startTime":"2026-03-08T20:14:13.426Z","endTime":"2026-03-08T20:14:17.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"5456e408-031c-39fa-88ff-0a33aef0b50a","startTime":"2026-03-08T20:14:36.949Z","endTime":"2026-03-08T20:14:40.373Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.937692979029055,"aZ":-39.39967833546887,"pfxX":1.9611895558030046,"pfxZ":-4.839475347746092,"pX":1.2210455899161328,"pZ":1.4723367787485855,"vX0":5.484832894036692,"vY0":-121.39848094831332,"vZ0":-2.4308784275892545,"x":70.46,"y":199.03,"x0":-1.3232391102833938,"y0":50.005760003083914,"z0":5.918794465071569,"aX":2.925231856684041},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-9.1,"breakHorizontal":-4.9,"spinRate":2547,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.45132272665916684,"extension":6.304612610313838},"index":4,"playId":"ab263f95-7fe6-3337-9dde-8a347e4d74c6","pitchNumber":4,"startTime":"2026-03-08T20:14:57.630Z","endTime":"2026-03-08T20:15:02.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04197321693806,"aZ":-21.332667689793375,"pfxX":-10.249203178890404,"pfxZ":5.446662057378959,"pX":-0.6277441005286447,"pZ":2.1281947112348565,"vX0":5.495448584980642,"vY0":-140.0518679992181,"vZ0":-5.7498987687261796,"x":140.93,"y":181.32,"x0":-1.2816905568618673,"y0":50.00315562953094,"z0":5.5990982524486625,"aX":-20.400954649227803},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.9,"breakHorizontal":17.5,"spinRate":2925,"spinDirection":252},"zone":7,"typeConfidence":2.0,"plateTime":0.3907951260224807,"extension":6.488802319022357},"hitData":{"launchSpeed":77.0,"launchAngle":25.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.44,"coordY":125.04}},"index":5,"playId":"25682067-a333-3f0e-bf20-fd760e639eb2","pitchNumber":5,"startTime":"2026-03-08T20:15:15.853Z","endTime":"2026-03-08T20:15:25.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":682769,"link":"/api/v1/people/682769"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":682769,"link":"/api/v1/people/682769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":5.0,"leverageIndex":1.84,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:15:25.938Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-08T20:15:43.607Z","endTime":"2026-03-08T20:17:45.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":89.5,"endSpeed":82.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95073250007079,"aZ":-28.416200598063995,"pfxX":-8.017681123196269,"pfxZ":2.1661401518658367,"pX":0.2199554533539394,"pZ":1.9253242278084248,"vX0":6.669452985386761,"vY0":-130.20628714114264,"vZ0":-4.415065861545871,"x":108.62,"y":186.8,"x0":-1.3214039046051027,"y0":50.001079063744854,"z0":5.7699215190315325,"aX":-13.893965947812626},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.2,"breakHorizontal":13.2,"spinRate":2008,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.4191769318202061,"extension":6.526436142343996},"index":0,"playId":"a35f017b-fb7b-37cb-acac-2f7b0d43caeb","pitchNumber":1,"startTime":"2026-03-08T20:15:49.884Z","endTime":"2026-03-08T20:15:53.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"8315e123-92cc-47d1-91b4-02cd0907166e","startTime":"2026-03-08T20:16:18.622Z","endTime":"2026-03-08T20:16:22.968Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78490194595366,"aZ":-30.077279741339602,"pfxX":-10.22043684218388,"pfxZ":1.1930347255232867,"pX":-0.42492303119249125,"pZ":2.613097108165694,"vX0":5.887809859502372,"vY0":-131.84031493885908,"vZ0":-2.7904782243984037,"x":113.59,"y":145.61,"x0":-1.3580537598043418,"y0":50.00617521011262,"z0":5.903053145925659,"aX":-18.012297160752812},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.8,"breakHorizontal":17.3,"spinRate":2159,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.41529872131276946,"extension":6.381072823765303},"index":2,"playId":"56b6006b-de45-37c4-9a25-bef84563baf2","pitchNumber":2,"startTime":"2026-03-08T20:16:34.987Z","endTime":"2026-03-08T20:16:39.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-08T20:17:15.481Z","endTime":"2026-03-08T20:17:15.482Z","isPitch":false,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.332985798756162,"aZ":-17.346581351202417,"pfxX":-3.7860321009403193,"pfxZ":7.583844272015163,"pX":0.20127503521084197,"pZ":3.5551117716500125,"vX0":6.321274845023971,"vY0":-138.557059667849,"vZ0":-2.6242164778658017,"x":109.33,"y":142.79,"x0":-1.6119915564791,"y0":50.00452914328314,"z0":5.666120411023128,"aX":-7.404449759826067},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":5.6,"spinRate":2331,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3944629241922595,"extension":6.36357725620957},"index":4,"playId":"b312948f-23f4-3a4d-9032-74c5cf8f891d","pitchNumber":3,"startTime":"2026-03-08T20:17:15.483Z","endTime":"2026-03-08T20:17:20.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.465351825235437,"aZ":-40.83428439467496,"pfxX":1.1637126972449838,"pfxZ":-5.860278554330805,"pX":1.6544241309141223,"pZ":0.2877628153461274,"vX0":6.478786822105251,"vY0":-120.827340798122,"vZ0":-4.536449315450013,"x":53.94,"y":231.01,"x0":-1.2122998613322602,"y0":50.00050151450316,"z0":5.776363396362081,"aX":1.7198524246679294},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-11.4,"breakHorizontal":-3.6,"spinRate":2550,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.45325914904435116,"extension":6.380115660815834},"index":5,"playId":"fa46354a-1d30-3603-b537-1693b9463814","pitchNumber":4,"startTime":"2026-03-08T20:17:35.249Z","endTime":"2026-03-08T20:17:45.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":682769,"link":"/api/v1/people/682769"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":682769,"link":"/api/v1/people/682769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.92,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:17:45.297Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Kayfus grounds out to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-08T20:17:59.398Z","endTime":"2026-03-08T20:18:10.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97588789989465,"aZ":-22.87468123023399,"pfxX":-7.732224357081645,"pfxZ":5.501366892812883,"pX":-0.42269741619885276,"pZ":2.112720140873316,"vX0":4.962673479805674,"vY0":-128.72522555147938,"vZ0":-4.595022532877668,"x":133.11,"y":181.74,"x0":-1.3641794981072783,"y0":50.00235120112405,"z0":5.676500769019411,"aX":-13.066400324888095},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.2,"breakHorizontal":13.0,"spinRate":1992,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.42438243586878954,"extension":6.709495684834093},"hitData":{"launchSpeed":73.5,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.75,"coordY":171.15}},"index":0,"playId":"f1520948-3096-3f60-8247-8f886b296680","pitchNumber":1,"startTime":"2026-03-08T20:18:03.935Z","endTime":"2026-03-08T20:18:10.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_ab"},{"player":{"id":682769,"link":"/api/v1/people/682769"},"credit":"p_ab"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":682769,"link":"/api/v1/people/682769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:18:10.954Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out, shortstop Daniel Schneemann to first baseman CJ Kayfus.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-08T20:20:21.170Z","endTime":"2026-03-08T20:21:53.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.575834661370582,"aZ":-17.321591762570794,"pfxX":2.309244387078383,"pfxZ":8.448288321896099,"pX":-0.08219099578106585,"pZ":3.641160727587592,"vX0":-2.4486025210855678,"vY0":-131.87165948402216,"vZ0":-2.5205310056261334,"x":120.13,"y":140.47,"x0":0.5592399873877929,"y0":50.00012928437819,"z0":5.89009517737125,"aX":4.0584140408820915},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.0,"breakHorizontal":-3.6,"spinRate":1740,"spinDirection":156},"zone":11,"typeConfidence":0.89,"plateTime":0.41568274345680356,"extension":7.022975113425268},"index":0,"playId":"1cfc44ad-e882-3d42-a9ac-779705e99863","pitchNumber":1,"startTime":"2026-03-08T20:20:26.533Z","endTime":"2026-03-08T20:20:30.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.026669099007282,"aZ":-12.67337102540834,"pfxX":4.720494628811121,"pfxZ":10.947144673312618,"pX":-0.36613159306730625,"pZ":2.119066519927392,"vX0":-3.5087018925722844,"vY0":-132.77309267426656,"vZ0":-7.025934720030883,"x":130.96,"y":181.57,"x0":0.3606743476918586,"y0":50.00382723693954,"z0":5.726173972925025,"aX":8.409547192686533},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.5,"breakHorizontal":-7.8,"spinRate":1934,"spinDirection":153},"zone":7,"typeConfidence":0.9,"plateTime":0.41288753181820814,"extension":6.983370414143711},"index":1,"playId":"1b854042-85b2-3423-ab8c-5b10eeb1c05b","pitchNumber":2,"startTime":"2026-03-08T20:20:42.280Z","endTime":"2026-03-08T20:20:45.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50914998870907,"aZ":-24.49464775742313,"pfxX":4.741431490423652,"pfxZ":5.57239851359447,"pX":0.37517348740182443,"pZ":3.8344827524024603,"vX0":-1.7390612529347091,"vY0":-116.80374640348467,"vZ0":0.5753955223341191,"x":102.7,"y":135.25,"x0":0.5143782839313862,"y0":50.003129329239364,"z0":5.89261662317985,"aX":6.5353236270570205},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":10.6,"breakHorizontal":-8.2,"spinRate":1261,"spinDirection":129},"zone":12,"typeConfidence":0.88,"plateTime":0.4693776229425235,"extension":6.928830442729642},"index":2,"playId":"fbc12dd5-eb7d-3fe5-929b-da8ef692f35e","pitchNumber":3,"startTime":"2026-03-08T20:21:00.435Z","endTime":"2026-03-08T20:21:04.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58483970231917,"aZ":-14.216337075429033,"pfxX":3.0203331869581893,"pfxZ":10.007255225978504,"pX":-0.6524177952531336,"pZ":1.7042957610777505,"vX0":-4.062832862294371,"vY0":-132.65867366910177,"vZ0":-7.686691017126423,"x":141.87,"y":192.76,"x0":0.5017455119909048,"y0":50.002375787948544,"z0":5.661757048547811,"aX":5.419783904235966},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.8,"breakHorizontal":-4.7,"spinRate":1797,"spinDirection":150},"zone":7,"typeConfidence":0.9,"plateTime":0.41182865988900996,"extension":7.1341649482915965},"index":3,"playId":"3ec76aaf-5c36-3a53-a4ef-764d3f634d77","pitchNumber":4,"startTime":"2026-03-08T20:21:15.698Z","endTime":"2026-03-08T20:21:42.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"}},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.554349367357442,"aZ":-11.643115121324344,"pfxX":4.216994027603662,"pfxZ":10.915429673810335,"pX":-0.4080165671496048,"pZ":2.2099705799324654,"vX0":-3.880467379768336,"vY0":-135.73741043926688,"vZ0":-7.204906051837602,"x":132.55,"y":179.11,"x0":0.4868679481942439,"y0":50.00032988785541,"z0":5.695569171243769,"aX":7.929215124909712},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.6,"breakHorizontal":-6.8,"spinRate":1933,"spinDirection":149},"zone":4,"typeConfidence":0.9,"plateTime":0.4023303783783887,"extension":7.089790584217588},"hitData":{"launchSpeed":84.7,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.27,"coordY":151.52}},"index":4,"playId":"0d44d3dc-664f-36f0-ba3c-72e58ad2a829","pitchNumber":5,"startTime":"2026-03-08T20:21:45.696Z","endTime":"2026-03-08T20:21:53.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:21:53.476Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake McCarthy lines out to center fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-08T20:22:04.639Z","endTime":"2026-03-08T20:24:17.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.631214205861543,"aZ":-14.60071564859715,"pfxX":2.5318032389765426,"pfxZ":9.772709820980777,"pX":-1.1644108528617931,"pZ":2.9672768332819657,"vX0":-4.717620890114673,"vY0":-132.80462906144504,"vZ0":-4.768810652012531,"x":161.38,"y":158.66,"x0":0.3006417121619567,"y0":50.00425298943011,"z0":5.8371879409177785,"aX":4.5538723312194795},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.9,"breakHorizontal":-3.6,"spinRate":1832,"spinDirection":159},"zone":11,"typeConfidence":0.9,"plateTime":0.4113652453525174,"extension":7.067053584078991},"index":0,"playId":"b404fb58-50f2-3a1b-a6a6-f60a34d1b9dc","pitchNumber":1,"startTime":"2026-03-08T20:22:16.545Z","endTime":"2026-03-08T20:22:21.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.975100892979448,"aZ":-13.805363290430975,"pfxX":4.310541336591962,"pfxZ":10.151066039309072,"pX":0.5914343682119899,"pZ":2.8062536239346896,"vX0":-1.6575548992908287,"vY0":-133.700952876862,"vZ0":-5.325931059864624,"x":94.46,"y":163.01,"x0":0.6596072238733931,"y0":50.00243797723245,"z0":5.815752650008328,"aX":7.799286247605176},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.4,"breakHorizontal":-7.4,"spinRate":1911,"spinDirection":156},"zone":3,"typeConfidence":0.9,"plateTime":0.4097581787907183,"extension":6.865902126783606},"index":1,"playId":"f3c4a2c8-4a94-35c0-a8ff-e4cf8c9fb954","pitchNumber":2,"startTime":"2026-03-08T20:22:29.866Z","endTime":"2026-03-08T20:22:33.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-03-08T20:22:43.344Z","endTime":"2026-03-08T20:22:54.787Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.73775249642349,"aZ":-35.24298933358604,"pfxX":-2.5172207610185273,"pfxZ":-2.0477974177247233,"pX":0.42758256818640966,"pZ":3.132090279381835,"vX0":-0.14736519807299378,"vY0":-121.08002020633901,"vZ0":0.6616528700591897,"x":100.7,"y":154.21,"x0":0.8165445350403416,"y0":50.00403829178795,"z0":5.918311090016347,"aX":-3.769700175986133},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.4,"breakHorizontal":4.6,"spinRate":2365,"spinDirection":286},"zone":3,"typeConfidence":0.92,"plateTime":0.4508885457240219,"extension":6.781803075718131},"index":3,"playId":"ecb8abc1-ae90-3cea-b29d-bcaf5892710a","pitchNumber":3,"startTime":"2026-03-08T20:22:54.787Z","endTime":"2026-03-08T20:22:58.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":91.6,"endSpeed":84.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.777973924092592,"aZ":-16.035187956999827,"pfxX":3.133150597004308,"pfxZ":8.925227486701544,"pX":0.41564040245226885,"pZ":3.698602562715572,"vX0":-1.5658657408513403,"vY0":-133.41185052604396,"vZ0":-2.4540626466983055,"x":101.16,"y":138.92,"x0":0.6019943742072328,"y0":50.00589023165462,"z0":5.781496799113742,"aX":5.668398045322404},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.8,"breakHorizontal":-5.4,"spinRate":1836,"spinDirection":150},"zone":12,"typeConfidence":0.9,"plateTime":0.41001614984197765,"extension":6.929594879842082},"index":4,"playId":"01e604e6-2851-3ffa-9039-c0e94affcfea","pitchNumber":4,"startTime":"2026-03-08T20:23:09.975Z","endTime":"2026-03-08T20:23:18.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.495575603163857,"aZ":-24.704301136682215,"pfxX":4.9364166002790695,"pfxZ":5.422723800139522,"pX":0.4090645504821728,"pZ":4.535380385573692,"vX0":-2.1956814594268477,"vY0":-117.05183139412947,"vZ0":2.240147012541387,"x":101.41,"y":116.32,"x0":0.721304008864924,"y0":50.00514266743305,"z0":5.8893931532683705,"aX":6.8042066808696},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":10.7,"breakHorizontal":-8.4,"spinRate":1228,"spinDirection":125},"zone":12,"typeConfidence":0.87,"plateTime":0.469162493542981,"extension":7.195594022382677},"index":5,"playId":"38c1c6f7-c41d-3bfd-a17a-e05dc4123cc5","pitchNumber":5,"startTime":"2026-03-08T20:23:33.736Z","endTime":"2026-03-08T20:23:37.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.115466771379815,"aZ":-26.813784577645574,"pfxX":6.185065519353413,"pfxZ":3.866110472624225,"pX":-0.15636095001510078,"pZ":0.8194489525591455,"vX0":-3.472931515064717,"vY0":-117.47444271063169,"vZ0":-5.277875442732065,"x":122.96,"y":216.65,"x0":0.5444578764266875,"y0":50.00063386311706,"z0":5.615043984701849,"aX":8.566119846594912},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":5.9,"breakHorizontal":-10.2,"spinRate":1462,"spinDirection":120},"zone":13,"typeConfidence":0.86,"plateTime":0.46785413837782874,"extension":7.157766364640979},"index":6,"playId":"62e495bd-3741-3a56-bfc7-6bc985335df1","pitchNumber":6,"startTime":"2026-03-08T20:23:47.319Z","endTime":"2026-03-08T20:23:51.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.441680121373835,"aZ":-35.180717930764914,"pfxX":-0.8837590395447823,"pfxZ":-2.0325082470578586,"pX":0.30143120073570684,"pZ":2.0202999860040736,"vX0":-0.7545786476562016,"vY0":-120.49400699241987,"vZ0":-1.6325380567750527,"x":105.51,"y":184.23,"x0":0.7330057275318865,"y0":50.00599614192572,"z0":5.802600064017628,"aX":-1.30522811383055},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.8,"breakHorizontal":1.8,"spinRate":2305,"spinDirection":279},"zone":9,"typeConfidence":0.85,"plateTime":0.4538103844569843,"extension":6.890746801298956},"hitData":{"launchSpeed":98.3,"launchAngle":23.0,"totalDistance":355.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.2,"coordY":56.78}},"index":7,"playId":"426b98cd-e270-3ec4-a191-c0b7eb74bfc5","pitchNumber":7,"startTime":"2026-03-08T20:24:05.011Z","endTime":"2026-03-08T20:24:17.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:24:17.647Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Goodman flies out to right fielder Nolan Jones.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-08T20:24:21.816Z","endTime":"2026-03-08T20:26:23.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.762860604216296,"aZ":-42.7982686408356,"pfxX":-5.709722061717804,"pfxZ":-8.123631744739184,"pX":-0.45210810740215074,"pZ":0.7837782896569737,"vX0":-1.0638971188024973,"vY0":-114.94998232448816,"vZ0":-2.165350577674071,"x":134.23,"y":217.62,"x0":0.7600628726431284,"y0":50.001429366094854,"z0":5.981186620129397,"aX":-7.468773983947894},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-14.9,"breakHorizontal":10.6,"spinRate":2815,"spinDirection":329},"zone":13,"typeConfidence":0.9,"plateTime":0.4806349832997765,"extension":7.049642557544303},"index":0,"playId":"930497c6-849d-378b-a2d6-88707938e930","pitchNumber":1,"startTime":"2026-03-08T20:24:39.462Z","endTime":"2026-03-08T20:24:43.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":73.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.936891922765636,"aZ":-18.60151267963196,"pfxX":6.406677977954695,"pfxZ":9.677142423725776,"pX":-0.07748921005907111,"pZ":1.7729000172149534,"vX0":-3.3202360730840104,"vY0":-118.35891068305646,"vZ0":-5.069028338722854,"x":119.95,"y":190.91,"x0":0.519264653770067,"y0":50.0057539717445,"z0":5.671909160597107,"aX":8.990106324819005},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":16.4,"breakHorizontal":-10.7,"spinRate":1409,"spinDirection":124},"zone":8,"typeConfidence":0.9,"plateTime":0.46475045609893373,"extension":7.191248647547825},"index":1,"playId":"9ade8a4a-8196-33d8-b154-9b2cc89549ed","pitchNumber":2,"startTime":"2026-03-08T20:24:56.740Z","endTime":"2026-03-08T20:25:00.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":73.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.941463985325154,"aZ":-18.390786708732175,"pfxX":5.79530361630044,"pfxZ":9.817166369025704,"pX":0.2980371198780121,"pZ":2.3144845573358435,"vX0":-2.4094370212012888,"vY0":-118.40949072707676,"vZ0":-4.011360533674085,"x":105.64,"y":176.29,"x0":0.5819921718262875,"y0":50.00420525150346,"z0":5.736765142162271,"aX":8.139106578409896},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":16.9,"breakHorizontal":-9.8,"spinRate":1475,"spinDirection":126},"zone":6,"typeConfidence":0.9,"plateTime":0.4645358626420131,"extension":7.241867587494102},"index":2,"playId":"e1378f58-10a4-3502-b693-29cd168fb987","pitchNumber":3,"startTime":"2026-03-08T20:25:12.417Z","endTime":"2026-03-08T20:25:17.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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-08T20:25:21.855Z","endTime":"2026-03-08T20:25:38.433Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67305849744323,"aZ":-44.66856454906447,"pfxX":-3.9078797190276005,"pfxZ":-9.351371769450795,"pX":0.9430286867432647,"pZ":2.4906985268453905,"vX0":1.3298976950272925,"vY0":-115.7300275355047,"vZ0":1.7048735354301296,"x":81.05,"y":171.53,"x0":0.8636159832076434,"y0":50.00340175902182,"z0":6.0730503775678315,"aX":-5.220208256465767},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-16.1,"breakHorizontal":6.7,"spinRate":2688,"spinDirection":333},"zone":14,"typeConfidence":0.88,"plateTime":0.4760598658527351,"extension":6.956251309729977},"index":4,"playId":"906c7e35-3295-3a87-9aff-3fb610ddfb81","pitchNumber":4,"startTime":"2026-03-08T20:25:38.433Z","endTime":"2026-03-08T20:25:43.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.850153371158953,"aZ":-11.212303018817966,"pfxX":3.084789561087591,"pfxZ":11.289164969048874,"pX":-0.6960181819911577,"pZ":2.844169075997291,"vX0":-3.869352116327008,"vY0":-135.24310624277513,"vZ0":-5.546472578122828,"x":143.53,"y":161.99,"x0":0.35087934097779594,"y0":50.00266663674658,"z0":5.7044635877227945,"aX":5.728028637146335},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.4,"breakHorizontal":-4.8,"spinRate":1837,"spinDirection":153},"zone":1,"typeConfidence":0.9,"plateTime":0.4046379126156876,"extension":7.007759518462962},"index":5,"playId":"8318d274-80f5-3680-852a-ab5101593361","pitchNumber":5,"startTime":"2026-03-08T20:25:55.039Z","endTime":"2026-03-08T20:25:58.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":92.1,"endSpeed":85.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3709924254584,"aZ":-15.515396463195612,"pfxX":3.80057522143173,"pfxZ":9.017982118755736,"pX":-0.3397925269164019,"pZ":2.558093568643709,"vX0":-3.4545651312181485,"vY0":-134.15712965298064,"vZ0":-5.527351833012087,"x":129.95,"y":169.71,"x0":0.4624610989308867,"y0":50.00411417096784,"z0":5.727362533559543,"aX":7.021588910837919},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.6,"breakHorizontal":-6.2,"spinRate":1749,"spinDirection":148},"zone":4,"typeConfidence":0.9,"plateTime":0.4062078945702674,"extension":7.0099497068323045},"hitData":{"launchSpeed":90.6,"launchAngle":29.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.33,"coordY":79.09}},"index":6,"playId":"25e8f664-c61f-3133-ab44-1a740bb35139","pitchNumber":6,"startTime":"2026-03-08T20:26:15.405Z","endTime":"2026-03-08T20:26:23.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:26:23.680Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Jones walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-08T20:28:16.214Z","endTime":"2026-03-08T20:30:05.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.285342509142236,"aZ":-28.853057442876736,"pfxX":-8.706439829894727,"pfxZ":1.9119577794183797,"pX":-0.9355699419297422,"pZ":3.5447353528588996,"vX0":4.3063672959354236,"vY0":-130.38961414661176,"vZ0":-0.5564420689479221,"x":152.66,"y":143.07,"x0":-1.4701108525860636,"y0":50.00183364539686,"z0":5.92233399916483,"aX":-15.114916238754773},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.6,"breakHorizontal":14.9,"spinRate":2013,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.41875061080402665,"extension":6.30860071052123},"index":0,"playId":"1db1ba86-52e0-3e05-b445-7ac831bba6f1","pitchNumber":1,"startTime":"2026-03-08T20:28:34.845Z","endTime":"2026-03-08T20:28:41.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.486427760787482,"aZ":-24.914808423191513,"pfxX":-8.208267384769762,"pfxZ":4.359179287645155,"pX":-1.0820941553745984,"pZ":2.6159333282564132,"vX0":3.553924596486068,"vY0":-127.74647138637728,"vZ0":-3.294716352143024,"x":158.25,"y":168.15,"x0":-1.4192867309079273,"y0":50.00127240152739,"z0":5.864776717146313,"aX":-13.66599999384467},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.4,"breakHorizontal":14.2,"spinRate":1886,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4275439204072873,"extension":6.421230683939332},"index":1,"playId":"b4113f01-3938-3d72-84f2-eaefc651a705","pitchNumber":2,"startTime":"2026-03-08T20:28:49.699Z","endTime":"2026-03-08T20:28:55.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.934106457406077,"aZ":-15.558768672953368,"pfxX":-3.8110906006645413,"pfxZ":8.638825568250109,"pX":-0.7313976156223182,"pZ":3.372961411337234,"vX0":3.7182186325167237,"vY0":-137.4381017514458,"vZ0":-3.5410680828293524,"x":144.88,"y":147.71,"x0":-1.6031632252579466,"y0":50.00407642931048,"z0":5.727283151255947,"aX":-7.33080167450682},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":6.1,"spinRate":2306,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3977193506633876,"extension":6.294118258214413},"index":2,"playId":"3894dc6e-f1c3-3ac5-b03c-d85a558f2bd5","pitchNumber":3,"startTime":"2026-03-08T20:29:06.702Z","endTime":"2026-03-08T20:29:33.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.628511014035087,"aZ":-23.24248678239863,"pfxX":-9.38657847847438,"pfxZ":5.25216382647457,"pX":-1.6527286460964694,"pZ":3.4022503437950107,"vX0":2.596262847154995,"vY0":-129.4819486498754,"vZ0":-1.7582643399445912,"x":180.0,"y":146.92,"x0":-1.4479237178278501,"y0":50.002198009298226,"z0":5.865615055241699,"aX":-15.9635439381175},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.4,"breakHorizontal":16.4,"spinRate":1864,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4227419375884143,"extension":6.388927945756736},"index":3,"playId":"ed7ab7dc-bec7-3d8b-9cf3-cd1eca69cfb1","pitchNumber":4,"startTime":"2026-03-08T20:29:43.753Z","endTime":"2026-03-08T20:29:48.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":94.1,"endSpeed":86.4,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.914724597527528,"aZ":-14.580279878975622,"pfxX":-3.9033050077402223,"pfxZ":9.206763512417169,"pX":-0.7276524266098934,"pZ":3.575729750121689,"vX0":3.502855734787014,"vY0":-137.0331125223776,"vZ0":-3.2833440077795815,"x":144.74,"y":142.24,"x0":-1.5123705526574922,"y0":50.002949524153046,"z0":5.77912636912153,"aX":-7.459352465067493},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":6.4,"spinRate":2362,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3989721639197308,"extension":6.26372112433119},"index":4,"playId":"383495ac-2ad7-39a5-a244-fdf187f42479","pitchNumber":5,"startTime":"2026-03-08T20:29:59.420Z","endTime":"2026-03-08T20:30:05.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_pa"},{"player":{"id":682769,"link":"/api/v1/people/682769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:30:05.764Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Brito walks. Nolan Jones to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-08T20:30:13.961Z","endTime":"2026-03-08T20:32:21.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"postOnSecond":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"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":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.421955423596444,"aZ":-23.293874683025127,"pfxX":-9.45936169507935,"pfxZ":4.5712927107362695,"pX":-1.7460203141870645,"pZ":3.975539163788701,"vX0":2.763863865735504,"vY0":-138.39365610308377,"vZ0":-0.8097215818093708,"x":183.55,"y":131.44,"x0":-1.5276912041350388,"y0":50.002452709731735,"z0":5.829782248160247,"aX":-18.378139819566062},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.3,"breakHorizontal":16.6,"spinRate":2353,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39552057300025734,"extension":6.396138638594381},"index":0,"playId":"5c40ed0b-b462-3761-8f36-e90224dd4239","pitchNumber":1,"startTime":"2026-03-08T20:30:30.989Z","endTime":"2026-03-08T20:30:36.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"first":{"id":666134,"link":"/api/v1/people/666134"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.109642008193003,"aZ":-38.34026075459942,"pfxX":0.6963059177716113,"pfxZ":-4.268401631995916,"pX":1.448351342815905,"pZ":1.1148695912890565,"vX0":6.101601939864522,"vY0":-119.14207117640359,"vZ0":-2.7390725557631854,"x":61.79,"y":208.68,"x0":-1.23255539151783,"y0":50.00495213566947,"z0":5.732071393012164,"aX":1.0051159494880755},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-8.2,"breakHorizontal":-2.6,"spinRate":2520,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.459085748126034,"extension":6.415198764048565},"index":1,"playId":"a2b80a96-3271-3b57-bd95-9d4a8d944a6a","pitchNumber":2,"startTime":"2026-03-08T20:30:49.475Z","endTime":"2026-03-08T20:30:54.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"first":{"id":666134,"link":"/api/v1/people/666134"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.189833186592026,"aZ":-14.57793486076791,"pfxX":-4.100991886371251,"pfxZ":9.04402774949021,"pX":-0.6231498072538838,"pZ":3.189061356892588,"vX0":4.289767478064073,"vY0":-137.77914560800878,"vZ0":-4.169206907477114,"x":140.75,"y":152.68,"x0":-1.658650060340568,"y0":50.0021868685981,"z0":5.689826345016928,"aX":-7.978551759258426},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":6.7,"spinRate":2432,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.3957441631436138,"extension":6.358454017161415},"index":2,"playId":"89459aca-9363-3214-9603-9e4bc10e4907","pitchNumber":3,"startTime":"2026-03-08T20:31:11.294Z","endTime":"2026-03-08T20:31:17.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"first":{"id":666134,"link":"/api/v1/people/666134"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38960040103963,"aZ":-28.226392166192554,"pfxX":-9.23566120621145,"pfxZ":2.340527279139101,"pX":-0.8795185055638209,"pZ":2.8332628310362904,"vX0":4.394640963086358,"vY0":-128.47802659113248,"vZ0":-2.025733778125031,"x":150.53,"y":162.28,"x0":-1.4040883733255296,"y0":50.00252169324091,"z0":5.806448672534666,"aX":-15.577573463759059},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.1,"breakHorizontal":15.8,"spinRate":1963,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4248609998119983,"extension":6.485418955438301},"index":3,"playId":"713e9215-7157-39be-ab90-a0547d1f7b8e","pitchNumber":4,"startTime":"2026-03-08T20:31:30.768Z","endTime":"2026-03-08T20:31:36.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"first":{"id":666134,"link":"/api/v1/people/666134"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":94.6,"endSpeed":87.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.760827370767,"aZ":-21.412883932815607,"pfxX":-2.8838303851340497,"pfxZ":5.486971223794487,"pX":-2.1537336282394537,"pZ":4.648149678068402,"vX0":-0.13727549550383028,"vY0":-137.97990047253,"vZ0":0.6591848093952416,"x":199.1,"y":113.28,"x0":-1.7279570729065525,"y0":50.00270788096856,"z0":5.830411450421446,"aX":-5.655719721917357},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.3,"breakHorizontal":5.3,"spinRate":2084,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.394381802666139,"extension":6.154146633343196},"index":4,"playId":"9c46fb4d-861c-3271-a710-8e579362ac0b","pitchNumber":5,"startTime":"2026-03-08T20:31:54.968Z","endTime":"2026-03-08T20:31:58.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"first":{"id":666134,"link":"/api/v1/people/666134"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.955491108995908,"aZ":-27.75359773413902,"pfxX":0.08506769612275811,"pfxZ":2.653042766381633,"pX":-1.4078352774029153,"pZ":3.0235025958536887,"vX0":0.5831247779500708,"vY0":-127.47417237135426,"vZ0":-1.218746297653713,"x":170.66,"y":157.15,"x0":-1.6493766400964234,"y0":50.00534750589068,"z0":5.672459007149819,"aX":0.14174827003112},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.8,"breakHorizontal":-0.2,"spinRate":2274,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4275367095467377,"extension":6.388783114159805},"index":5,"playId":"244912ef-1ee7-33b4-b336-8b2864043da4","pitchNumber":6,"startTime":"2026-03-08T20:32:16.010Z","endTime":"2026-03-08T20:32:21.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"first":{"id":666134,"link":"/api/v1/people/666134"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_pa"},{"player":{"id":682769,"link":"/api/v1/people/682769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.5,"awayTeamWinProbability":59.5,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":1.54,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:32:21.054Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"Kahlil Watson challenged (pitch result), call on the field was confirmed: Kahlil Watson called out on strikes and Nolan Jones caught stealing 3rd, catcher Brett Sullivan to third baseman Kyle Karros to catcher Brett Sullivan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-08T20:33:22.086Z","endTime":"2026-03-08T20:35:19.377Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 3B","eventType":"caught_stealing_3b","movementReason":"r_caught_stealing_3b","runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T20:32:30.865Z","endTime":"2026-03-08T20:33:24.136Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":666134,"link":"/api/v1/people/666134"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":93.7,"endSpeed":86.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.226899821625025,"aZ":-22.18492304886683,"pfxX":-3.4833639594965984,"pfxZ":5.219556972537131,"pX":-0.5038408618078128,"pZ":3.0895035393953663,"vX0":3.7943068008376635,"vY0":-136.56330002379156,"vZ0":-3.187476025996302,"x":136.21,"y":155.36,"x0":-1.4497325926283156,"y0":50.00524877557489,"z0":5.774142978979499,"aX":-6.6702822942950215},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.1,"breakHorizontal":5.6,"spinRate":2035,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.3990105936887107,"extension":6.448169293837594},"index":1,"playId":"59076fed-7c4a-3024-b006-fd1344c08f98","pitchNumber":1,"startTime":"2026-03-08T20:33:24.136Z","endTime":"2026-03-08T20:33:28.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":666134,"link":"/api/v1/people/666134"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74446321500473,"aZ":-27.735865544184634,"pfxX":-8.267634958864438,"pfxZ":2.5211222257019976,"pX":-1.0611026862493127,"pZ":3.0201391549935956,"vX0":3.64397355119327,"vY0":-131.533454314071,"vZ0":-2.0751078193942334,"x":157.45,"y":157.24,"x0":-1.3869287259565484,"y0":50.002872714000056,"z0":5.866913737589277,"aX":-14.550488123416079},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.3,"breakHorizontal":14.3,"spinRate":1839,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.41571284876580883,"extension":6.530410560715861},"index":2,"playId":"e186e856-6b4e-39c6-a412-43d80758ee23","pitchNumber":2,"startTime":"2026-03-08T20:33:39.147Z","endTime":"2026-03-08T20:33:44.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":666134,"link":"/api/v1/people/666134"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":94.2,"endSpeed":87.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.901706254859977,"aZ":-19.888269363202888,"pfxX":-3.025278381250871,"pfxZ":6.388309102546036,"pX":-1.1906289648935149,"pZ":2.1504630037550982,"vX0":2.0999219148611012,"vY0":-137.2239368085794,"vZ0":-5.656420447656097,"x":162.38,"y":180.72,"x0":-1.5693853912419131,"y0":50.00428101756763,"z0":5.576253964919043,"aX":-5.820071735510907},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.7,"breakHorizontal":5.0,"spinRate":2167,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.3978290346978941,"extension":6.336967429276568},"index":3,"playId":"0660cadb-4912-389f-856a-c16f7592308a","pitchNumber":3,"startTime":"2026-03-08T20:33:57.200Z","endTime":"2026-03-08T20:34:02.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":666134,"link":"/api/v1/people/666134"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33605181897625,"aZ":-26.595902689940182,"pfxX":-8.797159844090828,"pfxZ":3.2510327812645805,"pX":-1.7047956258849994,"pZ":2.4803850067292332,"vX0":2.4171318794021506,"vY0":-129.9086651514847,"vZ0":-3.387828677385363,"x":181.98,"y":171.81,"x0":-1.502431912243625,"y0":50.00145119902475,"z0":5.815359158370714,"aX":-15.086409100512286},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.4,"breakHorizontal":15.5,"spinRate":1743,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4210614078285775,"extension":6.473958361802578},"index":4,"playId":"2895a597-bfa8-3967-bb24-33adbb090d3c","pitchNumber":4,"startTime":"2026-03-08T20:34:13.679Z","endTime":"2026-03-08T20:34:18.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":666134,"link":"/api/v1/people/666134"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":82.5,"endSpeed":75.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06168683896286,"aZ":-38.42069379765416,"pfxX":0.9235483184688222,"pfxZ":-4.287855861478425,"pX":-1.030957587702802,"pZ":3.5159083014341297,"vX0":0.6066238824673081,"vY0":-120.0981185577699,"vZ0":2.2139934662362983,"x":156.3,"y":143.85,"x0":-1.4071560233291978,"y0":50.0056609479452,"z0":6.008352010609616,"aX":1.344181016410977},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-7.0,"breakHorizontal":-1.8,"spinRate":2380,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.456711052607516,"extension":6.23924122070894},"index":5,"playId":"9f2afb41-4166-3a62-81b8-f2bda922de0f","pitchNumber":5,"startTime":"2026-03-08T20:34:34.512Z","endTime":"2026-03-08T20:34:38.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":666134,"link":"/api/v1/people/666134"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.553789765604524,"aZ":-19.33100084552556,"pfxX":-3.6875551394067028,"pfxZ":6.672209331600268,"pX":-0.6450171714342517,"pZ":3.223792474686217,"vX0":3.505244443852799,"vY0":-137.6360905775998,"vZ0":-3.3870873270196395,"x":141.59,"y":151.74,"x0":-1.453823385107434,"y0":50.00534422596995,"z0":5.773972442628474,"aX":-7.100735311391166},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.6,"breakHorizontal":6.0,"spinRate":2165,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.39743002420663665,"extension":6.303212186869686},"index":6,"playId":"cc8f6311-02da-38ec-933f-e08f55db530c","pitchNumber":6,"startTime":"2026-03-08T20:34:52.354Z","endTime":"2026-03-08T20:35:19.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":666134,"link":"/api/v1/people/666134"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_ab"},{"player":{"id":682769,"link":"/api/v1/people/682769"},"credit":"p_ab"},{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_pa"},{"player":{"id":682769,"link":"/api/v1/people/682769"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"}},"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":12.300000000000004,"leverageIndex":1.93,"dramaIndex":129.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:35:19.377Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Genao grounds out, second baseman Adael Amador to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-08T20:35:37.669Z","endTime":"2026-03-08T20:36:10.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"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":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.609129588415215,"aZ":-20.605299319977718,"pfxX":-8.988349599450029,"pfxZ":6.0020342353868905,"pX":0.5594150515994332,"pZ":1.0716117475493545,"vX0":8.338143340085363,"vY0":-137.943734492734,"vZ0":-8.239877564872486,"x":95.68,"y":209.85,"x0":-1.3342981449699696,"y0":50.002546214468964,"z0":5.485844522974227,"aX":-17.326414438282324},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.2,"breakHorizontal":14.5,"spinRate":2314,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3970198188332694,"extension":6.452954016287791},"index":0,"playId":"ab847ae6-7129-377c-9a6b-60b3c2dd8e63","pitchNumber":1,"startTime":"2026-03-08T20:35:37.669Z","endTime":"2026-03-08T20:35:40.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.312969709918473,"aZ":-17.7802672249857,"pfxX":-3.075009235940408,"pfxZ":7.579652782412499,"pX":0.12368590998622395,"pZ":2.635956040113906,"vX0":5.625642218257742,"vY0":-136.5142052783482,"vZ0":-4.804753120392244,"x":112.29,"y":167.61,"x0":-1.5584984483532938,"y0":50.004388252521565,"z0":5.632041499456768,"aX":-5.84109277173667},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":4.4,"spinRate":2211,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4002799174611824,"extension":6.401820235507082},"hitData":{"launchSpeed":84.4,"launchAngle":-43.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.02,"coordY":160.51}},"index":1,"playId":"4d0603ce-2228-3117-9aa0-7b89d4143527","pitchNumber":2,"startTime":"2026-03-08T20:35:57.554Z","endTime":"2026-03-08T20:36:10.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694197,"link":"/api/v1/people/694197"},"credit":"b_ab"},{"player":{"id":682769,"link":"/api/v1/people/682769"},"credit":"p_ab"},{"player":{"id":694197,"link":"/api/v1/people/694197"},"credit":"b_pa"},{"player":{"id":682769,"link":"/api/v1/people/682769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:36:10.136Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-08T20:38:05.948Z","endTime":"2026-03-08T20:38:53.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52546313808707,"aZ":-14.075370833183273,"pfxX":4.902632860524609,"pfxZ":9.85349156434729,"pX":0.2648944434957461,"pZ":2.469486894720714,"vX0":-2.315878875256111,"vY0":-133.83313400444752,"vZ0":-6.01015034344969,"x":106.9,"y":172.1,"x0":0.49872510351897553,"y0":50.00039166173063,"z0":5.730367517168818,"aX":9.002514459725983},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":-8.5,"spinRate":1886,"spinDirection":151},"zone":5,"typeConfidence":0.9,"plateTime":0.40734127262119824,"extension":7.021200152014674},"index":0,"playId":"6e9e9a61-e2b6-3f71-b0c1-dc33fa1ea58d","pitchNumber":1,"startTime":"2026-03-08T20:38:19.024Z","endTime":"2026-03-08T20:38:22.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":91.9,"endSpeed":85.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11344757171439,"aZ":-13.125757875599339,"pfxX":3.2034465442090276,"pfxZ":10.352253783058105,"pX":-0.49444392834414014,"pZ":2.5325796346636276,"vX0":-3.7676160764855764,"vY0":-133.87227782506469,"vZ0":-5.945411789794442,"x":135.85,"y":170.4,"x0":0.5057857398110651,"y0":50.006453241624946,"z0":5.698153324077726,"aX":5.897145165229756},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.9,"breakHorizontal":-5.2,"spinRate":1936,"spinDirection":152},"zone":4,"typeConfidence":0.9,"plateTime":0.40698003891691004,"extension":7.1472703075492126},"index":1,"playId":"9b06885c-7a55-3f3e-85e3-e0b1195e73c1","pitchNumber":2,"startTime":"2026-03-08T20:38:33.573Z","endTime":"2026-03-08T20:38:38.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.731343840702873,"aZ":-38.15982465264517,"pfxX":-0.7855321381567739,"pfxZ":-3.9620956323731384,"pX":0.21640477770786865,"pZ":3.8806658769168942,"vX0":-1.13862351932223,"vY0":-121.73471267125556,"vZ0":2.797021800560425,"x":108.75,"y":134.0,"x0":0.791363741539238,"y0":50.00573545006432,"z0":6.008259052597098,"aX":-1.1853112402679946},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-6.4,"breakHorizontal":1.7,"spinRate":2248,"spinDirection":302},"zone":12,"typeConfidence":0.93,"plateTime":0.44903504363589164,"extension":6.78265325087829},"index":2,"playId":"a3e363d3-2ebf-3417-9dc4-b472074caa7e","pitchNumber":3,"startTime":"2026-03-08T20:38:49.090Z","endTime":"2026-03-08T20:38:53.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:38:53.115Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Sullivan singles on a ground ball to center fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-08T20:39:02.669Z","endTime":"2026-03-08T20:40:11.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.6,"endSpeed":77.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.813810468241318,"aZ":-33.62550738588399,"pfxX":-0.30244754796844153,"pfxZ":-0.9608102602336275,"pX":0.14550187237641207,"pZ":0.8976861348674342,"vX0":-1.3249832892632776,"vY0":-121.82399766544202,"vZ0":-4.597394811592783,"x":111.45,"y":214.54,"x0":0.7346103763786962,"y0":50.00222853091943,"z0":5.69975585949785,"aX":-0.4568379889202479},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.5,"breakHorizontal":0.8,"spinRate":2437,"spinDirection":315},"zone":14,"typeConfidence":0.82,"plateTime":0.4487369090879332,"extension":6.961973375787833},"index":0,"playId":"04c652e6-9200-33c8-bb8d-2373139b598b","pitchNumber":1,"startTime":"2026-03-08T20:39:23.546Z","endTime":"2026-03-08T20:39:27.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.868062311603676,"aZ":-15.842171900716412,"pfxX":3.776244280383994,"pfxZ":9.134191560062318,"pX":-0.14871379716876346,"pZ":2.85050084824806,"vX0":-2.8736959528949497,"vY0":-133.18678943235486,"vZ0":-4.587996897167939,"x":122.67,"y":161.82,"x0":0.45615962808672395,"y0":50.003794775285265,"z0":5.749190344485203,"aX":6.752590639398427},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.7,"breakHorizontal":-6.1,"spinRate":1809,"spinDirection":151},"zone":2,"typeConfidence":0.9,"plateTime":0.4119943034504807,"extension":7.037532181748976},"index":1,"playId":"188b92cb-5af5-3a26-b64d-6982ca7bf008","pitchNumber":2,"startTime":"2026-03-08T20:39:41.132Z","endTime":"2026-03-08T20:39:44.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33947351510421,"aZ":-22.615241040646378,"pfxX":5.278512996623961,"pfxZ":6.940963938908888,"pX":0.5437303800944653,"pZ":3.166232878425997,"vX0":-1.5145816137708261,"vY0":-116.6962099604547,"vZ0":-1.2536709961927017,"x":96.27,"y":153.29,"x0":0.5161793117899595,"y0":50.000268416319265,"z0":5.844485773254566,"aX":7.265457972917621},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":12.5,"breakHorizontal":-9.1,"spinRate":1290,"spinDirection":126},"zone":3,"typeConfidence":0.9,"plateTime":0.4696905055815579,"extension":7.140718459564127},"hitData":{"launchSpeed":83.1,"launchAngle":1.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.42,"coordY":86.02}},"index":2,"playId":"05e3f617-3823-3a97-adc9-03214025ec6a","pitchNumber":3,"startTime":"2026-03-08T20:39:59.193Z","endTime":"2026-03-08T20:40:11.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.68,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:40:11.388Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Karros singles on a line drive to center fielder Angel Martínez. Brett Sullivan scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-08T20:40:23.591Z","endTime":"2026-03-08T20:42:15.243Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.016478381891716,"aZ":-25.13773740540436,"pfxX":5.574428328809811,"pfxZ":5.0503316780633405,"pX":1.0001018653596232,"pZ":4.214064033342665,"vX0":-0.724075617250987,"vY0":-117.48019781489111,"vZ0":1.4633545705782187,"x":78.88,"y":125.0,"x0":0.5890775867881236,"y0":50.0009699010389,"z0":5.925812819718536,"aX":7.762269620617071},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":9.8,"breakHorizontal":-9.8,"spinRate":1272,"spinDirection":124},"zone":12,"typeConfidence":0.88,"plateTime":0.46687489003941707,"extension":6.854365471655534},"index":0,"playId":"ef818921-a61a-30f1-affa-4d2f7c17262f","pitchNumber":1,"startTime":"2026-03-08T20:40:33.448Z","endTime":"2026-03-08T20:40:38.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Brett Sullivan steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"ef818921-a61a-30f1-affa-4d2f7c17262f","startTime":"2026-03-08T20:40:46.736Z","endTime":"2026-03-08T20:40:59.672Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664954,"link":"/api/v1/people/664954"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":664954,"link":"/api/v1/people/664954"},"postOnSecond":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"homeTeamWinProbability":57.199999999999996,"awayTeamWinProbability":42.800000000000004,"homeTeamWinProbabilityAdded":1.79999999999999,"leverageIndex":1.27,"dramaIndex":48.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95009580792581,"aZ":-13.174877394615217,"pfxX":4.141908491861854,"pfxZ":10.498952432021813,"pX":0.03300088417236758,"pZ":3.0244182864366502,"vX0":-2.3023085750981567,"vY0":-133.70124300081085,"vZ0":-4.56202539901134,"x":115.74,"y":157.12,"x0":0.36736313500519874,"y0":50.00221044768265,"z0":5.6989650655913096,"aX":7.494986804068728},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":-7.0,"spinRate":1863,"spinDirection":152},"zone":2,"typeConfidence":0.9,"plateTime":0.4097367244902097,"extension":7.073583723864679},"index":2,"playId":"6ed72e75-3161-30d4-a7b5-f61f89fa426e","pitchNumber":2,"startTime":"2026-03-08T20:40:59.672Z","endTime":"2026-03-08T20:41:06.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63267958385453,"aZ":-14.085684274446413,"pfxX":4.209930563111712,"pfxZ":9.859962254965884,"pX":-0.5784300527704173,"pZ":2.528125550807715,"vX0":-3.9740455424845353,"vY0":-134.24230469327517,"vZ0":-5.651500617565622,"x":139.05,"y":170.52,"x0":0.3704164618918058,"y0":50.005393464103484,"z0":5.654544856416621,"aX":7.725415071014407},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":-6.8,"spinRate":1833,"spinDirection":149},"zone":4,"typeConfidence":0.9,"plateTime":0.4071959785046073,"extension":7.159166538884498},"index":3,"playId":"dabe8166-2bb8-32d6-ad60-f70f5f452061","pitchNumber":3,"startTime":"2026-03-08T20:41:42.572Z","endTime":"2026-03-08T20:41:45.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.28204179095058,"aZ":-42.90393059634201,"pfxX":-3.871568239864421,"pfxZ":-8.075294514660065,"pX":0.7432097710891573,"pZ":1.9470466342807746,"vX0":1.2326585493578226,"vY0":-114.81052811699482,"vZ0":0.370081374493912,"x":97.81,"y":114.98,"x0":0.7007730972006958,"y0":50.00443209167787,"z0":5.976861716312156,"aX":-5.14227943642414},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-14.2,"breakHorizontal":6.7,"spinRate":2517,"spinDirection":333},"zone":9,"typeConfidence":0.83,"plateTime":0.47802108241025554,"extension":6.898615559723304},"hitData":{"launchSpeed":84.5,"launchAngle":16.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":140.97,"coordY":91.6}},"index":4,"playId":"f1d63838-a388-3036-8e9f-b530fbf8aec6","pitchNumber":4,"startTime":"2026-03-08T20:42:00.759Z","endTime":"2026-03-08T20:42:15.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.8,"awayTeamWinProbability":34.2,"homeTeamWinProbabilityAdded":8.600000000000001,"leverageIndex":1.27,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:42:15.243Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"TJ Rumfield lines out to left fielder Kahlil Watson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-08T20:42:55.801Z","endTime":"2026-03-08T20:43:25.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":"e6d40433-11ca-3973-8a78-3d18a541b514","startTime":"2026-03-08T20:42:38.570Z","endTime":"2026-03-08T20:42:42.241Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":77.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.819770688873533,"aZ":-35.6094535668794,"pfxX":-2.0760829731699433,"pfxZ":-2.309036841859305,"pX":0.3902260650581333,"pZ":1.9153784351743925,"vX0":-0.13861033264650421,"vY0":-120.29190638729331,"vZ0":-1.7834547221047097,"x":102.13,"y":187.06,"x0":0.7186405350261693,"y0":50.00214268415142,"z0":5.776833409225107,"aX":-3.091063409940855},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.3,"breakHorizontal":3.8,"spinRate":2391,"spinDirection":313},"zone":9,"typeConfidence":0.9,"plateTime":0.4525692507796477,"extension":6.892864286227834},"index":1,"playId":"28481b55-995c-3424-815d-e4b032357cd6","pitchNumber":1,"startTime":"2026-03-08T20:42:57.917Z","endTime":"2026-03-08T20:43:02.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.138483366818942,"aZ":-16.593770731816583,"pfxX":4.2053195618059345,"pfxZ":8.589754973301332,"pX":-0.15438452136624456,"pZ":2.7051860802865226,"vX0":-3.025036904032824,"vY0":-133.44670238505316,"vZ0":-4.966152531270631,"x":122.88,"y":165.74,"x0":0.44417016072898574,"y0":50.005074312226014,"z0":5.775364412161072,"aX":7.630161904817668},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.8,"breakHorizontal":-7.0,"spinRate":1789,"spinDirection":154},"zone":5,"typeConfidence":0.9,"plateTime":0.40953652141114505,"extension":7.163267958896279},"hitData":{"launchSpeed":81.1,"launchAngle":25.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.18,"coordY":100.72}},"index":2,"playId":"80ab4fbc-156d-360d-a6dd-2de972c24446","pitchNumber":2,"startTime":"2026-03-08T20:43:15.255Z","endTime":"2026-03-08T20:43:25.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":-2.5999999999999943,"leverageIndex":1.08,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:43:25.387Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chad Stevens strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-08T20:43:37.306Z","endTime":"2026-03-08T20:45:24.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.722872100348354,"aZ":-15.269160947260405,"pfxX":3.805427065147288,"pfxZ":9.342562642618475,"pX":0.4323119803296495,"pZ":2.4129608898052504,"vX0":-1.5240468298594372,"vY0":-133.42034999274054,"vZ0":-5.598800753616268,"x":100.52,"y":173.63,"x0":0.5153341920697944,"y0":50.004019371789326,"z0":5.632585316859243,"aX":6.885977272603297},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.0,"breakHorizontal":-6.6,"spinRate":1840,"spinDirection":156},"zone":6,"typeConfidence":0.9,"plateTime":0.40995666490602023,"extension":7.135235160785995},"index":0,"playId":"5405c840-632f-389e-b80e-4b659426288a","pitchNumber":1,"startTime":"2026-03-08T20:43:50.451Z","endTime":"2026-03-08T20:43:55.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"b7837414-f53c-3b6c-a970-6768db5148cd","startTime":"2026-03-08T20:44:13.752Z","endTime":"2026-03-08T20:44:17.178Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.021644531730917,"aZ":-16.801519944462957,"pfxX":3.399997437945566,"pfxZ":8.436313747291724,"pX":-1.0097963132294465,"pZ":1.2340577252367582,"vX0":-4.527870181402797,"vY0":-133.68213906680526,"vZ0":-8.538324737132042,"x":155.49,"y":205.46,"x0":0.2589328060000268,"y0":50.00286641904587,"z0":5.660018914670022,"aX":6.195275708555274},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.8,"breakHorizontal":-5.3,"spinRate":1836,"spinDirection":144},"zone":13,"typeConfidence":0.9,"plateTime":0.40868423056544634,"extension":7.066905701620283},"index":2,"playId":"87614970-5e3f-364b-9ccd-1cda4b8cd238","pitchNumber":2,"startTime":"2026-03-08T20:44:32.869Z","endTime":"2026-03-08T20:44:42.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Kyle Karros steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":3,"actionPlayId":"87614970-5e3f-364b-9ccd-1cda4b8cd238","startTime":"2026-03-08T20:44:51.089Z","endTime":"2026-03-08T20:45:03.321Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"postOnSecond":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"homeTeamWinProbability":64.2,"awayTeamWinProbability":35.8,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.81,"dramaIndex":32.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.5,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50878765676007,"aZ":-25.716550363963606,"pfxX":4.50808060872248,"pfxZ":4.702689533391728,"pX":0.9309053995953601,"pZ":1.5203460362082517,"vX0":-0.243114482304136,"vY0":-116.90773836637281,"vZ0":-4.057112971602672,"x":81.52,"y":197.73,"x0":0.45148966228080106,"y0":50.00519740864528,"z0":5.711721686105144,"aX":6.196517620925268},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":7.7,"breakHorizontal":-8.0,"spinRate":1189,"spinDirection":127},"zone":14,"typeConfidence":0.87,"plateTime":0.4698010979939826,"extension":7.3051345562898},"index":4,"playId":"2ed795de-8705-38e0-ae85-315c9a680395","pitchNumber":3,"startTime":"2026-03-08T20:45:03.321Z","endTime":"2026-03-08T20:45:07.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-03-08T20:45:13.075Z","endTime":"2026-03-08T20:45:21.671Z","isPitch":false,"type":"action","player":{"id":677060,"link":"/api/v1/people/677060"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.1,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.121461208292423,"aZ":-22.01921747804993,"pfxX":4.760883908943794,"pfxZ":7.453009927621313,"pX":0.8601999166295536,"pZ":2.5181252484387695,"vX0":-0.3933154301917162,"vY0":-116.11155850529065,"vZ0":-2.559497095577247,"x":84.21,"y":170.79,"x0":0.4135505363237749,"y0":50.00368552904163,"z0":5.734037790190165,"aX":6.488755762582307},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":13.1,"breakHorizontal":-8.5,"spinRate":1382,"spinDirection":129},"zone":14,"typeConfidence":0.9,"plateTime":0.4720577620145865,"extension":7.058052159560211},"index":6,"playId":"08b35b25-81c1-3c15-91d8-193c4bbd2410","pitchNumber":4,"startTime":"2026-03-08T20:45:21.671Z","endTime":"2026-03-08T20:45:24.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677060,"link":"/api/v1/people/677060"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":677060,"link":"/api/v1/people/677060"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-3.000000000000007,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:45:24.835Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Martínez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-08T20:47:39.129Z","endTime":"2026-03-08T20:48:40.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jaden Hill replaces Eiberson Castellano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T20:47:16.418Z","endTime":"2026-03-08T20:47:41.513Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677955,"link":"/api/v1/people/677955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682769,"link":"/api/v1/people/682769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":97.7,"endSpeed":89.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25570424221483,"aZ":-20.669077272323438,"pfxX":-9.70588394905659,"pfxZ":5.616575515208447,"pX":-0.722643415806123,"pZ":2.2465992977561164,"vX0":4.88529288775337,"vY0":-142.1443229502004,"vZ0":-5.682824846076057,"x":144.55,"y":178.12,"x0":-1.2015188637338257,"y0":50.00447234306969,"z0":5.582135113088788,"aX":-19.884160822041732},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.2,"breakHorizontal":16.6,"spinRate":2273,"spinDirection":226},"zone":4,"typeConfidence":0.9,"plateTime":0.3851741559113204,"extension":5.747088293783561},"index":1,"playId":"24defdba-8585-32f0-a777-c24064ec5ce0","pitchNumber":1,"startTime":"2026-03-08T20:47:41.513Z","endTime":"2026-03-08T20:47:44.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-03-08T20:47:56.166Z","endTime":"2026-03-08T20:48:11.840Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.256323603756158,"aZ":-33.12416783345267,"pfxX":-9.018190148931179,"pfxZ":-0.6286542061188349,"pX":-0.6849989311309318,"pZ":3.207026391448193,"vX0":4.458817372415174,"vY0":-122.06666555053937,"vZ0":1.2030519067612255,"x":143.11,"y":152.19,"x0":-1.3561473963868573,"y0":50.00091081526933,"z0":5.542822790188898,"aX":-13.714470728070788},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.6,"breakHorizontal":15.4,"spinRate":1561,"spinDirection":260},"zone":1,"typeConfidence":0.91,"plateTime":0.4473730986978528,"extension":6.1199105244570084},"index":3,"playId":"36a87cbe-7470-3e49-b927-e2f998b683bc","pitchNumber":2,"startTime":"2026-03-08T20:48:11.840Z","endTime":"2026-03-08T20:48:16.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.994776895726602,"aZ":-33.807945466924615,"pfxX":1.3951492881599035,"pfxZ":-0.9815876208629604,"pX":-0.019757168346869757,"pZ":0.7906910008008918,"vX0":3.1123579952342406,"vY0":-128.37086196717848,"vZ0":-4.890006213826344,"x":117.75,"y":217.43,"x0":-1.4279147996808523,"y0":50.00081760093734,"z0":5.345252019052888,"aX":2.332396919562212},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.6,"breakHorizontal":-3.2,"spinRate":2510,"spinDirection":103},"zone":14,"typeConfidence":0.9,"plateTime":0.4263129326918351,"extension":5.772844133642442},"index":4,"playId":"e8bdde03-9133-35a2-b3b7-7798b59b4a9c","pitchNumber":3,"startTime":"2026-03-08T20:48:31.585Z","endTime":"2026-03-08T20:48:40.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:48:40.819Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Chase DeLauter lines out sharply to second baseman Adael Amador.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-08T20:48:46.546Z","endTime":"2026-03-08T20:49:39.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":86.8,"endSpeed":80.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88661833478238,"aZ":-34.83809595078154,"pfxX":1.5928293045272532,"pfxZ":-1.6308118590293308,"pX":-2.1175031227317604,"pZ":3.7661551370993673,"vX0":-1.5336055692291644,"vY0":-126.5138165832343,"vZ0":2.263963197547998,"x":197.71,"y":137.09,"x0":-1.7127065676731152,"y0":50.00228101209496,"z0":5.636526699393824,"aX":2.602564164742488},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.3,"breakHorizontal":-2.5,"spinRate":2486,"spinDirection":64},"zone":11,"typeConfidence":0.9,"plateTime":0.43161991834488145,"extension":5.633996734277642},"index":0,"playId":"e1516839-dec9-33ed-b161-c59dcb52c26f","pitchNumber":1,"startTime":"2026-03-08T20:49:00.262Z","endTime":"2026-03-08T20:49:03.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28748057628323,"aZ":-32.876066530570974,"pfxX":2.5814186954573697,"pfxZ":-0.4300795606618806,"pX":-0.6726519406296075,"pZ":2.9252229576889635,"vX0":1.5368763248629418,"vY0":-126.78944722051112,"vZ0":0.035896864035609655,"x":142.64,"y":159.8,"x0":-1.6232497127497545,"y0":50.00553053763192,"z0":5.546752582422779,"aX":4.179504843951421},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.5,"breakHorizontal":-5.0,"spinRate":2612,"spinDirection":87},"zone":1,"typeConfidence":0.91,"plateTime":0.43293598612509765,"extension":5.708581165457739},"index":1,"playId":"c0a643cd-9827-3fa5-a35b-ad3a42d06ee3","pitchNumber":2,"startTime":"2026-03-08T20:49:15.871Z","endTime":"2026-03-08T20:49:18.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.439197795968454,"aZ":-30.74298111264796,"pfxX":-10.098642057305126,"pfxZ":0.9269096772663215,"pX":-0.15116321016693288,"pZ":2.540721521996015,"vX0":5.747100622224011,"vY0":-123.15025307304397,"vZ0":-0.8467475865613943,"x":122.76,"y":170.18,"x0":-1.1977660515321455,"y0":50.00151008631076,"z0":5.479150276531808,"aX":-15.579168157787516},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.7,"breakHorizontal":17.0,"spinRate":1738,"spinDirection":261},"zone":5,"typeConfidence":0.9,"plateTime":0.4440049409872384,"extension":6.0410973705707205},"hitData":{"launchSpeed":104.5,"launchAngle":9.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":156.52,"coordY":139.91}},"index":2,"playId":"1de7316c-a5c6-335d-813b-9a7cc5e1d16f","pitchNumber":3,"startTime":"2026-03-08T20:49:35.112Z","endTime":"2026-03-08T20:49:39.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:49:39.821Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"David Fry flies out to right fielder Tyler Freeman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-08T20:49:56.483Z","endTime":"2026-03-08T20:52:23.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.129370039848606,"aZ":-36.42915391150244,"pfxX":-0.11978806307685019,"pfxZ":-2.6366880322525343,"pX":-1.2711109535115996,"pZ":3.2286170006710933,"vX0":0.4589195922430613,"vY0":-126.16915183842384,"vZ0":1.184145138248059,"x":165.45,"y":151.61,"x0":-1.4396103908588094,"y0":50.00123938649791,"z0":5.683980608587502,"aX":-0.19363821915407534},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.3,"breakHorizontal":0.1,"spinRate":2468,"spinDirection":79},"zone":11,"typeConfidence":0.87,"plateTime":0.4337562988343997,"extension":5.752052153500944},"index":0,"playId":"077ff90e-5f56-3dd7-bbe1-02368d97695b","pitchNumber":1,"startTime":"2026-03-08T20:50:04.404Z","endTime":"2026-03-08T20:50:08.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06430051039296,"aZ":-20.75803962971736,"pfxX":-9.861958077328929,"pfxZ":5.4691325325149,"pX":-0.7233602753348751,"pZ":2.711893158869674,"vX0":4.629170857147324,"vY0":-143.35858742496816,"vZ0":-4.813142069318819,"x":144.57,"y":165.56,"x0":-1.0744926664586532,"y0":50.006696768411565,"z0":5.702219577720958,"aX":-20.603204499287},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.1,"breakHorizontal":17.0,"spinRate":2312,"spinDirection":225},"zone":4,"typeConfidence":0.9,"plateTime":0.38156079477937066,"extension":5.760362881456191},"index":1,"playId":"ae3f50c7-45e7-30cf-9ffb-237e34c3943e","pitchNumber":2,"startTime":"2026-03-08T20:50:18.610Z","endTime":"2026-03-08T20:50:21.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.2,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.188341698980096,"aZ":-22.532981615747634,"pfxX":-9.90406218264799,"pfxZ":4.622886537262193,"pX":0.9735323345792769,"pZ":3.4232820821983756,"vX0":8.866096110529709,"vY0":-143.28233266857302,"vZ0":-2.7517650983066857,"x":79.89,"y":146.35,"x0":-0.8696858460471754,"y0":50.00121625023089,"z0":5.799381068540865,"aX":-20.651897935937672},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.0,"breakHorizontal":16.2,"spinRate":2334,"spinDirection":221},"zone":12,"typeConfidence":0.9,"plateTime":0.38183287112524633,"extension":5.777791011584836},"index":2,"playId":"83e3a50a-2baf-358a-822f-004a74e5e400","pitchNumber":3,"startTime":"2026-03-08T20:50:48.833Z","endTime":"2026-03-08T20:50:51.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.2,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65825286262011,"aZ":-22.393809553188703,"pfxX":-10.018352731886884,"pfxZ":4.69309180836505,"pX":-0.27660241259959495,"pZ":2.4871596203456625,"vX0":6.223678711609688,"vY0":-143.30940198651987,"vZ0":-4.49344154963592,"x":127.54,"y":171.63,"x0":-1.173226241581313,"y0":50.00144089811838,"z0":5.471560012523204,"aX":-20.867294235120337},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":7.8,"breakHorizontal":16.9,"spinRate":2370,"spinDirection":231},"zone":4,"typeConfidence":0.91,"plateTime":0.38199674622002977,"extension":5.799177905844246},"index":3,"playId":"31a143bc-31c1-35f6-a8d3-b8a6651081bc","pitchNumber":4,"startTime":"2026-03-08T20:51:06.131Z","endTime":"2026-03-08T20:51:09.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.972631005545594,"aZ":-31.778839299047604,"pfxX":0.8310506059924716,"pfxZ":0.23191692187224522,"pX":2.1899680587087818,"pZ":1.405500283901051,"vX0":8.179884004708208,"vY0":-128.7907374084591,"vZ0":-4.06668975299022,"x":33.52,"y":200.83,"x0":-1.1206186167372167,"y0":50.00143341415442,"z0":5.432888464450268,"aX":1.4113797755030877},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.2,"breakHorizontal":-3.1,"spinRate":2526,"spinDirection":94},"zone":14,"typeConfidence":0.9,"plateTime":0.42350063676739547,"extension":5.812841123885883},"index":4,"playId":"69656651-7958-37e4-93eb-cf69f714b4a4","pitchNumber":5,"startTime":"2026-03-08T20:51:31.850Z","endTime":"2026-03-08T20:51:36.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.533248451172067,"aZ":-31.646307560212396,"pfxX":1.1476437709863943,"pfxZ":0.3146999016346088,"pX":1.1392772190435019,"pZ":1.7516024966088952,"vX0":5.621624902427022,"vY0":-128.69475212234101,"vZ0":-3.1998110721128206,"x":73.57,"y":191.49,"x0":-1.2183637754837777,"y0":50.00369541777697,"z0":5.450229253844322,"aX":1.933956896403911},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.1,"breakHorizontal":-3.2,"spinRate":2594,"spinDirection":85},"zone":14,"typeConfidence":0.9,"plateTime":0.4248457059448305,"extension":5.787365614530141},"index":5,"playId":"7f5e5ded-0db2-3595-9453-e7623264ed4f","pitchNumber":6,"startTime":"2026-03-08T20:51:48.657Z","endTime":"2026-03-08T20:51:54.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.2,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.407531617664826,"aZ":-24.609143425141106,"pfxX":-10.90169717453323,"pfxZ":3.644255733951928,"pX":0.15123804117388742,"pZ":2.679222848170539,"vX0":7.918041046763831,"vY0":-142.867345301879,"vZ0":-3.570787345730529,"x":111.24,"y":166.44,"x0":-1.2328855647244907,"y0":50.005141641236726,"z0":5.483150340566287,"aX":-22.6493915378007},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.1,"breakHorizontal":18.2,"spinRate":2270,"spinDirection":227},"zone":5,"typeConfidence":0.91,"plateTime":0.38265525645873355,"extension":5.925258421447289},"hitData":{"launchSpeed":92.6,"launchAngle":41.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.85,"coordY":88.09}},"index":6,"playId":"fd345aae-8b2b-3634-ae4b-5ef388ff95e8","pitchNumber":7,"startTime":"2026-03-08T20:52:13.088Z","endTime":"2026-03-08T20:52:23.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:52:23.603Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adael Amador singles on a line drive to left fielder Kahlil Watson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-08T20:54:19.341Z","endTime":"2026-03-08T20:54:46.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Single","eventType":"single","movementReason":null,"runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4747627884622,"aZ":-16.568667929876693,"pfxX":1.5648134100460944,"pfxZ":8.94336827147507,"pX":-0.6352072558144096,"pZ":3.0394486504774525,"vX0":-2.938420127054451,"vY0":-130.286616990838,"vZ0":-3.888455987605445,"x":141.21,"y":156.71,"x0":0.29629834179651954,"y0":50.005765155086195,"z0":5.778487704895532,"aX":2.731777758813461},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.7,"breakHorizontal":-2.3,"spinRate":1795,"spinDirection":156},"zone":1,"typeConfidence":0.87,"plateTime":0.4179932750349944,"extension":7.0192450187864495},"hitData":{"launchSpeed":85.3,"launchAngle":16.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":60.19,"coordY":108.74}},"index":0,"playId":"6b8f39b3-ad6d-3c27-beeb-c060defe77e9","pitchNumber":1,"startTime":"2026-03-08T20:54:35.805Z","endTime":"2026-03-08T20:54:46.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.1,"awayTeamWinProbability":29.900000000000006,"homeTeamWinProbabilityAdded":3.1999999999999886,"leverageIndex":0.8,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:54:46.201Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Freeman doubles (2) on a line drive to left fielder Kahlil Watson. Adael Amador scores. Fielding error by left fielder Kahlil Watson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-08T20:55:29.502Z","endTime":"2026-03-08T20:56:04.866Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"bf6a40ef-753e-4563-ac66-c370fdda8574","startTime":"2026-03-08T20:55:07.434Z","endTime":"2026-03-08T20:55:14.740Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":691182,"link":"/api/v1/people/691182"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.769290056799772,"aZ":-16.68444431034441,"pfxX":3.8167792530186104,"pfxZ":8.764191550720014,"pX":-0.8298965708132703,"pZ":1.0555044123513901,"vX0":-4.323855551415626,"vY0":-131.3381855287815,"vZ0":-8.748478956468016,"x":148.63,"y":210.28,"x0":0.33283608413358623,"y0":50.003646925952125,"z0":5.642316019043897,"aX":6.746548160998083},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.4,"breakHorizontal":-6.1,"spinRate":1933,"spinDirection":152},"zone":13,"typeConfidence":0.89,"plateTime":0.41518257128229274,"extension":7.240829316319071},"index":1,"playId":"2e0d92f9-2662-33cc-be78-2abe405af9f8","pitchNumber":1,"startTime":"2026-03-08T20:55:31.866Z","endTime":"2026-03-08T20:55:35.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":691182,"link":"/api/v1/people/691182"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.843396828256015,"aZ":-16.528113039319557,"pfxX":3.30436743427536,"pfxZ":8.611538906795097,"pX":-0.06930538916203638,"pZ":1.9347106819231397,"vX0":-2.662562553682886,"vY0":-132.8057557966063,"vZ0":-6.5619122158596985,"x":119.64,"y":186.54,"x0":0.5084970320064824,"y0":50.00421968398207,"z0":5.605082494228436,"aX":6.0049255500916106},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.6,"breakHorizontal":-5.5,"spinRate":1808,"spinDirection":151},"zone":8,"typeConfidence":0.89,"plateTime":0.40973086314415585,"extension":7.182921397809496},"hitData":{"launchSpeed":108.6,"launchAngle":19.0,"totalDistance":345.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":51.79,"coordY":87.54}},"index":2,"playId":"346a5c67-9688-3705-bcd0-c90199792475","pitchNumber":2,"startTime":"2026-03-08T20:55:49.920Z","endTime":"2026-03-08T20:56:04.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":691182,"link":"/api/v1/people/691182"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.7,"awayTeamWinProbability":19.299999999999997,"homeTeamWinProbabilityAdded":10.600000000000009,"leverageIndex":1.32,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:56:04.866Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake McCarthy grounds out, pitcher Joey Cantillo to first baseman CJ Kayfus.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-08T20:56:36.886Z","endTime":"2026-03-08T20:57:42.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676282,"link":"/api/v1/people/676282"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.862991205865914,"aZ":-34.14024520274673,"pfxX":-0.7179872654124051,"pfxZ":-1.3551095471409678,"pX":0.22515412331239498,"pZ":3.1037072151693086,"vX0":-0.6325963886809082,"vY0":-119.35095227412019,"vZ0":0.6458940860542164,"x":108.42,"y":154.98,"x0":0.5864275950400338,"y0":50.00289312910574,"z0":5.891588128558057,"aX":-1.041122588845664},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.0,"breakHorizontal":1.4,"spinRate":2213,"spinDirection":301},"zone":2,"typeConfidence":0.78,"plateTime":0.45801467143338437,"extension":6.945056455752955},"index":0,"playId":"a22fba29-6388-3719-8735-c72a88d92733","pitchNumber":1,"startTime":"2026-03-08T20:56:36.886Z","endTime":"2026-03-08T20:56:44.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":79.9,"endSpeed":73.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81632037643481,"aZ":-24.892669531178534,"pfxX":6.785056413442171,"pfxZ":5.338524763003511,"pX":0.8755092193394979,"pZ":1.7689410844958189,"vX0":-1.1431873772947099,"vY0":-116.3172945485657,"vZ0":-3.5650045334559692,"x":83.63,"y":191.02,"x0":0.49360389308137304,"y0":50.00282010264711,"z0":5.694674143532805,"aX":9.251102232450386},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":9.0,"breakHorizontal":-12.0,"spinRate":1363,"spinDirection":126},"zone":14,"typeConfidence":0.9,"plateTime":0.47179214898909105,"extension":7.1966755559827265},"index":1,"playId":"b7106872-4288-38e1-85de-0fce5a089167","pitchNumber":2,"startTime":"2026-03-08T20:56:56.015Z","endTime":"2026-03-08T20:57:02.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.985424056285197,"aZ":-35.797907954067604,"pfxX":-0.3139952880637349,"pfxZ":-2.531456852954765,"pX":1.0867376191514422,"pZ":2.8458271453284665,"vX0":0.9522004720912164,"vY0":-118.58728849298508,"vZ0":0.28751988290429265,"x":75.58,"y":161.94,"x0":0.7213570245779851,"y0":50.005285114280184,"z0":5.979827534631386,"aX":-0.4487572711708082},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.3,"breakHorizontal":0.4,"spinRate":2256,"spinDirection":306},"zone":12,"typeConfidence":0.77,"plateTime":0.46129666351606247,"extension":6.951772519296367},"index":2,"playId":"fcc2c182-3504-34d4-96f0-294d41282a03","pitchNumber":3,"startTime":"2026-03-08T20:57:14.732Z","endTime":"2026-03-08T20:57:19.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.609171275298145,"aZ":-16.67202179496147,"pfxX":2.563869560516932,"pfxZ":8.553054300856562,"pX":-0.500331837049095,"pZ":2.4375065882600415,"vX0":-3.323772727491864,"vY0":-133.27822610828306,"vZ0":-5.37050996024026,"x":136.07,"y":172.97,"x0":0.4254370528459817,"y0":50.00333011328491,"z0":5.6687481776060435,"aX":4.647636250098962},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.6,"breakHorizontal":-4.0,"spinRate":1820,"spinDirection":146},"zone":4,"typeConfidence":0.9,"plateTime":0.409778783880125,"extension":7.176389757498305},"hitData":{"launchSpeed":76.4,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.76,"coordY":183.32}},"index":3,"playId":"6fc9d2d9-e8c7-3b7e-b449-7f1c3d0ad3b0","pitchNumber":4,"startTime":"2026-03-08T20:57:34.710Z","endTime":"2026-03-08T20:57:42.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.82,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:57:42.121Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Goodman grounds out, shortstop Daniel Schneemann to first baseman CJ Kayfus.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-08T20:58:06.716Z","endTime":"2026-03-08T20:58:48.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.341290830410657,"aZ":-43.431508141547006,"pfxX":-6.222578266762572,"pfxZ":-8.670898036822859,"pX":-0.823677917917805,"pZ":2.5994322433865027,"vX0":-1.2181779011120426,"vY0":-113.39002646670433,"vZ0":1.9695940313179552,"x":148.4,"y":168.6,"x0":0.529260298542222,"y0":50.00319298878526,"z0":6.063053367820768,"aX":-8.077431894460442},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-14.9,"breakHorizontal":11.5,"spinRate":2681,"spinDirection":334},"zone":11,"typeConfidence":0.9,"plateTime":0.48361938287826156,"extension":6.763609032918915},"index":0,"playId":"6251bf1a-ef45-3b9d-bf8b-b9f73d1289c6","pitchNumber":1,"startTime":"2026-03-08T20:58:06.763Z","endTime":"2026-03-08T20:58:13.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.222609239662642,"aZ":-43.683833178584585,"pfxX":-6.081561454635808,"pfxZ":-8.909286343442952,"pX":-0.19914958890942158,"pZ":3.4373884451517323,"vX0":-0.060930565437736284,"vY0":-113.10972319893624,"vZ0":3.8180892846498855,"x":124.59,"y":145.97,"x0":0.6178864892468413,"y0":50.00304564290734,"z0":6.116666959770708,"aX":-7.855802405646898},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-14.8,"breakHorizontal":11.0,"spinRate":2509,"spinDirection":331},"zone":11,"typeConfidence":0.9,"plateTime":0.48481556953043814,"extension":6.90771634928546},"index":1,"playId":"26e583ea-4abb-3d74-8144-cc15ea825ca6","pitchNumber":2,"startTime":"2026-03-08T20:58:24.773Z","endTime":"2026-03-08T20:58:29.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.19294110662751,"aZ":-24.07470596318838,"pfxX":4.876170636511042,"pfxZ":5.697177407176872,"pX":0.43286581923847556,"pZ":2.5755585432583534,"vX0":-1.6453245701048573,"vY0":-118.12282297059922,"vZ0":-2.221284187147469,"x":100.5,"y":169.24,"x0":0.5024054421948245,"y0":50.00473796457732,"z0":5.727892008069848,"aX":6.933971401249115},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":10.1,"breakHorizontal":-8.5,"spinRate":1467,"spinDirection":130},"zone":6,"typeConfidence":0.88,"plateTime":0.46260934473140836,"extension":7.065622190991739},"hitData":{"launchSpeed":107.6,"launchAngle":5.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.67,"coordY":138.34}},"index":2,"playId":"da2d00b7-bd06-3936-8525-cfd64351c472","pitchNumber":3,"startTime":"2026-03-08T20:58:40.827Z","endTime":"2026-03-08T20:58:48.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.4,"awayTeamWinProbability":24.599999999999994,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.91,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:58:48.630Z","atBatIndex":23},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mickey Moniak lines out to first baseman CJ Kayfus.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-08T20:59:06.188Z","endTime":"2026-03-08T20:59:42.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.178515761274426,"aZ":-22.643134295644295,"pfxX":4.802836346035061,"pfxZ":6.813081722864,"pX":0.07849896703627772,"pZ":0.986147845421952,"vX0":-2.3267511643959558,"vY0":-117.26499527104184,"vZ0":-5.831283955523821,"x":114.01,"y":212.15,"x0":0.4570460524501181,"y0":50.00550391413416,"z0":5.6042826808107415,"aX":6.721949099752099},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":11.3,"breakHorizontal":-8.2,"spinRate":1389,"spinDirection":131},"zone":14,"typeConfidence":0.89,"plateTime":0.466241355033441,"extension":7.200157161382628},"index":0,"playId":"d7ba1360-4b3e-34b1-9570-430afade0692","pitchNumber":1,"startTime":"2026-03-08T20:59:15.647Z","endTime":"2026-03-08T20:59:18.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.55632548071224,"aZ":-22.787332438735366,"pfxX":4.957647541240398,"pfxZ":6.618887420481697,"pX":-0.21521701079916242,"pZ":1.6042429316011342,"vX0":-2.906155316998098,"vY0":-118.0547804531863,"vZ0":-4.480305024384969,"x":125.2,"y":195.47,"x0":0.3849437333848682,"y0":50.000960888029354,"z0":5.613040744621704,"aX":7.0275587606946},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":11.2,"breakHorizontal":-8.3,"spinRate":1425,"spinDirection":131},"zone":13,"typeConfidence":0.88,"plateTime":0.4631928607284519,"extension":7.1143417299136775},"hitData":{"launchSpeed":83.5,"launchAngle":11.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":169.4,"coordY":156.33}},"index":1,"playId":"3e56d857-7523-33a2-b820-25852dcb3b43","pitchNumber":2,"startTime":"2026-03-08T20:59:33.584Z","endTime":"2026-03-08T20:59:42.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-2.500000000000014,"leverageIndex":0.93,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-08T20:59:42.911Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Schneemann grounds out, shortstop Chad Stevens to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-08T21:02:25.304Z","endTime":"2026-03-08T21:03:48.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677060,"link":"/api/v1/people/677060"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Seth Halvorsen replaces Jaden Hill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T21:01:54.916Z","endTime":"2026-03-08T21:02:27.669Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678020,"link":"/api/v1/people/678020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":92.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.592353152298177,"aZ":-14.114871329004856,"pfxX":-7.737452020011889,"pfxZ":8.410098922443547,"pX":0.7729859247210904,"pZ":1.4043107503863812,"vX0":11.065577021974184,"vY0":-144.86080226034494,"vZ0":-9.6703080781702,"x":87.54,"y":200.86,"x0":-2.073001015440399,"y0":50.00103531816549,"z0":5.627007717144137,"aX":-16.611882604565324},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":13.6,"breakHorizontal":12.1,"spinRate":2243,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.37664070643074465,"extension":6.732546898953143},"index":1,"playId":"c4de1337-e235-30da-9126-0691a870bc8c","pitchNumber":1,"startTime":"2026-03-08T21:02:27.669Z","endTime":"2026-03-08T21:02:35.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":98.6,"endSpeed":90.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.906121063630646,"aZ":-16.122313687315387,"pfxX":-7.947500888535538,"pfxZ":7.693236903826043,"pX":-0.6318576017534595,"pZ":1.3332001330777645,"vX0":6.979177384701369,"vY0":-143.2428578200931,"vZ0":-9.096469833912156,"x":141.08,"y":202.78,"x0":-2.062786600586199,"y0":50.001259584416566,"z0":5.549664868660222,"aX":-16.577387861784207},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.4,"breakHorizontal":13.1,"spinRate":2214,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.3818154742628659,"extension":6.70280730781567},"index":2,"playId":"e557f67b-078b-383c-95d9-fb49f27b96f5","pitchNumber":2,"startTime":"2026-03-08T21:02:43.105Z","endTime":"2026-03-08T21:02:47.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.606858154147844,"aZ":-14.839362593947788,"pfxX":-6.9456366446625655,"pfxZ":8.31658281932478,"pX":-0.24225744501453336,"pZ":2.5150039821457995,"vX0":7.83230529964034,"vY0":-142.91667136547142,"vZ0":-6.385974753010703,"x":126.23,"y":170.87,"x0":-2.1060804866787515,"y0":50.00412576560248,"z0":5.697716113709218,"aX":-14.478516546181538},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.0,"breakHorizontal":11.2,"spinRate":2185,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3821487912993309,"extension":6.793071395575319},"index":3,"playId":"cd49e261-6196-34a0-9810-07162a3978ce","pitchNumber":3,"startTime":"2026-03-08T21:03:01.772Z","endTime":"2026-03-08T21:03:05.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":91.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67075021019335,"aZ":-16.887124735650108,"pfxX":-7.3532343439133,"pfxZ":7.2061116254343816,"pX":1.3923017562022522,"pZ":2.5350605428583206,"vX0":12.11596312014943,"vY0":-143.6838232688752,"vZ0":-6.042101981716125,"x":63.93,"y":170.33,"x0":-1.8953932863164804,"y0":50.00426216424533,"z0":5.6887710468044315,"aX":-15.60379407092649},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.1,"breakHorizontal":11.3,"spinRate":2210,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.379052638778008,"extension":6.841421965063645},"index":4,"playId":"7a9103a7-39cc-36e4-aa7d-80fcaa3c59eb","pitchNumber":4,"startTime":"2026-03-08T21:03:19.765Z","endTime":"2026-03-08T21:03:24.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":91.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23965864588755,"aZ":-16.255681002088096,"pfxX":-6.51197741235471,"pfxZ":7.5232626924915476,"pX":-0.046007745217726236,"pZ":1.7346771615155785,"vX0":8.468270176251695,"vY0":-144.02333897960807,"vZ0":-8.312504414950105,"x":118.75,"y":191.94,"x0":-2.1686291212369424,"y0":50.001765468360965,"z0":5.6492157520864135,"aX":-13.776666609133466},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.2,"breakHorizontal":10.2,"spinRate":2257,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.37928330759537365,"extension":6.638040250296284},"hitData":{"launchSpeed":104.4,"launchAngle":2.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.65,"coordY":147.34}},"index":5,"playId":"89866f50-0427-36a0-a80e-c9e34910cce3","pitchNumber":5,"startTime":"2026-03-08T21:03:36.531Z","endTime":"2026-03-08T21:03:48.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":678020,"link":"/api/v1/people/678020"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":678020,"link":"/api/v1/people/678020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:03:48.194Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"CJ Kayfus walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-08T21:03:58.387Z","endTime":"2026-03-08T21:05:24.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49251935492892,"aZ":-25.087189766677007,"pfxX":-8.300590156607418,"pfxZ":4.022780344047017,"pX":-0.46497411054689375,"pZ":0.9410771869715302,"vX0":8.196356242327933,"vY0":-131.32187290771137,"vZ0":-7.2901229693552905,"x":134.72,"y":213.37,"x0":-2.534876216064891,"y0":50.005567614175355,"z0":5.595534074219489,"aX":-14.629778111563883},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.0,"breakHorizontal":13.4,"spinRate":1518,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.41569440917578593,"extension":6.65031496880506},"index":0,"playId":"267a9200-468a-3ce6-a909-0307d1b7f888","pitchNumber":1,"startTime":"2026-03-08T21:04:07.178Z","endTime":"2026-03-08T21:04:12.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.0,"endSpeed":91.9,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.784125530312796,"aZ":-13.622376761000321,"pfxX":-6.959623681071974,"pfxZ":8.64265434239794,"pX":0.46719828085886467,"pZ":1.5383778552986194,"vX0":10.155677509981535,"vY0":-145.0851225100351,"vZ0":-9.306010914082098,"x":99.19,"y":197.24,"x0":-2.163266091230907,"y0":50.00020362105315,"z0":5.603647077965279,"aX":-14.935871493859212},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.0,"breakHorizontal":10.8,"spinRate":2117,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.37653681570941355,"extension":6.810489394636583},"index":1,"playId":"0c51a31a-05fb-3d62-980c-79d06c6c5f0b","pitchNumber":2,"startTime":"2026-03-08T21:04:21.315Z","endTime":"2026-03-08T21:04:26.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":100.7,"endSpeed":91.6,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.29953474866568,"aZ":-14.791577926144676,"pfxX":-7.608598571562608,"pfxZ":8.065750966381302,"pX":1.2014519309602227,"pZ":3.0597291547033807,"vX0":11.731152626885557,"vY0":-146.0618373640038,"vZ0":-5.290112166594033,"x":71.2,"y":156.17,"x0":-1.8835413059957162,"y0":50.001490423667974,"z0":5.788054602268369,"aX":-16.394845120623486},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.7,"breakHorizontal":11.4,"spinRate":2284,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.37541002554135927,"extension":6.766575166025409},"index":2,"playId":"d27710c6-1004-3293-a9fd-d34b1d21808b","pitchNumber":3,"startTime":"2026-03-08T21:04:41.316Z","endTime":"2026-03-08T21:04:48.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.2,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.586683123630344,"aZ":-18.005838354082933,"pfxX":-9.595043496790396,"pfxZ":6.794852555406891,"pX":-1.3146261996420396,"pZ":3.29063524303644,"vX0":6.285161888682358,"vY0":-143.38166447913815,"vZ0":-3.7021555856717443,"x":167.11,"y":149.93,"x0":-2.2863485802418624,"y0":50.00544058436036,"z0":5.719455433088701,"aX":-20.017499274627408},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.8,"breakHorizontal":16.2,"spinRate":2261,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.38173536449168166,"extension":6.782305108432257},"index":3,"playId":"d84b4e18-a9d9-360b-80ee-c6d9a93e1ade","pitchNumber":4,"startTime":"2026-03-08T21:05:00.667Z","endTime":"2026-03-08T21:05:05.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.2,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24630026359687,"aZ":-13.915150049903238,"pfxX":-7.6548619146006,"pfxZ":8.761729590308617,"pX":-1.0542020011961508,"pZ":2.8277388110408217,"vX0":5.673527292207273,"vY0":-143.24491658542186,"vZ0":-5.736929983366841,"x":157.18,"y":162.43,"x0":-2.0632680430498054,"y0":50.00154591233146,"z0":5.722137260427855,"aX":-15.950035509504563},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.9,"breakHorizontal":12.7,"spinRate":2281,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3819695898685347,"extension":6.808901239671587},"index":4,"playId":"c3e2fede-b064-3c01-b205-bacf67dd0ac0","pitchNumber":5,"startTime":"2026-03-08T21:05:18.583Z","endTime":"2026-03-08T21:05:24.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":678020,"link":"/api/v1/people/678020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.6,"awayTeamWinProbability":27.400000000000006,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.74,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:05:24.101Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Jones strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-08T21:05:32.717Z","endTime":"2026-03-08T21:06:51.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.528434109958898,"aZ":-28.899898036496925,"pfxX":0.7621043601415218,"pfxZ":1.957966518346998,"pX":0.6377610341181488,"pZ":2.926978253226463,"vX0":6.707197412937068,"vY0":-128.78137003484062,"vZ0":-1.9128373874725537,"x":92.69,"y":159.75,"x0":-2.1029991729077167,"y0":50.00583553223284,"z0":5.921790051309162,"aX":1.2748457234090544},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.4,"breakHorizontal":-2.9,"spinRate":2465,"spinDirection":76},"zone":6,"typeConfidence":2.0,"plateTime":0.4258385075909432,"extension":6.7522417392486025},"index":0,"playId":"908a131b-e553-36ea-b5d2-40ac4fe98c7b","pitchNumber":1,"startTime":"2026-03-08T21:05:48.911Z","endTime":"2026-03-08T21:05:54.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":101.5,"endSpeed":92.2,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.684468562919925,"aZ":-13.449015770424161,"pfxX":-7.667451221608044,"pfxZ":8.55277364935239,"pX":0.5729157180811953,"pZ":3.0494014327731507,"vX0":10.01503326732746,"vY0":-147.41514373514417,"vZ0":-5.525798040639195,"x":95.16,"y":156.45,"x0":-1.8803684489598531,"y0":50.00647320092257,"z0":5.749543936887802,"aX":-16.7944247525894},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":14.4,"breakHorizontal":11.8,"spinRate":2317,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.3722663302852234,"extension":6.704144316134491},"index":1,"playId":"afa678a6-a015-35d0-a777-00b61bb86d80","pitchNumber":2,"startTime":"2026-03-08T21:06:06.305Z","endTime":"2026-03-08T21:06:12.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":101.5,"endSpeed":92.1,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.314383036779375,"aZ":-11.749921411863637,"pfxX":-7.5458032062361085,"pfxZ":9.356708857088044,"pX":0.03796559069695838,"pZ":2.1732610718077066,"vX0":8.465876436779848,"vY0":-147.33665765098678,"vZ0":-8.361084335699562,"x":115.55,"y":180.1,"x0":-1.90202473063854,"y0":50.00246425485977,"z0":5.754697855791338,"aX":-16.47230241130296},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":15.2,"breakHorizontal":11.9,"spinRate":2425,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.372761760645659,"extension":6.850994658679851},"index":2,"playId":"e0998aad-ed6a-3b07-94a4-3d9380bc0d34","pitchNumber":3,"startTime":"2026-03-08T21:06:25.088Z","endTime":"2026-03-08T21:06:28.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.321752611908853,"aZ":-26.873943824283195,"pfxX":1.2231362270724924,"pfxZ":3.0795508033783054,"pX":0.4468991982312876,"pZ":1.952587342153143,"vX0":5.9035431100896805,"vY0":-130.61948169895476,"vZ0":-4.985189868022557,"x":99.97,"y":186.06,"x0":-2.004484729485397,"y0":50.00554423587067,"z0":5.914487994847814,"aX":2.1065186960852085},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.7,"breakHorizontal":-3.6,"spinRate":2515,"spinDirection":81},"zone":9,"typeConfidence":2.0,"plateTime":0.4198395283352143,"extension":6.7155918311191},"index":3,"playId":"009e96da-e619-38b2-9df0-408eb973ffcd","pitchNumber":4,"startTime":"2026-03-08T21:06:45.471Z","endTime":"2026-03-08T21:06:51.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_ab"},{"player":{"id":678020,"link":"/api/v1/people/678020"},"credit":"p_ab"},{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_pa"},{"player":{"id":678020,"link":"/api/v1/people/678020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.0,"awayTeamWinProbability":24.0,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:06:51.931Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Brito strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-08T21:07:14.211Z","endTime":"2026-03-08T21:08:37.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"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":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.147709228460485,"aZ":-30.185042015546973,"pfxX":2.0798316109617527,"pfxZ":1.2133631613104967,"pX":0.2819822017460229,"pZ":2.724576371628803,"vX0":5.2090041239659515,"vY0":-127.03325598095084,"vZ0":-2.1255641166457653,"x":106.25,"y":165.22,"x0":-2.0624246822205903,"y0":50.00378572841167,"z0":5.963349147100216,"aX":3.4106507572076876},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.9,"breakHorizontal":-4.9,"spinRate":2511,"spinDirection":61},"zone":6,"typeConfidence":2.0,"plateTime":0.4305725898040005,"extension":6.694741817030269},"index":0,"playId":"5fca0917-1cbe-310c-bb0e-887bfe494a50","pitchNumber":1,"startTime":"2026-03-08T21:07:14.211Z","endTime":"2026-03-08T21:07:18.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.759055853965922,"aZ":-33.65658903213418,"pfxX":0.4662444625035369,"pfxZ":-0.8856197529311132,"pX":0.33793872870805386,"pZ":2.56811952428695,"vX0":5.511155005984717,"vY0":-128.3515492560992,"vZ0":-2.2862403438016177,"x":104.12,"y":169.44,"x0":-1.8910327044173225,"y0":50.00035102894846,"z0":6.072762385195772,"aX":0.7826079958096811},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.9,"breakHorizontal":-2.0,"spinRate":2433,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.4255557300385515,"extension":6.70392084138475},"index":1,"playId":"c6999420-57e0-3af9-8e07-3e0bae3ebaef","pitchNumber":2,"startTime":"2026-03-08T21:07:30.351Z","endTime":"2026-03-08T21:07:34.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":102.5,"endSpeed":93.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.02671207520821,"aZ":-14.336644968731242,"pfxX":-7.879750699397254,"pfxZ":7.9825624567697755,"pX":0.051737127254411944,"pZ":2.012322987260893,"vX0":8.633034724691566,"vY0":-148.8244399585888,"vZ0":-8.571219446901098,"x":115.03,"y":184.45,"x0":-1.8683801113478722,"y0":50.00349764156187,"z0":5.767686194293441,"aX":-17.60774562220592},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":12.8,"breakHorizontal":12.5,"spinRate":2234,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.3685870367992172,"extension":6.905616232827171},"index":2,"playId":"00739704-e969-3219-aabd-8baf0399b832","pitchNumber":3,"startTime":"2026-03-08T21:07:50.612Z","endTime":"2026-03-08T21:07:54.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":101.3,"endSpeed":93.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.462085012648036,"aZ":-15.74492755114138,"pfxX":-5.959156983732033,"pfxZ":7.360637590804457,"pX":-0.8401175163056527,"pZ":3.9206376438614607,"vX0":5.098783265246718,"vY0":-147.63255199750097,"vZ0":-3.1046946288851394,"x":149.02,"y":132.92,"x0":-1.8058173751261966,"y0":50.00340936587377,"z0":5.899203616641482,"aX":-13.302115760897852},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":13.0,"breakHorizontal":10.0,"spinRate":2110,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.36943920163362076,"extension":6.682734768398411},"index":3,"playId":"ccff2d0d-f864-33df-b8e0-39690189b1a5","pitchNumber":4,"startTime":"2026-03-08T21:08:12.700Z","endTime":"2026-03-08T21:08:17.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78632362396552,"aZ":-29.57311945803611,"pfxX":1.1623221295782384,"pfxZ":1.5443787883446642,"pX":-0.3519276228699886,"pZ":3.642733124569472,"vX0":3.6585649910567444,"vY0":-128.4759212381848,"vZ0":-0.3671035309388877,"x":130.41,"y":140.43,"x0":-1.9412032277535949,"y0":50.00317237771378,"z0":6.071539968506948,"aX":1.9565007548992335},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.0,"breakHorizontal":-2.9,"spinRate":2441,"spinDirection":75},"zone":11,"typeConfidence":2.0,"plateTime":0.4251378049140859,"extension":6.556885792851247},"index":4,"playId":"6afc4ca1-ecf5-3a32-b2e0-78c76f0de279","pitchNumber":5,"startTime":"2026-03-08T21:08:32.845Z","endTime":"2026-03-08T21:08:37.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_ab"},{"player":{"id":678020,"link":"/api/v1/people/678020"},"credit":"p_ab"},{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_pa"},{"player":{"id":678020,"link":"/api/v1/people/678020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.02,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:08:37.043Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Sullivan flies out to left fielder Kahlil Watson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-08T21:10:36.470Z","endTime":"2026-03-08T21:12:13.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.4499113731505,"aZ":-33.50871795249537,"pfxX":-0.8477782254575108,"pfxZ":-0.9263968288805096,"pX":0.9136601364756196,"pZ":3.949845822253648,"vX0":0.8241004673803014,"vY0":-118.70362720592416,"vZ0":2.469411343320227,"x":82.17,"y":132.13,"x0":0.6738834400603335,"y0":50.00265947752241,"z0":5.924675428696894,"aX":-1.2228213113613726},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.0,"breakHorizontal":1.3,"spinRate":2151,"spinDirection":282},"zone":12,"typeConfidence":0.76,"plateTime":0.4595634011421206,"extension":6.931626102306225},"index":0,"playId":"37143497-a5da-3581-8c6e-5fcd2492a468","pitchNumber":1,"startTime":"2026-03-08T21:11:06.382Z","endTime":"2026-03-08T21:11:11.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.56270259881835,"aZ":-41.843265727275025,"pfxX":-4.952470431757598,"pfxZ":-7.6354316645378155,"pX":1.2956770863271148,"pZ":2.4910216585492186,"vX0":2.310386042835982,"vY0":-112.20710106204625,"vZ0":1.6098923508764436,"x":67.61,"y":171.52,"x0":0.8924721798834542,"y0":50.00178960654424,"z0":6.049312326146728,"aX":-6.272740495413303},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-13.1,"breakHorizontal":8.3,"spinRate":2536,"spinDirection":334},"zone":14,"typeConfidence":0.86,"plateTime":0.48938663185819165,"extension":6.740453623091915},"index":1,"playId":"5fefc6e8-122f-372a-813d-ddae1b0f2a2a","pitchNumber":2,"startTime":"2026-03-08T21:11:20.475Z","endTime":"2026-03-08T21:11:25.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.366483623266074,"aZ":-16.88413857744348,"pfxX":1.258997716846337,"pfxZ":8.777775970950678,"pX":0.28528846002385394,"pZ":4.522539446991871,"vX0":-0.8795535252697001,"vY0":-130.59899076530525,"vZ0":-0.09100188282744737,"x":106.13,"y":116.67,"x0":0.4614736034206732,"y0":50.000472553498014,"z0":5.818876709651845,"aX":2.1925739300428115},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.1,"breakHorizontal":-2.2,"spinRate":1783,"spinDirection":152},"zone":12,"typeConfidence":0.88,"plateTime":0.4180641069086386,"extension":6.982228211943922},"index":2,"playId":"4de677b5-91b6-3ce7-ac1a-11cdb5e1e411","pitchNumber":3,"startTime":"2026-03-08T21:11:35.182Z","endTime":"2026-03-08T21:11:39.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":89.3,"endSpeed":82.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98490192240722,"aZ":-16.435798941005924,"pfxX":1.1760558089540352,"pfxZ":9.109599938061159,"pX":0.5558356535593696,"pZ":2.490835790194906,"vX0":-0.13749309589032044,"vY0":-130.03494182534303,"vZ0":-5.011143724520175,"x":95.81,"y":171.53,"x0":0.4561561579102165,"y0":50.00554316533534,"z0":5.67365794675551,"aX":2.0322047597839363},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.7,"breakHorizontal":-2.2,"spinRate":1789,"spinDirection":152},"zone":6,"typeConfidence":0.88,"plateTime":0.4197917876525823,"extension":7.128457776937501},"index":3,"playId":"2e1fadf6-6b77-37a8-8113-abd7e6a8ca29","pitchNumber":4,"startTime":"2026-03-08T21:11:50.561Z","endTime":"2026-03-08T21:11:54.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.846463617391098,"aZ":-17.387222954339496,"pfxX":1.0484603685848426,"pfxZ":8.473026933661998,"pX":-0.030468897809381976,"pZ":2.186736551744375,"vX0":-1.2579789774222978,"vY0":-130.58782187029215,"vZ0":-5.6387081575158415,"x":118.16,"y":179.74,"x0":0.31896460355952955,"y0":50.000977281773814,"z0":5.66148330413167,"aX":1.8293520780003303},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.5,"breakHorizontal":-1.7,"spinRate":1703,"spinDirection":154},"zone":5,"typeConfidence":0.89,"plateTime":0.4177882016471557,"extension":7.086379158660128},"hitData":{"launchSpeed":99.7,"launchAngle":29.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.19,"coordY":54.96}},"index":4,"playId":"6ccd2f7d-9c1c-3a6b-b76d-f0cd475a0b82","pitchNumber":5,"startTime":"2026-03-08T21:12:04.441Z","endTime":"2026-03-08T21:12:13.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.6,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:12:13.150Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-08T21:12:27.965Z","endTime":"2026-03-08T21:13:33.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93985201713202,"aZ":-22.466758688626268,"pfxX":5.468786814033814,"pfxZ":6.834746449539056,"pX":0.7526565943679318,"pZ":2.16283701769306,"vX0":-1.1188438091247894,"vY0":-118.49584519454895,"vZ0":-3.4510531597543617,"x":88.31,"y":180.38,"x0":0.5208929937593278,"y0":50.00295169979002,"z0":5.694100845845161,"aX":7.765657067997652},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":11.8,"breakHorizontal":-9.6,"spinRate":1400,"spinDirection":134},"zone":9,"typeConfidence":0.89,"plateTime":0.4624956437064234,"extension":7.12276691502195},"index":0,"playId":"3753c5bf-7a53-3fd9-a72c-ec622877dcd1","pitchNumber":1,"startTime":"2026-03-08T21:12:40.084Z","endTime":"2026-03-08T21:12:43.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-03-08T21:12:52.876Z","endTime":"2026-03-08T21:12:59.484Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.289843360623024,"aZ":-22.201007818299214,"pfxX":3.7732378364849253,"pfxZ":7.2101997597247856,"pX":0.8144243811060506,"pZ":3.611934738079237,"vX0":-0.34981261912897255,"vY0":-116.93427892168998,"vZ0":-0.2648822886108505,"x":85.96,"y":141.26,"x0":0.4759123019783376,"y0":50.003003011611064,"z0":5.811653726117441,"aX":5.21903571585979},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":13.3,"breakHorizontal":-6.7,"spinRate":1338,"spinDirection":127},"zone":12,"typeConfidence":0.89,"plateTime":0.4686097849966586,"extension":7.117139234788362},"index":2,"playId":"eb9b3026-399e-3245-9038-4c1b231287c6","pitchNumber":2,"startTime":"2026-03-08T21:12:59.484Z","endTime":"2026-03-08T21:13:04.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":91.4,"endSpeed":83.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.676618934555787,"aZ":-16.37519006360758,"pfxX":1.4788557777590126,"pfxZ":8.807838288065863,"pX":0.8894492559125743,"pZ":5.7509661233060765,"vX0":0.5244277790238802,"vY0":-133.1213699530467,"vZ0":2.560999029040003,"x":83.1,"y":83.5,"x0":0.49771103667371697,"y0":50.00550944838797,"z0":5.962047129993685,"aX":2.65325289301818},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.7,"breakHorizontal":-2.8,"spinRate":1798,"spinDirection":156},"zone":12,"typeConfidence":0.9,"plateTime":0.4115081619043921,"extension":6.810461506625166},"index":3,"playId":"ca624206-fcdc-3e63-bd42-d53ab3a9ab4f","pitchNumber":3,"startTime":"2026-03-08T21:13:14.987Z","endTime":"2026-03-08T21:13:17.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":72.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66388930513151,"aZ":-44.59610502710177,"pfxX":-5.006537687664926,"pfxZ":-9.259006897246243,"pX":0.014087003778796993,"pZ":1.974625173974243,"vX0":0.09869628092547836,"vY0":-116.19640101026343,"vZ0":0.7772825806684271,"x":116.46,"y":185.47,"x0":0.6191140825893982,"y0":50.00480537624618,"z0":5.939144775459393,"aX":-6.715140535475132},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-16.1,"breakHorizontal":9.0,"spinRate":2728,"spinDirection":328},"zone":8,"typeConfidence":0.89,"plateTime":0.47489194842997584,"extension":6.801364869074255},"index":4,"playId":"ce000221-243d-3072-bdce-4b3b54cc74af","pitchNumber":4,"startTime":"2026-03-08T21:13:28.889Z","endTime":"2026-03-08T21:13:33.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.9,"awayTeamWinProbability":24.099999999999994,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:13:33.231Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Rumfield grounds out to first baseman CJ Kayfus.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-08T21:13:41.079Z","endTime":"2026-03-08T21:14:20.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.023452624078455,"aZ":-43.6949540728299,"pfxX":-4.421268244208228,"pfxZ":-8.659559943988626,"pX":0.45829003547252406,"pZ":3.8393035090397802,"vX0":0.7539207387947704,"vY0":-115.07954329725065,"vZ0":4.4407343321210355,"x":99.53,"y":135.12,"x0":0.698915796087234,"y0":50.00463216583994,"z0":6.140074565348618,"aX":-5.880735112702923},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-14.2,"breakHorizontal":7.8,"spinRate":2661,"spinDirection":329},"zone":12,"typeConfidence":0.87,"plateTime":0.47749049896509854,"extension":6.761514288674829},"index":0,"playId":"47cf3b6b-1b9b-3ade-a29d-5820320fc4c0","pitchNumber":1,"startTime":"2026-03-08T21:13:56.077Z","endTime":"2026-03-08T21:14:01.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.374418084439633,"aZ":-15.654380608395785,"pfxX":2.599912014865795,"pfxZ":9.34826768080527,"pX":-0.059405784352852826,"pZ":2.8975827076691747,"vX0":-1.8637208958096065,"vY0":-132.150608838751,"vZ0":-4.186129965173509,"x":119.26,"y":160.55,"x0":0.3174835548741678,"y0":50.002427898863495,"z0":5.653353245138616,"aX":4.594658354223886},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.2,"breakHorizontal":-4.3,"spinRate":1861,"spinDirection":154},"zone":5,"typeConfidence":0.9,"plateTime":0.4145849778557791,"extension":7.201462500084123},"hitData":{"launchSpeed":99.8,"launchAngle":1.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.21,"coordY":170.65}},"index":1,"playId":"7126b663-a466-3de6-82b9-cd52171e5f27","pitchNumber":2,"startTime":"2026-03-08T21:14:09.573Z","endTime":"2026-03-08T21:14:20.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:14:20.754Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kahlil Watson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-08T21:16:59.506Z","endTime":"2026-03-08T21:17:40.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605154,"fullName":"John Brebbia","link":"/api/v1/people/605154"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: John Brebbia replaces Seth Halvorsen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T21:15:59.533Z","endTime":"2026-03-08T21:17:01.713Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605154,"link":"/api/v1/people/605154"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678020,"link":"/api/v1/people/678020","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.781221138934036,"aZ":-24.0300267565003,"pfxX":1.4022126970548237,"pfxZ":5.102571596580985,"pX":0.8056107175233186,"pZ":2.020295416633102,"vX0":6.178918699713611,"vY0":-125.13561602351363,"vZ0":-4.375241804217227,"x":86.29,"y":184.23,"x0":-1.871511253416675,"y0":50.00343456097362,"z0":5.745508469470018,"aX":2.235728107109551},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.5,"breakHorizontal":-3.8,"spinRate":2455,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.43667552553541267,"extension":6.321194079409402},"index":1,"playId":"60c7459b-4897-3e20-a535-a55ccccb6139","pitchNumber":1,"startTime":"2026-03-08T21:17:01.713Z","endTime":"2026-03-08T21:17:05.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605154,"link":"/api/v1/people/605154","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10324223204033,"aZ":-24.181871512397482,"pfxX":-9.666676861412832,"pfxZ":4.845747572281615,"pX":0.07185275569885931,"pZ":3.13705135534881,"vX0":8.229208230929046,"vY0":-127.09736815446212,"vZ0":-1.438819416519405,"x":114.26,"y":154.08,"x0":-1.9394776263664817,"y0":50.00293822491959,"z0":5.616430654990701,"aX":-15.9417853768136},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.8,"breakHorizontal":15.8,"spinRate":1997,"spinDirection":239},"zone":2,"typeConfidence":2.0,"plateTime":0.42964902777419933,"extension":6.27584853179401},"index":2,"playId":"26f87c33-210a-360a-aae4-fe86a637e66c","pitchNumber":2,"startTime":"2026-03-08T21:17:19.270Z","endTime":"2026-03-08T21:17:25.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605154,"link":"/api/v1/people/605154","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":92.9,"endSpeed":85.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.945560713970497,"aZ":-12.697819849143347,"pfxX":-7.001531288194569,"pfxZ":10.507912570862768,"pX":-0.5647188344997897,"pZ":2.831714508638115,"vX0":6.104952935330553,"vY0":-135.15633917199196,"vZ0":-5.081662760040613,"x":138.53,"y":162.32,"x0":-1.9410602593789308,"y0":50.004032294339396,"z0":5.625254258556471,"aX":-12.978644220050954},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":11.4,"spinRate":2466,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.40496654145612077,"extension":6.004650490302679},"index":3,"playId":"1d5c8c1c-ccbd-3193-b347-c58d19dfab36","pitchNumber":3,"startTime":"2026-03-08T21:17:36.871Z","endTime":"2026-03-08T21:17:40.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605154,"link":"/api/v1/people/605154","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_ab"},{"player":{"id":605154,"link":"/api/v1/people/605154"},"credit":"p_ab"},{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_pa"},{"player":{"id":605154,"link":"/api/v1/people/605154"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:17:40.950Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Genao called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-08T21:17:48.776Z","endTime":"2026-03-08T21:19:51.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605154,"fullName":"John Brebbia","link":"/api/v1/people/605154"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.24561391289413,"aZ":-26.070303840290325,"pfxX":4.342800904727615,"pfxZ":4.167216549691824,"pX":-0.30272333413413016,"pZ":2.551159846997218,"vX0":2.5098210988872327,"vY0":-119.94397103585227,"vZ0":-2.260095299497763,"x":128.54,"y":169.9,"x0":-1.925204083260331,"y0":50.00049998540057,"z0":5.820154507260273,"aX":6.353456140597658},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.3,"breakHorizontal":-8.4,"spinRate":2399,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.4558919557184775,"extension":6.396529418363669},"index":0,"playId":"3ed6edc5-34b3-3073-b26a-d60d1a500bc5","pitchNumber":1,"startTime":"2026-03-08T21:18:03.855Z","endTime":"2026-03-08T21:18:08.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605154,"link":"/api/v1/people/605154","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.179917506168234,"aZ":-13.932796629362866,"pfxX":-5.944122754608323,"pfxZ":9.729162336376156,"pX":-0.07808496401464207,"pZ":2.9684933283781274,"vX0":6.43725052937867,"vY0":-135.6837012195971,"vZ0":-4.713810144232116,"x":119.98,"y":158.63,"x0":-1.7029054779126955,"y0":50.001726142589064,"z0":5.690891827079114,"aX":-11.143195588906101},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":9.5,"spinRate":2406,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.40284383448966876,"extension":6.109585495617468},"index":1,"playId":"844b1ced-f897-31c3-bbd4-06e07e69df44","pitchNumber":2,"startTime":"2026-03-08T21:18:19.001Z","endTime":"2026-03-08T21:18:22.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605154,"link":"/api/v1/people/605154","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.4,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.521702787245015,"aZ":-27.028795115197607,"pfxX":4.290660547136088,"pfxZ":3.265108250702718,"pX":0.28735170994464176,"pZ":0.7228901082216213,"vX0":3.917747345963309,"vY0":-124.06578226955625,"vZ0":-6.770736273347686,"x":106.05,"y":219.26,"x0":-1.8639355418124817,"y0":50.00184806754302,"z0":5.710423585577406,"aX":6.752778426602817},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.7,"breakHorizontal":-8.6,"spinRate":2564,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.43982632215143713,"extension":6.342419017272515},"index":2,"playId":"81c46d35-4603-3656-be2e-d51072d2f969","pitchNumber":3,"startTime":"2026-03-08T21:18:43.029Z","endTime":"2026-03-08T21:18:47.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605154,"link":"/api/v1/people/605154","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.238696623004945,"aZ":-15.130452024009875,"pfxX":-5.860555742111159,"pfxZ":9.253690988945966,"pX":-1.1374119060605667,"pZ":3.1439946628018713,"vX0":4.0983590964951455,"vY0":-135.29930921037928,"vZ0":-3.876125064008671,"x":160.36,"y":153.89,"x0":-1.9151328266744392,"y0":50.00666291144081,"z0":5.664882425409351,"aX":-10.800093613125856},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.1,"breakHorizontal":9.7,"spinRate":2291,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4057936621676159,"extension":6.00465928148438},"index":3,"playId":"c38fa5d8-a0db-3632-8425-abcdc30dd09c","pitchNumber":4,"startTime":"2026-03-08T21:19:00.232Z","endTime":"2026-03-08T21:19:04.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605154,"link":"/api/v1/people/605154","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":84.8,"endSpeed":78.7,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.004667943088915,"aZ":-27.215284128840654,"pfxX":3.1013687157212226,"pfxZ":3.170285500755959,"pX":-0.9823595846296895,"pZ":2.8830427749248786,"vX0":1.6023100954429021,"vY0":-123.62842346725661,"vZ0":-1.7886330951058798,"x":154.45,"y":160.94,"x0":-2.0395886106417405,"y0":50.00590973014864,"z0":5.87531566033173,"aX":4.856022045259045},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.6,"breakHorizontal":-6.0,"spinRate":2598,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.44113387585606034,"extension":6.246592641716564},"index":4,"playId":"cdeba357-7526-315f-9561-022de860f4b4","pitchNumber":5,"startTime":"2026-03-08T21:19:14.190Z","endTime":"2026-03-08T21:19:18.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605154,"link":"/api/v1/people/605154","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.130708973375874,"aZ":-23.712671645803216,"pfxX":3.4080362822193546,"pfxZ":5.267515176451322,"pX":-0.4596992676117859,"pZ":2.8380065715403973,"vX0":2.8304496222979254,"vY0":-125.34886378448793,"vZ0":-2.5352478508635787,"x":134.52,"y":162.15,"x0":-2.0425556666811446,"y0":50.00302296279073,"z0":5.779870887002851,"aX":5.472586179968078},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.2,"breakHorizontal":-6.7,"spinRate":2542,"spinDirection":156},"zone":1,"typeConfidence":2.0,"plateTime":0.4354209217149121,"extension":6.437957817189882},"index":5,"playId":"d1116454-024d-32b0-b214-a550baf52a74","pitchNumber":6,"startTime":"2026-03-08T21:19:27.777Z","endTime":"2026-03-08T21:19:31.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605154,"link":"/api/v1/people/605154","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.265844826014703,"aZ":-12.247816427939327,"pfxX":-5.42643386362951,"pfxZ":10.92374174024907,"pX":0.6542818916523354,"pZ":1.792719827628902,"vX0":7.955896831926603,"vY0":-134.03833494739368,"vZ0":-7.5130907646925,"x":92.06,"y":190.38,"x0":-1.6438247941356015,"y0":50.005617638650925,"z0":5.501792324383698,"aX":-9.901781359048325},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.4,"breakHorizontal":8.2,"spinRate":2284,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.4082312544089599,"extension":6.44575761186656},"index":6,"playId":"16878563-8606-3296-b606-a1a202c137f8","pitchNumber":7,"startTime":"2026-03-08T21:19:46.258Z","endTime":"2026-03-08T21:19:51.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605154,"link":"/api/v1/people/605154","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694197,"link":"/api/v1/people/694197"},"credit":"b_ab"},{"player":{"id":605154,"link":"/api/v1/people/605154"},"credit":"p_ab"},{"player":{"id":694197,"link":"/api/v1/people/694197"},"credit":"b_pa"},{"player":{"id":605154,"link":"/api/v1/people/605154"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.0,"awayTeamWinProbability":20.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:19:51.545Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Angel Martínez pops out to second baseman Adael Amador.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-08T21:19:59.748Z","endTime":"2026-03-08T21:21:48.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605154,"fullName":"John Brebbia","link":"/api/v1/people/605154"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.886786601516473,"aZ":-18.429393174735093,"pfxX":1.2603942723056445,"pfxZ":9.113768958287512,"pX":0.1220092041428092,"pZ":1.9334642884186375,"vX0":4.3490192954912,"vY0":-121.74285186072807,"vZ0":-5.0212443815398835,"x":112.35,"y":186.58,"x0":-1.8478901971364277,"y0":50.00085568517356,"z0":5.60784828881825,"aX":1.8997725346738406},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":15.6,"breakHorizontal":-3.2,"spinRate":2360,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.4491356876705326,"extension":6.370904852897537},"index":0,"playId":"e70d0f48-4824-36fe-8139-3a2ac8e696cc","pitchNumber":1,"startTime":"2026-03-08T21:20:13.719Z","endTime":"2026-03-08T21:20:20.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605154,"link":"/api/v1/people/605154","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-03-08T21:20:26.478Z","endTime":"2026-03-08T21:21:12.578Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605154,"link":"/api/v1/people/605154","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37191671875261,"aZ":-25.67967908616162,"pfxX":-10.001813219032723,"pfxZ":3.9041957579599638,"pX":-1.3286556193037604,"pZ":1.0095814860508947,"vX0":5.223220899231763,"vY0":-128.17447034147037,"vZ0":-6.106374690909068,"x":167.65,"y":211.52,"x0":-2.0928389538114187,"y0":50.004855004237946,"z0":5.426793702462599,"aX":-16.651832898501578},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.9,"breakHorizontal":16.9,"spinRate":1934,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4272379922099643,"extension":6.532656890069886},"index":2,"playId":"fa39a671-e82f-3b20-a84d-058b38c60cc5","pitchNumber":2,"startTime":"2026-03-08T21:21:12.578Z","endTime":"2026-03-08T21:21:18.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605154,"link":"/api/v1/people/605154","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.182737962363117,"aZ":-22.782547913945702,"pfxX":-9.572733745616997,"pfxZ":5.581399746799114,"pX":0.6301297501352272,"pZ":0.9948963263118965,"vX0":9.634856393654047,"vY0":-128.7459126530158,"vZ0":-6.62239201717566,"x":92.98,"y":211.92,"x0":-1.9130678387330775,"y0":50.00170925946863,"z0":5.35806016014234,"aX":-16.10451805122065},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.8,"breakHorizontal":15.2,"spinRate":1988,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.425084214114674,"extension":6.448062925006557},"index":3,"playId":"c5ef4701-bf7c-3ae4-a183-20c5e6109b9d","pitchNumber":3,"startTime":"2026-03-08T21:21:25.338Z","endTime":"2026-03-08T21:21:29.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605154,"link":"/api/v1/people/605154","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.524743761969518,"aZ":-23.19080363019801,"pfxX":2.606539902493475,"pfxZ":5.599990561878565,"pX":-0.14519921884074283,"pZ":1.4568449267837582,"vX0":3.5482277997065483,"vY0":-125.1476557733768,"vZ0":-5.812228908884411,"x":122.53,"y":199.45,"x0":-1.9138658610455532,"y0":50.003474766657206,"z0":5.679660176918173,"aX":4.1823299555093305},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.2,"breakHorizontal":-5.4,"spinRate":2668,"spinDirection":169},"zone":13,"typeConfidence":2.0,"plateTime":0.43573826956831274,"extension":6.3852483294169335},"hitData":{"launchSpeed":80.1,"launchAngle":63.0,"totalDistance":145.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":126.0,"coordY":188.73}},"index":4,"playId":"c6240bc6-061e-3893-beae-2515d1ec599b","pitchNumber":4,"startTime":"2026-03-08T21:21:39.352Z","endTime":"2026-03-08T21:21:48.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605154,"link":"/api/v1/people/605154","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":605154,"link":"/api/v1/people/605154"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":605154,"link":"/api/v1/people/605154"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:21:48.920Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chad Stevens grounds out, pitcher Joey Cantillo to first baseman CJ Kayfus.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-08T21:23:49.615Z","endTime":"2026-03-08T21:25:07.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676282,"link":"/api/v1/people/676282"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"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, 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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.5,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.070683655369297,"aZ":-23.944141303826594,"pfxX":6.469160623240575,"pfxZ":5.954631867397154,"pX":-0.3778944151935255,"pZ":0.14693425056141438,"vX0":-3.836800007093394,"vY0":-116.03986316010788,"vZ0":-7.488052202361221,"x":131.4,"y":234.81,"x0":0.4457165158465543,"y0":50.00186424187548,"z0":5.655082065869973,"aX":8.93642167954059},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":9.5,"breakHorizontal":-10.9,"spinRate":1303,"spinDirection":129},"zone":13,"typeConfidence":0.9,"plateTime":0.4696951020769484,"extension":7.160985855648589},"index":0,"playId":"c4dcfa04-04b2-32db-80f1-9becf68d4f7c","pitchNumber":1,"startTime":"2026-03-08T21:23:58.354Z","endTime":"2026-03-08T21:24:02.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.9,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.58965395599207,"aZ":-42.46096302005399,"pfxX":-5.2640680821898576,"pfxZ":-7.795034661391534,"pX":-2.1052401178576634,"pZ":1.640666896603667,"vX0":-4.095119297648814,"vY0":-114.06077577775363,"vZ0":-0.4384796217534237,"x":197.25,"y":194.48,"x0":0.39592640051075934,"y0":50.00181297724109,"z0":6.015280785609282,"aX":-6.948173719819433},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-13.9,"breakHorizontal":10.6,"spinRate":2609,"spinDirection":334},"zone":13,"typeConfidence":0.89,"plateTime":0.47983743151556046,"extension":6.788739260244382},"index":1,"playId":"8064c53b-3f34-35af-896e-119975c71c6d","pitchNumber":2,"startTime":"2026-03-08T21:24:13.122Z","endTime":"2026-03-08T21:24:18.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29232761868202,"aZ":-18.129265936551572,"pfxX":1.9414094829235538,"pfxZ":7.998071649890776,"pX":-1.6957833163289167,"pZ":1.885017960768119,"vX0":-5.6981493472266935,"vY0":-131.08384704496885,"vZ0":-6.06565427410837,"x":181.64,"y":187.88,"x0":0.24510453169096752,"y0":50.0043931977461,"z0":5.563071447983093,"aX":3.4102711281561713},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.4,"breakHorizontal":-2.4,"spinRate":1796,"spinDirection":149},"zone":13,"typeConfidence":0.89,"plateTime":0.4163544089436222,"extension":7.292569558168616},"index":2,"playId":"87177aa9-c818-3e9d-a1bf-f8093dc8b086","pitchNumber":3,"startTime":"2026-03-08T21:24:27.620Z","endTime":"2026-03-08T21:24:33.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":89.3,"endSpeed":82.8,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.876290097460412,"aZ":-16.783802200220297,"pfxX":1.8829050336215267,"pfxZ":8.86052628367286,"pX":-0.31372657897676776,"pZ":2.5487042931067294,"vX0":-2.355088855042596,"vY0":-130.09911175617546,"vZ0":-4.760047240744755,"x":128.96,"y":169.96,"x0":0.3530142289114196,"y0":50.00413545446933,"z0":5.6500352903667945,"aX":3.2712473795903487},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.4,"breakHorizontal":-3.0,"spinRate":1792,"spinDirection":148},"zone":4,"typeConfidence":0.87,"plateTime":0.4188767569109584,"extension":7.112577863531654},"index":3,"playId":"1abbf8f7-f90d-3ee6-b7ff-a29acef8bf90","pitchNumber":4,"startTime":"2026-03-08T21:24:47.496Z","endTime":"2026-03-08T21:24:51.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.448230756625925,"aZ":-17.039801643796192,"pfxX":3.7774715784451045,"pfxZ":8.585402899356831,"pX":0.0847833163098836,"pZ":2.8908966338817232,"vX0":-2.387353792656149,"vY0":-131.10832455731412,"vZ0":-4.024053267848732,"x":113.77,"y":160.73,"x0":0.5105445658530146,"y0":50.004093559350295,"z0":5.696175355383279,"aX":6.659597279990539},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.0,"breakHorizontal":-6.4,"spinRate":1678,"spinDirection":151},"zone":5,"typeConfidence":0.87,"plateTime":0.41577238201639544,"extension":7.171967480668351},"hitData":{"launchSpeed":89.6,"launchAngle":-8.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.29,"coordY":182.3}},"index":4,"playId":"65896acd-d62a-3856-84b2-2fecd39e6bc5","pitchNumber":5,"startTime":"2026-03-08T21:25:00.095Z","endTime":"2026-03-08T21:25:07.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677060,"link":"/api/v1/people/677060"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":677060,"link":"/api/v1/people/677060"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.7,"awayTeamWinProbability":20.299999999999997,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.57,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:25:07.880Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adael Amador strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-08T21:25:30.685Z","endTime":"2026-03-08T21:27:08.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"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":82.0,"endSpeed":76.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.61140496460629,"aZ":-34.824802065363016,"pfxX":0.780538792759901,"pfxZ":-1.8192928075052217,"pX":-0.15817111260423583,"pZ":1.2112495041745375,"vX0":-2.1400259004866924,"vY0":-119.55235383440723,"vZ0":-3.168075025860632,"x":123.03,"y":206.08,"x0":0.6445336555414953,"y0":50.00231356819663,"z0":5.6582827592084435,"aX":1.1374353637618366},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.7,"breakHorizontal":-1.0,"spinRate":2275,"spinDirection":302},"zone":13,"typeConfidence":0.71,"plateTime":0.4569826527467602,"extension":7.115736471194387},"index":0,"playId":"fedcfddf-7496-32b2-b73a-710a89b3b83b","pitchNumber":1,"startTime":"2026-03-08T21:25:40.075Z","endTime":"2026-03-08T21:25:44.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47194655066033,"aZ":-14.40779521179946,"pfxX":3.051344794520304,"pfxZ":9.99221468322124,"pX":-1.183526819677787,"pZ":1.000983707743119,"vX0":-4.966359894411353,"vY0":-132.5365494358523,"vZ0":-9.044340155171959,"x":162.11,"y":211.75,"x0":0.3186536559097324,"y0":50.00579223510657,"z0":5.511525717403395,"aX":5.427190677217263},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.3,"breakHorizontal":-4.4,"spinRate":1841,"spinDirection":149},"zone":13,"typeConfidence":0.9,"plateTime":0.4133677399993707,"extension":7.167793824065031},"index":1,"playId":"99c41de9-acd6-3462-aaea-0e852fdf26a4","pitchNumber":2,"startTime":"2026-03-08T21:25:54.024Z","endTime":"2026-03-08T21:26:00.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.690025200401344,"aZ":-15.4153926219083,"pfxX":4.426354864180588,"pfxZ":9.65635705380832,"pX":-0.35033457977394467,"pZ":1.6340718326146284,"vX0":-3.4182221069740755,"vY0":-130.9216898232134,"vZ0":-7.094157165358528,"x":130.35,"y":194.66,"x0":0.3972537480874745,"y0":50.00270639544697,"z0":5.532964131741225,"aX":7.68246957064382},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.1,"breakHorizontal":-7.3,"spinRate":1859,"spinDirection":148},"zone":7,"typeConfidence":0.89,"plateTime":0.4183889568891046,"extension":7.167621877090763},"index":2,"playId":"bcfb8075-4e06-3e3c-80f8-d0194779bd08","pitchNumber":3,"startTime":"2026-03-08T21:26:10.136Z","endTime":"2026-03-08T21:26:14.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-03-08T21:26:26.813Z","endTime":"2026-03-08T21:26:32.805Z","isPitch":false,"type":"action","player":{"id":691182,"link":"/api/v1/people/691182"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60996406401984,"aZ":-20.426008073478382,"pfxX":6.856337271641244,"pfxZ":8.255697868630403,"pX":0.317853020216038,"pZ":0.9783524495709773,"vX0":-2.734107696678275,"vY0":-119.01793693123517,"vZ0":-6.511664706973597,"x":104.88,"y":212.36,"x0":0.5960661061393834,"y0":50.00078072443564,"z0":5.6219043817647,"aX":9.753622834633992},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":13.4,"breakHorizontal":-11.6,"spinRate":1351,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.46166574080707257,"extension":7.129330203404378},"index":4,"playId":"4caa6ffa-f451-3fb3-b710-5d10314053cb","pitchNumber":4,"startTime":"2026-03-08T21:26:32.805Z","endTime":"2026-03-08T21:26:37.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.602450712662733,"aZ":-19.809068591899948,"pfxX":6.536066762266822,"pfxZ":8.850353456774055,"pX":-0.5446570629303692,"pZ":0.367407995523054,"vX0":-3.980921693006273,"vY0":-117.79717055075946,"vZ0":-7.78014676766365,"x":137.76,"y":228.86,"x0":0.3230719244822702,"y0":50.0024264489759,"z0":5.5614826367738,"aX":9.131437274278934},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":14.3,"breakHorizontal":-10.8,"spinRate":1601,"spinDirection":131},"zone":13,"typeConfidence":0.9,"plateTime":0.4660193126410892,"extension":7.2275303252554615},"index":5,"playId":"ce9fed8e-3266-3d63-882e-695a4526b32c","pitchNumber":5,"startTime":"2026-03-08T21:26:48.970Z","endTime":"2026-03-08T21:26:52.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":79.7,"endSpeed":73.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.175860443337,"aZ":-22.758395641031026,"pfxX":4.239414853914237,"pfxZ":6.880752932603224,"pX":0.3895855196567653,"pZ":2.662890845055539,"vX0":-1.5823428826012558,"vY0":-116.063011398738,"vZ0":-2.178151848710774,"x":102.15,"y":166.88,"x0":0.528429511998611,"y0":50.00022491121227,"z0":5.774888980324729,"aX":5.798382622155388},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":12.2,"breakHorizontal":-7.3,"spinRate":1311,"spinDirection":131},"zone":6,"typeConfidence":0.89,"plateTime":0.47143414628782176,"extension":7.027221402034747},"index":6,"playId":"490a1a0d-d286-3a02-9da7-b377cd160cc7","pitchNumber":6,"startTime":"2026-03-08T21:27:05.118Z","endTime":"2026-03-08T21:27:08.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:27:08.757Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Freeman singles on a ground ball to right fielder Nolan Jones.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-08T21:27:16.608Z","endTime":"2026-03-08T21:27:43.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Single","eventType":"single","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.322971477629704,"aZ":-13.916695638842658,"pfxX":3.7941172785665347,"pfxZ":10.12328530732774,"pX":-0.21062820900486032,"pZ":2.8061998434906643,"vX0":-2.883053568536654,"vY0":-132.67733895806464,"vZ0":-4.753266493676533,"x":125.03,"y":163.01,"x0":0.3909718737804689,"y0":50.002209767043816,"z0":5.616924269139308,"aX":6.84207111387745},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.6,"breakHorizontal":-6.4,"spinRate":1960,"spinDirection":150},"zone":2,"typeConfidence":0.9,"plateTime":0.41102866906846325,"extension":7.2108842608343755},"hitData":{"launchSpeed":85.4,"launchAngle":5.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.0,"coordY":106.29}},"index":0,"playId":"c718cd92-7126-3bfc-b39a-e93cd9d45949","pitchNumber":1,"startTime":"2026-03-08T21:27:31.660Z","endTime":"2026-03-08T21:27:43.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.4,"awayTeamWinProbability":20.599999999999994,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:27:43.466Z","atBatIndex":37},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Zac Veen caught stealing 2nd base, catcher David Fry to shortstop Daniel Schneemann.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-08T21:30:06.581Z","endTime":"2026-03-08T21:30:43.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676393,"fullName":"Jack Leftwich","link":"/api/v1/people/676393"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,2],"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":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Zac Veen replaces Tyler Freeman.","event":"Offensive Substitution","eventType":"offensive_substitution","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-08T21:27:58.744Z","endTime":"2026-03-08T21:28:03.115Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691728,"link":"/api/v1/people/691728"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":671289,"link":"/api/v1/people/671289"},"base":1,"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1,"startTime":"2026-03-08T21:28:03.115Z","endTime":"2026-03-08T21:28:41.660Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jack Leftwich replaces Joey Cantillo.","event":"Pitching Substitution","eventType":"pitching_substitution","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":2,"startTime":"2026-03-08T21:28:41.660Z","endTime":"2026-03-08T21:30:08.774Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676393,"link":"/api/v1/people/676393"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.702412657144144,"aZ":-29.41557549384754,"pfxX":1.1712560340400116,"pfxZ":1.7632380981900404,"pX":-0.28087594660624554,"pZ":2.9710907411582492,"vX0":2.910716673187314,"vY0":-124.1219666996955,"vZ0":-1.3815771572957547,"x":127.71,"y":158.56,"x0":-1.618729690040329,"y0":50.00589954368657,"z0":5.973216344062235,"aX":1.8365930446505399},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.1,"breakHorizontal":-2.8,"spinRate":1959,"spinDirection":170},"zone":2,"typeConfidence":0.95,"plateTime":0.4404541451337227,"extension":6.030192500261317},"index":3,"playId":"4f845ff1-d9e2-3314-943c-e9297cb80438","pitchNumber":1,"startTime":"2026-03-08T21:30:08.774Z","endTime":"2026-03-08T21:30:14.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.981349000748644,"aZ":-16.672059157646718,"pfxX":-4.423506538836919,"pfxZ":8.384900798420627,"pX":-0.4624535586446619,"pZ":3.4137084838090397,"vX0":3.796149551035106,"vY0":-135.0039747332947,"vZ0":-3.7837757165185044,"x":134.63,"y":146.61,"x0":-1.3110718585538224,"y0":50.002058384240925,"z0":6.004569902827216,"aX":-8.17733720589361},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.6,"breakHorizontal":7.2,"spinRate":2275,"spinDirection":207},"zone":11,"typeConfidence":0.87,"plateTime":0.40547874409858276,"extension":6.062749260609216},"index":4,"playId":"3111e3e9-5913-3337-ab4b-baffb4222fa0","pitchNumber":2,"startTime":"2026-03-08T21:30:22.206Z","endTime":"2026-03-08T21:30:29.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.426234266486446,"aZ":-15.370698126313627,"pfxX":-4.958693645391086,"pfxZ":8.803668703789029,"pX":-1.1587375812777467,"pZ":4.7787419299481275,"vX0":1.7546558424846945,"vY0":-137.27902673279186,"vZ0":-1.1094627326577664,"x":161.17,"y":109.75,"x0":-1.1620605217423652,"y0":50.00102191487513,"z0":6.234601972245301,"aX":-9.461655380402128},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":8.6,"spinRate":2206,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.3990096887297838,"extension":5.858200090465772},"index":5,"playId":"16aba870-d26e-3b1d-986a-6845c1bbea8f","pitchNumber":3,"startTime":"2026-03-08T21:30:37.189Z","endTime":"2026-03-08T21:30:43.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:30:43.061Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase DeLauter singles on a ground ball to second baseman Adael Amador, deflected by pitcher Konner Eaton.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-08T21:32:57.359Z","endTime":"2026-03-08T21:34:13.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820825,"fullName":"Konner Eaton","link":"/api/v1/people/820825"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"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":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":820825,"link":"/api/v1/people/820825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Zac Veen remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T21:32:21.352Z","endTime":"2026-03-08T21:32:21.369Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691728,"link":"/api/v1/people/691728"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":671289,"link":"/api/v1/people/671289"},"defense":{"pitcher":{"id":605154,"link":"/api/v1/people/605154","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kyle McCann replaces catcher Brett Sullivan, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-08T21:32:21.369Z","endTime":"2026-03-08T21:32:21.372Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668832,"link":"/api/v1/people/668832"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":664954,"link":"/api/v1/people/664954"},"defense":{"pitcher":{"id":605154,"link":"/api/v1/people/605154","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Konner Eaton replaces John Brebbia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"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-08T21:32:21.372Z","endTime":"2026-03-08T21:32:57.359Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":820825,"link":"/api/v1/people/820825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605154,"link":"/api/v1/people/605154","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":820825,"fullName":"Konner Eaton"}}},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"playId":"6d60b6fe-24d1-46a7-afd2-b2d1770355c1","pitchNumber":0,"startTime":"2026-03-08T21:32:57.359Z","endTime":"2026-03-08T21:33:02.359Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.392792651671247,"aZ":-28.078731932220286,"pfxX":8.303235739265208,"pfxZ":2.1713272262569543,"pX":1.1217300092216322,"pZ":3.5788265826029155,"vX0":-4.716492486890672,"vY0":-136.53489461622914,"vZ0":0.3934119271255151,"x":74.24,"y":142.15,"x0":1.793872211429835,"y0":50.00291521955462,"z0":5.366995295972648,"aX":15.65794063903262},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.2,"breakHorizontal":-14.0,"spinRate":1917,"spinDirection":113},"zone":12,"typeConfidence":0.93,"plateTime":0.4013449533374298,"extension":6.5274077296183375},"index":4,"playId":"e5cd653a-314f-3b3b-86a2-45b3253d94eb","pitchNumber":1,"startTime":"2026-03-08T21:33:30.510Z","endTime":"2026-03-08T21:33:34.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12252538979899,"aZ":-28.027516048464797,"pfxX":10.659002181274442,"pfxZ":2.1588637968105804,"pX":-0.1451889118247153,"pZ":2.4656212837130136,"vX0":-8.053504678619086,"vY0":-138.08618336524245,"vZ0":-2.194326067975745,"x":122.53,"y":172.21,"x0":1.431250857699031,"y0":50.00492642455085,"z0":5.165456441890285,"aX":20.488347764505672},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.6,"breakHorizontal":-17.5,"spinRate":1920,"spinDirection":121},"zone":5,"typeConfidence":0.92,"plateTime":0.39739141389216615,"extension":6.734937325146657},"index":5,"playId":"1a519242-da56-3c59-a042-1af4baa0f455","pitchNumber":2,"startTime":"2026-03-08T21:33:48.093Z","endTime":"2026-03-08T21:33:51.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01027889247772,"aZ":-35.0847055120447,"pfxX":-1.394917557636893,"pfxZ":-1.8171139044460682,"pX":-0.019152677305695608,"pZ":1.9816632134423522,"vX0":-4.052190817116314,"vY0":-125.99797782721654,"vZ0":-0.892535397772762,"x":117.73,"y":185.28,"x0":1.792134607166386,"y0":50.00003416054863,"z0":5.179805865396727,"aX":-2.2381065117354546},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.2,"breakHorizontal":3.5,"spinRate":2133,"spinDirection":287},"zone":8,"typeConfidence":0.93,"plateTime":0.43499549005120164,"extension":6.603311098276829},"hitData":{"launchSpeed":84.0,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":140.97,"coordY":160.01}},"index":6,"playId":"15c95514-6bf8-32ee-b708-0ef6f98eb10e","pitchNumber":3,"startTime":"2026-03-08T21:34:05.597Z","endTime":"2026-03-08T21:34:13.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":820825,"link":"/api/v1/people/820825"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":820825,"link":"/api/v1/people/820825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.39999999999999,"awayTeamWinProbability":27.60000000000001,"homeTeamWinProbabilityAdded":-5.500000000000014,"leverageIndex":1.23,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:34:13.596Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"David Fry walks. Wuilfredo Antunez to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-08T21:34:50.111Z","endTime":"2026-03-08T21:36:08.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":820825,"fullName":"Konner Eaton","link":"/api/v1/people/820825"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"postOnSecond":{"id":686404,"fullName":"Wuilfredo Antunez","link":"/api/v1/people/686404"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":686404,"fullName":"Wuilfredo Antunez","link":"/api/v1/people/686404"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Wuilfredo Antunez replaces Chase DeLauter.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T21:34:36.130Z","endTime":"2026-03-08T21:34:52.312Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686404,"link":"/api/v1/people/686404"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":800050,"link":"/api/v1/people/800050"},"base":1,"defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":84.8,"endSpeed":77.6,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.314229054531566,"aZ":-37.98326350760797,"pfxX":-1.7489150866332572,"pfxZ":-3.760571725428292,"pX":2.7005449666151944,"pZ":4.42115872641806,"vX0":1.4406457256754757,"vY0":-123.36408724969385,"vZ0":5.2653799322261605,"x":14.06,"y":119.41,"x0":2.336506302449564,"y0":50.00589678016653,"z0":5.459023620949988,"aX":-2.6988477364475494},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.4,"breakHorizontal":2.9,"spinRate":2068,"spinDirection":288},"zone":12,"typeConfidence":0.89,"plateTime":0.4438271455592617,"extension":6.491289324920958},"index":1,"playId":"c45d5422-65af-3e16-93bc-641030895e0e","pitchNumber":1,"startTime":"2026-03-08T21:34:52.312Z","endTime":"2026-03-08T21:34:56.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":686404,"link":"/api/v1/people/686404"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":92.6,"endSpeed":85.0,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.518064195268007,"aZ":-29.483495929470422,"pfxX":10.791599751909631,"pfxZ":1.4566397999583192,"pX":-0.5464920770565876,"pZ":3.7117369965335065,"vX0":-9.572447144306084,"vY0":-134.59165285866126,"vZ0":1.282314007802353,"x":137.83,"y":138.56,"x0":1.6434310185202963,"y0":50.00165226217684,"z0":5.307585844862743,"aX":19.920362682394927},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.1,"breakHorizontal":-17.6,"spinRate":1902,"spinDirection":115},"zone":11,"typeConfidence":0.91,"plateTime":0.40598796243080004,"extension":6.785578047339094},"index":2,"playId":"08e1468b-8d71-3ad1-bf3d-00621a010921","pitchNumber":2,"startTime":"2026-03-08T21:35:13.803Z","endTime":"2026-03-08T21:35:18.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":686404,"link":"/api/v1/people/686404"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.372689597284126,"aZ":-27.613703134693054,"pfxX":10.180253541417336,"pfxZ":2.4413121521430874,"pX":-0.47251524383291366,"pZ":4.0114003214334195,"vX0":-8.74667920035305,"vY0":-135.3580387322796,"vZ0":1.6144988378593146,"x":135.01,"y":130.47,"x0":1.4656900069724934,"y0":50.00555302302625,"z0":5.3300332036698155,"aX":19.042183406184286},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.9,"breakHorizontal":-16.8,"spinRate":1910,"spinDirection":126},"zone":11,"typeConfidence":0.92,"plateTime":0.4034380027065474,"extension":6.821053504953007},"index":3,"playId":"ed218022-bf99-3ac3-a3d2-e155ef21e989","pitchNumber":3,"startTime":"2026-03-08T21:35:34.507Z","endTime":"2026-03-08T21:35:38.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":686404,"link":"/api/v1/people/686404"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31039861238061,"aZ":-23.119538147811635,"pfxX":7.696454655151988,"pfxZ":4.607706574509901,"pX":-1.422476499016933,"pZ":4.14616266650441,"vX0":-10.09134756822614,"vY0":-138.43895856082602,"vZ0":0.36777987237919685,"x":171.22,"y":126.83,"x0":1.2490066247748914,"y0":50.00250919207709,"z0":5.543981957057694,"aX":15.124876927576436},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.6,"breakHorizontal":-12.1,"spinRate":1833,"spinDirection":128},"zone":11,"typeConfidence":0.91,"plateTime":0.3937774032126611,"extension":6.810934943482289},"index":4,"playId":"45978b39-689d-39cc-9585-ea90e44befc9","pitchNumber":4,"startTime":"2026-03-08T21:36:00.353Z","endTime":"2026-03-08T21:36:08.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":686404,"link":"/api/v1/people/686404"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":820825,"link":"/api/v1/people/820825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.0,"awayTeamWinProbability":36.0,"homeTeamWinProbabilityAdded":-8.399999999999991,"leverageIndex":2.18,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:36:08.493Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Daniel Schneemann doubles (3) on a sharp fly ball to center fielder Jake McCarthy. Wuilfredo Antunez scores. David Fry to 3rd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-08T21:36:23.734Z","endTime":"2026-03-08T21:37:37.214Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820825,"fullName":"Konner Eaton","link":"/api/v1/people/820825"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"postOnThird":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":686404,"fullName":"Wuilfredo Antunez","link":"/api/v1/people/686404"},"responsiblePitcher":{"id":820825,"link":"/api/v1/people/820825"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05073881236148,"aZ":-28.50186410244585,"pfxX":8.040766881880476,"pfxZ":1.9162403587631616,"pX":-0.07938118347909345,"pZ":3.8073276965002236,"vX0":-7.402473648843357,"vY0":-136.58002212834,"vZ0":1.25414915025707,"x":120.03,"y":135.98,"x0":1.6027033122794998,"y0":50.00292115098617,"z0":5.2820130757637065,"aX":15.408861250253212},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.0,"breakHorizontal":-13.3,"spinRate":1713,"spinDirection":118},"zone":11,"typeConfidence":0.92,"plateTime":0.39885514831415847,"extension":6.795767041445882},"index":0,"playId":"850711ba-6c24-3a67-add5-b73ba30d170e","pitchNumber":1,"startTime":"2026-03-08T21:36:40.989Z","endTime":"2026-03-08T21:36:45.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"second":{"id":686404,"link":"/api/v1/people/686404"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.57609562920085,"aZ":-33.10893531096947,"pfxX":-0.9290599292191861,"pfxZ":-0.580092464612953,"pX":-0.22202360741664584,"pZ":3.4837590722181844,"vX0":-4.829396583376003,"vY0":-125.67344344903235,"vZ0":1.9559792851100617,"x":125.46,"y":144.72,"x0":1.8356262309689417,"y0":50.00033476314411,"z0":5.361720991069984,"aX":-1.5035461480118597},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.5,"breakHorizontal":2.6,"spinRate":2127,"spinDirection":294},"zone":11,"typeConfidence":0.93,"plateTime":0.43383268433893285,"extension":6.652557212511694},"index":1,"playId":"c3e78ba3-f7e4-3df9-8069-fc0d42de645f","pitchNumber":2,"startTime":"2026-03-08T21:37:01.554Z","endTime":"2026-03-08T21:37:05.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"second":{"id":686404,"link":"/api/v1/people/686404"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.829073704796777,"aZ":-35.14687044282719,"pfxX":-1.35065486632805,"pfxZ":-1.859345208009982,"pX":0.3641992923907185,"pZ":2.905334459682981,"vX0":-3.133890775467446,"vY0":-124.7336769189714,"vZ0":1.1268148260169915,"x":103.12,"y":160.34,"x0":1.8055362634623884,"y0":50.00459878518815,"z0":5.315370726914954,"aX":-2.15708147867212},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.0,"breakHorizontal":3.1,"spinRate":2248,"spinDirection":298},"zone":3,"typeConfidence":0.92,"plateTime":0.43681077028628534,"extension":6.6816533607524145},"hitData":{"launchSpeed":101.7,"launchAngle":25.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":81.99,"coordY":45.93}},"index":2,"playId":"0cdb7bf6-c44a-36f3-92f4-ab6d24bdf3bb","pitchNumber":3,"startTime":"2026-03-08T21:37:20.529Z","endTime":"2026-03-08T21:37:37.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"second":{"id":686404,"link":"/api/v1/people/686404"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":820825,"link":"/api/v1/people/820825"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":820825,"link":"/api/v1/people/820825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.4,"awayTeamWinProbability":56.6,"homeTeamWinProbabilityAdded":-20.6,"leverageIndex":2.93,"dramaIndex":205.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:37:37.214Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"CJ Kayfus walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-08T21:37:55.000Z","endTime":"2026-03-08T21:39:09.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820825,"fullName":"Konner Eaton","link":"/api/v1/people/820825"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"postOnSecond":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"postOnThird":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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(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":92.1,"endSpeed":84.5,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.402969948154443,"aZ":-24.373928934224534,"pfxX":1.131209860395109,"pfxZ":4.282897003897128,"pX":-1.3227513940125368,"pZ":2.9312585654375556,"vX0":-8.087312911776213,"vY0":-133.94804715569498,"vZ0":-1.8601006441960624,"x":167.42,"y":159.64,"x0":1.5859944574461708,"y0":50.00157108231122,"z0":5.374001932917147,"aX":2.0606747450175367},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.6,"breakHorizontal":-0.4,"spinRate":2133,"spinDirection":148},"zone":11,"typeConfidence":0.82,"plateTime":0.408606491338809,"extension":6.62928473938606},"index":0,"playId":"a8e3b92b-22e8-3503-bc6e-86dfa7307bca","pitchNumber":1,"startTime":"2026-03-08T21:38:04.183Z","endTime":"2026-03-08T21:38:08.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.640858046833884,"aZ":-30.395393287803895,"pfxX":9.581040320863412,"pfxZ":0.9454857994995169,"pX":0.23865031295146338,"pZ":3.8267107172675723,"vX0":-7.0951870322684245,"vY0":-136.23573158464802,"vZ0":1.5335495730619222,"x":107.9,"y":135.46,"x0":1.6259181390749002,"y0":50.006121317663236,"z0":5.3504247404193075,"aX":18.09636191120948},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.3,"breakHorizontal":-16.0,"spinRate":1888,"spinDirection":118},"zone":12,"typeConfidence":0.93,"plateTime":0.40133766922161573,"extension":6.549816304422533},"index":1,"playId":"8cc7a6ae-f73c-3bcd-88d0-3837e952fa8f","pitchNumber":2,"startTime":"2026-03-08T21:38:22.884Z","endTime":"2026-03-08T21:38:26.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45403472388386,"aZ":-36.10565671602995,"pfxX":-0.29031429897215766,"pfxZ":-2.532468906681583,"pX":-0.8255317745075386,"pZ":2.998004260639722,"vX0":-5.908975643803295,"vY0":-123.36705932272993,"vZ0":1.4553198092829518,"x":148.47,"y":157.83,"x0":1.629177912756125,"y0":50.000154055637154,"z0":5.423297249698392,"aX":-0.4500812385945157},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.1,"breakHorizontal":1.8,"spinRate":2139,"spinDirection":305},"zone":11,"typeConfidence":0.9,"plateTime":0.44244822840166176,"extension":6.738461617788194},"index":2,"playId":"fd2bbd07-6fb8-39c1-8b00-cd33a21288c6","pitchNumber":3,"startTime":"2026-03-08T21:38:42.902Z","endTime":"2026-03-08T21:38:49.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62484879134502,"aZ":-19.98836637199962,"pfxX":8.992932300546823,"pfxZ":6.151173221477086,"pX":-1.2111191404323987,"pZ":1.9742814235484785,"vX0":-9.466514103654088,"vY0":-139.64493002626125,"vZ0":-5.695192501455114,"x":163.17,"y":185.47,"x0":1.0498395848522868,"y0":50.001600753008084,"z0":5.349666584245278,"aX":17.81015061305537},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.2,"breakHorizontal":-14.4,"spinRate":2157,"spinDirection":124},"zone":13,"typeConfidence":0.91,"plateTime":0.39181936721761224,"extension":6.8634015777657496},"index":3,"playId":"9f353756-37f9-30ce-8e8e-51742980dd3c","pitchNumber":4,"startTime":"2026-03-08T21:39:05.062Z","endTime":"2026-03-08T21:39:09.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":820825,"link":"/api/v1/people/820825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.900000000000006,"awayTeamWinProbability":60.099999999999994,"homeTeamWinProbabilityAdded":-3.499999999999993,"leverageIndex":2.27,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:39:09.621Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Jones called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-08T21:40:19.412Z","endTime":"2026-03-08T21:41:20.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820825,"fullName":"Konner Eaton","link":"/api/v1/people/820825"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"postOnSecond":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"postOnThird":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668832,"link":"/api/v1/people/668832"},"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":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T21:39:23.090Z","endTime":"2026-03-08T21:40:21.325Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":87.5,"endSpeed":81.0,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89495553119409,"aZ":-36.370575788105945,"pfxX":1.5518022251280055,"pfxZ":-2.5334179704230024,"pX":-1.0916356503383864,"pZ":2.40105495194067,"vX0":-7.578793555431239,"vY0":-127.27197824613793,"vZ0":-0.050537886298008816,"x":158.61,"y":173.95,"x0":1.7115332417403126,"y0":50.00429416042063,"z0":5.279948797753198,"aX":2.570218084369024},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.4,"breakHorizontal":-1.2,"spinRate":2094,"spinDirection":291},"zone":13,"typeConfidence":0.69,"plateTime":0.42887709664105467,"extension":6.847243150437279},"index":1,"playId":"c99cb998-a846-3125-b527-3aecc4ffdf90","pitchNumber":1,"startTime":"2026-03-08T21:40:21.325Z","endTime":"2026-03-08T21:40:25.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.788758015495343,"aZ":-26.649387646731153,"pfxX":8.931283149009396,"pfxZ":2.909020064962071,"pX":-0.6085756080248422,"pZ":2.5334298675397493,"vX0":-8.824525875291021,"vY0":-136.3754087961302,"vZ0":-2.3853111130847613,"x":140.2,"y":170.38,"x0":1.4966352628646544,"y0":50.00200495467615,"z0":5.242850758460171,"aX":16.954699919667913},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.0,"breakHorizontal":-14.5,"spinRate":2062,"spinDirection":121},"zone":4,"typeConfidence":0.91,"plateTime":0.4004326983399604,"extension":6.847671156022094},"index":2,"playId":"c43d49cd-06e7-3481-be06-b90d6183df97","pitchNumber":2,"startTime":"2026-03-08T21:40:38.366Z","endTime":"2026-03-08T21:40:41.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":94.2,"endSpeed":86.6,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.104451472390384,"aZ":-29.6754230412256,"pfxX":10.025629456236542,"pfxZ":1.3109717773677296,"pX":-0.6137662236804466,"pZ":3.3858179597464124,"vX0":-9.108346798910903,"vY0":-136.89499357624027,"vZ0":0.3821215788220975,"x":140.4,"y":147.36,"x0":1.4419283384878265,"y0":50.00628023671617,"z0":5.263650101565491,"aX":19.174671455316943},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.6,"breakHorizontal":-16.4,"spinRate":2029,"spinDirection":121},"zone":1,"typeConfidence":0.92,"plateTime":0.39895721763424374,"extension":6.68823726626399},"index":3,"playId":"f45ad1e7-4019-3997-8a78-485acde9e3ce","pitchNumber":3,"startTime":"2026-03-08T21:40:55.639Z","endTime":"2026-03-08T21:41:00.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.328306258388313,"aZ":-38.32364962694016,"pfxX":-1.5889777146011066,"pfxZ":-3.936900289908275,"pX":0.5414564373829156,"pZ":3.7077310893557773,"vX0":-2.7559197017639288,"vY0":-123.86175367766413,"vZ0":3.460755526945144,"x":96.36,"y":138.67,"x0":1.8722506193898139,"y0":50.00156255114876,"z0":5.484483811282368,"aX":-2.482750338949381},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-6.1,"breakHorizontal":3.5,"spinRate":2323,"spinDirection":294},"zone":12,"typeConfidence":0.89,"plateTime":0.4411829877085789,"extension":6.577243564705057},"index":4,"playId":"fe71536e-9874-3cf4-aab8-c28dd74e533d","pitchNumber":4,"startTime":"2026-03-08T21:41:13.429Z","endTime":"2026-03-08T21:41:20.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_ab"},{"player":{"id":820825,"link":"/api/v1/people/820825"},"credit":"p_ab"},{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_pa"},{"player":{"id":820825,"link":"/api/v1/people/820825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":9.799999999999997,"leverageIndex":3.13,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:41:20.645Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Brito singles on a ground ball to center fielder Jake McCarthy. David Fry scores. Daniel Schneemann scores. CJ Kayfus to 2nd.","rbi":2,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-08T21:41:33.660Z","endTime":"2026-03-08T21:41:57.082Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":820825,"fullName":"Konner Eaton","link":"/api/v1/people/820825"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"postOnSecond":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":{"id":820825,"link":"/api/v1/people/820825"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":{"id":820825,"link":"/api/v1/people/820825"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.572493721948025,"aZ":-28.54252603478702,"pfxX":8.991473775132267,"pfxZ":1.9208843836366452,"pX":0.06794588431781672,"pZ":2.684722021236097,"vX0":-7.135679610509376,"vY0":-136.2261148689574,"vZ0":-1.6320471013983173,"x":114.41,"y":166.29,"x0":1.5468926949826816,"y0":50.00028482410004,"z0":5.255488746828337,"aX":16.978532635280253},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.4,"breakHorizontal":-14.9,"spinRate":2112,"spinDirection":122},"zone":5,"typeConfidence":0.92,"plateTime":0.4013308741926638,"extension":6.778365070194504},"hitData":{"launchSpeed":106.2,"launchAngle":5.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":92.83,"coordY":81.46}},"index":0,"playId":"99265c00-b8b1-3dcd-93d3-bf4b49a76496","pitchNumber":1,"startTime":"2026-03-08T21:41:44.458Z","endTime":"2026-03-08T21:41:57.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_ab"},{"player":{"id":820825,"link":"/api/v1/people/820825"},"credit":"p_ab"},{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_pa"},{"player":{"id":820825,"link":"/api/v1/people/820825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.9,"awayTeamWinProbability":70.1,"homeTeamWinProbabilityAdded":-19.800000000000004,"leverageIndex":3.92,"dramaIndex":225.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:41:57.082Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kahlil Watson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-08T21:42:17.842Z","endTime":"2026-03-08T21:43:34.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820825,"fullName":"Konner Eaton","link":"/api/v1/people/820825"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"postOnSecond":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668832,"link":"/api/v1/people/668832"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.127497712378798,"aZ":-35.46964106718071,"pfxX":-0.2702175186797904,"pfxZ":-2.1412681667721642,"pX":-0.4869962723183556,"pZ":2.874937916726047,"vX0":-5.811606488894179,"vY0":-122.34966741299718,"vZ0":1.1846632710293898,"x":135.56,"y":161.16,"x0":1.9411845663123457,"y0":50.00461505858882,"z0":5.393432099912803,"aX":-0.4153919069745856},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.5,"breakHorizontal":1.7,"spinRate":2138,"spinDirection":294},"zone":1,"typeConfidence":0.91,"plateTime":0.4454076803752871,"extension":6.8173253488373176},"index":0,"playId":"91df9763-bf02-3307-a032-aae3b77beddf","pitchNumber":1,"startTime":"2026-03-08T21:42:32.495Z","endTime":"2026-03-08T21:42:38.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":90.2,"endSpeed":83.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.076799941699665,"aZ":-24.40506667802672,"pfxX":-0.7791605674312425,"pfxZ":4.41139533832164,"pX":-2.391712886689492,"pZ":3.199180254708331,"vX0":-9.78916913686791,"vY0":-131.18130354118466,"vZ0":-1.0369592420338578,"x":208.17,"y":152.4,"x0":1.4735425803160698,"y0":50.00221790406347,"z0":5.401829798601557,"aX":-1.3698268337862038},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.0,"breakHorizontal":3.4,"spinRate":2211,"spinDirection":156},"zone":11,"typeConfidence":0.93,"plateTime":0.41590688921099783,"extension":6.958874315810348},"index":1,"playId":"33e39ccb-956e-310f-9b55-64328054296b","pitchNumber":2,"startTime":"2026-03-08T21:42:49.597Z","endTime":"2026-03-08T21:42:53.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.268946275886922,"aZ":-38.60343258219947,"pfxX":-1.0016549319606298,"pfxZ":-4.139078084463968,"pX":-1.3505779099450383,"pZ":1.8276440237161653,"vX0":-7.345086195765123,"vY0":-123.53584030278867,"vZ0":-0.49613715231952515,"x":168.48,"y":189.43,"x0":1.784050896621911,"y0":50.00142762073728,"z0":5.260026260410175,"aX":-1.5553120490627206},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-7.3,"breakHorizontal":3.5,"spinRate":2243,"spinDirection":293},"zone":13,"typeConfidence":0.9,"plateTime":0.4424012234653447,"extension":6.743046411283892},"index":2,"playId":"48a4019d-3856-3b67-9907-9d0fce6baafd","pitchNumber":3,"startTime":"2026-03-08T21:43:11.595Z","endTime":"2026-03-08T21:43:15.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":85.2,"endSpeed":79.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.376007061434603,"aZ":-38.40498653475847,"pfxX":-0.7878450983853673,"pfxZ":-3.975089820443843,"pX":-1.5283141990489852,"pZ":1.2512331606080092,"vX0":-7.30930793593327,"vY0":-123.98484611448474,"vZ0":-1.963741461861079,"x":175.26,"y":205.0,"x0":1.5530263208961859,"y0":50.0057311297981,"z0":5.2405239924621885,"aX":-1.2325324625767793},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-7.4,"breakHorizontal":3.0,"spinRate":2379,"spinDirection":303},"zone":13,"typeConfidence":0.9,"plateTime":0.44076220191382953,"extension":6.771050240965568},"index":3,"playId":"f5cba2c4-0d1b-358f-935e-0cb7b4962be7","pitchNumber":4,"startTime":"2026-03-08T21:43:30.175Z","endTime":"2026-03-08T21:43:34.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_ab"},{"player":{"id":820825,"link":"/api/v1/people/820825"},"credit":"p_ab"},{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_pa"},{"player":{"id":820825,"link":"/api/v1/people/820825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.699999999999996,"awayTeamWinProbability":65.30000000000001,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":2.06,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:43:34.574Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Genao grounds out, second baseman Adael Amador to first baseman TJ Rumfield.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-08T21:45:54.102Z","endTime":"2026-03-08T21:46:03.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692589,"fullName":"Victor Juarez","link":"/api/v1/people/692589"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"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":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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-08T21:43:45.356Z","endTime":"2026-03-08T21:44:17.235Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"R","description":"Right"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Victor Juarez replaces Konner Eaton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"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-08T21:44:17.235Z","endTime":"2026-03-08T21:45:56.433Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692589,"link":"/api/v1/people/692589"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"R","description":"Right"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.2,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.451014537788854,"aZ":-16.189993779123395,"pfxX":-7.463583250319615,"pfxZ":8.980564460206878,"pX":0.5768398170242954,"pZ":1.941927359519265,"vX0":8.662776072876534,"vY0":-133.2649019687121,"vZ0":-7.129896233040682,"x":95.01,"y":186.35,"x0":-1.7624608578388286,"y0":50.000996553369845,"z0":5.843656639525413,"aX":-13.282007182864495},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.6,"breakHorizontal":11.4,"spinRate":2036,"spinDirection":223},"zone":9,"typeConfidence":0.88,"plateTime":0.41266719877120916,"extension":5.706428421405054},"hitData":{"launchSpeed":95.8,"launchAngle":-5.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.56,"coordY":157.47}},"index":2,"playId":"c8989a13-fe82-3bab-b018-f5e63c9f3570","pitchNumber":1,"startTime":"2026-03-08T21:45:56.433Z","endTime":"2026-03-08T21:46:03.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692589,"link":"/api/v1/people/692589","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694197,"link":"/api/v1/people/694197"},"credit":"b_ab"},{"player":{"id":692589,"link":"/api/v1/people/692589"},"credit":"p_ab"},{"player":{"id":694197,"link":"/api/v1/people/694197"},"credit":"b_pa"},{"player":{"id":692589,"link":"/api/v1/people/692589"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":4.900000000000006,"leverageIndex":1.94,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:46:03.765Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake McCarthy grounds out, second baseman Juan Brito to first baseman Ralphy Velazquez.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-08T21:48:15.897Z","endTime":"2026-03-08T21:49:40.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[6,7,8,9,10],"actionIndex":[0,1,2,3,4,5],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Petey Halpin replaces center fielder Angel Martínez, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T21:47:53.174Z","endTime":"2026-03-08T21:47:53.191Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":682657,"link":"/api/v1/people/682657"},"defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wuilfredo Antunez remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-08T21:47:53.191Z","endTime":"2026-03-08T21:47:53.194Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686404,"link":"/api/v1/people/686404"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":800050,"link":"/api/v1/people/800050"},"defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Milan Tolentino replaces shortstop Daniel Schneemann, batting 4th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"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-08T21:47:53.194Z","endTime":"2026-03-08T21:47:53.196Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675455,"link":"/api/v1/people/675455"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"401","replacedPlayer":{"id":682177,"link":"/api/v1/people/682177"},"defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":682177,"link":"/api/v1/people/682177"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ralphy Velazquez replaces first baseman CJ Kayfus, batting 5th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"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-08T21:47:53.196Z","endTime":"2026-03-08T21:47:53.198Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":692216,"link":"/api/v1/people/692216"},"defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Carter Kieboom replaces third baseman Angel Genao, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"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-08T21:47:53.198Z","endTime":"2026-03-08T21:47:53.201Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666198,"link":"/api/v1/people/666198"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":694197,"link":"/api/v1/people/694197"},"defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":694197,"link":"/api/v1/people/694197"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cade Smith replaces Jack Leftwich.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"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-08T21:47:53.201Z","endTime":"2026-03-08T21:48:18.148Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671922,"link":"/api/v1/people/671922"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676393,"link":"/api/v1/people/676393","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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.5,"endSpeed":87.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86709507341045,"aZ":-13.877773933761135,"pfxX":-7.0312256354387115,"pfxZ":9.40146768618851,"pX":0.30280133916922725,"pZ":2.1601511441257113,"vX0":9.750826441134299,"vY0":-138.6067775319673,"vZ0":-6.943831668751386,"x":105.46,"y":180.46,"x0":-2.3465971844257574,"y0":50.00465651873548,"z0":5.623824838502431,"aX":-13.687588516238034},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":10.7,"spinRate":2232,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.39510894592852885,"extension":7.198500056012733},"index":6,"playId":"1fafd4d8-5762-39d5-83fd-b5ebe6ecec68","pitchNumber":1,"startTime":"2026-03-08T21:48:18.148Z","endTime":"2026-03-08T21:48:22.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.922126709445834,"aZ":-14.431249239929903,"pfxX":-6.60500871607656,"pfxZ":8.866251733526505,"pX":0.2693922662488123,"pZ":2.0228318243220675,"vX0":9.752668761426202,"vY0":-140.36224408552246,"vZ0":-7.603132275320036,"x":106.73,"y":184.16,"x0":-2.3874559661145884,"y0":50.001712587068106,"z0":5.700857622301638,"aX":-13.216646866876504},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.6,"breakHorizontal":10.1,"spinRate":2299,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.38980437045130456,"extension":7.251684045917508},"index":7,"playId":"dbce9fab-abc1-38a8-bfa8-1ce53ef9d8eb","pitchNumber":2,"startTime":"2026-03-08T21:48:30.768Z","endTime":"2026-03-08T21:48:35.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.515532461724337,"aZ":-38.76605590123225,"pfxX":-4.157682125773672,"pfxZ":-4.101180247095257,"pX":-0.9464021077195447,"pZ":2.0711724162702487,"vX0":5.140228164171564,"vY0":-126.38775651959172,"vZ0":-1.5986256093385918,"x":153.07,"y":182.86,"x0":-2.473346570264523,"y0":50.00468882257421,"z0":5.846101788614991,"aX":-6.678005487507891},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.6,"breakHorizontal":6.2,"spinRate":612,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.43457823766082493,"extension":6.9352490537388185},"index":8,"playId":"54832f68-0547-3c09-ba87-574768896ab2","pitchNumber":3,"startTime":"2026-03-08T21:48:44.631Z","endTime":"2026-03-08T21:48:49.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.209237734691776,"aZ":-15.72609371696748,"pfxX":-7.617323951400166,"pfxZ":8.200532769968992,"pX":-0.9608858478009557,"pZ":3.03238444598555,"vX0":6.864551998005937,"vY0":-140.79236310232358,"vZ0":-4.834091544967159,"x":153.63,"y":156.91,"x0":-2.4419616605649703,"y0":50.002899167487364,"z0":5.7905881428105905,"aX":-15.280025717812233},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.0,"breakHorizontal":12.4,"spinRate":2446,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.38915437249141505,"extension":7.206767421890597},"index":9,"playId":"5e316e74-9b0c-3c51-b0fa-957db326ee5d","pitchNumber":4,"startTime":"2026-03-08T21:49:18.556Z","endTime":"2026-03-08T21:49:22.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69074739476385,"aZ":-33.67170279288308,"pfxX":-8.597773001125491,"pfxZ":-0.9722396256951633,"pX":-0.3000955516388464,"pZ":1.2592106821196842,"vX0":7.516247556398965,"vY0":-124.1864784550695,"vZ0":-3.7398037150105794,"x":128.44,"y":204.78,"x0":-2.266794397957772,"y0":50.00287620561147,"z0":5.6220446187265605,"aX":-13.26658376402682},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.5,"breakHorizontal":13.6,"spinRate":641,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.44313446953937463,"extension":7.230984458394031},"hitData":{"launchSpeed":69.7,"launchAngle":-24.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.02,"coordY":166.59}},"index":10,"playId":"cac4b5c0-ba7d-3b0c-b252-8bdd6f835931","pitchNumber":5,"startTime":"2026-03-08T21:49:32.883Z","endTime":"2026-03-08T21:49:40.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:49:40.520Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Goodman grounds out, third baseman Carter Kieboom to first baseman Ralphy Velazquez.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-08T21:50:02.163Z","endTime":"2026-03-08T21:51:34.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666198,"link":"/api/v1/people/666198"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.853438981658012,"aZ":-26.188884242891987,"pfxX":3.296551769571339,"pfxZ":3.7836244854675405,"pX":2.580709624530997,"pZ":1.1398858298718795,"vX0":10.201271498674506,"vY0":-125.34465158005375,"vZ0":-5.822783303840247,"x":18.63,"y":208.0,"x0":-1.9806062998931393,"y0":50.002560458342366,"z0":5.649283086398934,"aX":5.208579953831194},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.6,"breakHorizontal":-8.4,"spinRate":2028,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4380673137942468,"extension":7.138503848326169},"index":0,"playId":"10f7c04e-ebe7-3f89-b06a-acfb901df615","pitchNumber":1,"startTime":"2026-03-08T21:50:03.791Z","endTime":"2026-03-08T21:50:07.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.636296188999914,"aZ":-13.356556989889672,"pfxX":-5.9944423490850856,"pfxZ":9.202604838662383,"pX":0.820210054658082,"pZ":0.9088148172550934,"vX0":10.280351829366452,"vY0":-141.90478282331074,"vZ0":-10.913833058505368,"x":85.74,"y":214.24,"x0":-2.066182987736151,"y0":50.004629880921094,"z0":5.649303382298892,"aX":-12.260567560701032},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.5,"breakHorizontal":8.9,"spinRate":2259,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.38557049191506065,"extension":7.243783025904291},"index":1,"playId":"17686ad0-ae4b-341b-b324-326406404310","pitchNumber":2,"startTime":"2026-03-08T21:50:21.110Z","endTime":"2026-03-08T21:50:26.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.81503587625622,"aZ":-15.99095274355976,"pfxX":-5.359069498618223,"pfxZ":8.04982246359548,"pX":-1.0821560146366778,"pZ":2.7982154000530115,"vX0":5.4987845836694635,"vY0":-140.8441325533936,"vZ0":-5.441749924616609,"x":158.25,"y":163.23,"x0":-2.3629938998822815,"y0":50.00158858880847,"z0":5.78845774425996,"aX":-10.772415693498823},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.7,"breakHorizontal":8.6,"spinRate":2137,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3888090415476193,"extension":7.246577904920189},"index":2,"playId":"bfa125c1-8c3f-3bed-89d6-cc7ab6632e61","pitchNumber":3,"startTime":"2026-03-08T21:50:34.785Z","endTime":"2026-03-08T21:50:39.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06378127360344,"aZ":-15.572715309149103,"pfxX":-5.907981122807143,"pfxZ":8.32299908935614,"pX":0.1707139794139034,"pZ":2.160886266820493,"vX0":8.234036958685161,"vY0":-140.19979497880541,"vZ0":-7.1422492655829775,"x":110.49,"y":180.44,"x0":-2.0338150865037106,"y0":50.00445938547888,"z0":5.753746110797753,"aX":-11.787530646798684},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.8,"breakHorizontal":9.0,"spinRate":2108,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.39034692525933545,"extension":7.370943416771639},"index":3,"playId":"7eeb4d74-af42-38b7-946e-d36ca56c15cc","pitchNumber":4,"startTime":"2026-03-08T21:51:00.736Z","endTime":"2026-03-08T21:51:03.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-08T21:51:11.753Z","endTime":"2026-03-08T21:51:26.372Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.392862087305755,"aZ":-34.2270239569258,"pfxX":-2.958035440674777,"pfxZ":-1.4184105608603446,"pX":-0.6393900370312354,"pZ":2.3379300716125213,"vX0":4.522424009522264,"vY0":-120.22106205165188,"vZ0":-0.8353650194867086,"x":141.37,"y":175.66,"x0":-2.1688177090059217,"y0":50.00104629394667,"z0":5.753656073917076,"aX":-4.288206785739989},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.5,"breakHorizontal":4.2,"spinRate":551,"spinDirection":324},"zone":4,"typeConfidence":2.0,"plateTime":0.4572754035215496,"extension":7.255958938536396},"hitData":{"launchSpeed":104.9,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.41,"coordY":164.12}},"index":5,"playId":"f15eebff-7ee7-3d66-ae7d-8e1ddd4dcecf","pitchNumber":5,"startTime":"2026-03-08T21:51:26.372Z","endTime":"2026-03-08T21:51:34.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:51:34.071Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-08T21:51:54.576Z","endTime":"2026-03-08T21:52:41.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.984836533462794,"aZ":-27.899924570189317,"pfxX":5.842778292708028,"pfxZ":2.6979704227771304,"pX":0.1664833701592242,"pZ":2.865755323662961,"vX0":4.97982973135018,"vY0":-125.71399824888607,"vZ0":-1.442227153439704,"x":110.65,"y":161.4,"x0":-2.6065447634136474,"y0":50.00185522354973,"z0":5.734073414986984,"aX":9.252589504411455},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.8,"breakHorizontal":-11.8,"spinRate":2085,"spinDirection":81},"zone":2,"typeConfidence":2.0,"plateTime":0.43745482305786165,"extension":7.099192485001028},"index":0,"playId":"e4cc276f-aefe-3746-8f63-baac02ec6da3","pitchNumber":1,"startTime":"2026-03-08T21:51:57.023Z","endTime":"2026-03-08T21:52:02.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":96.8,"endSpeed":88.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.876590157525364,"aZ":-15.177315647831122,"pfxX":-6.8858292134828964,"pfxZ":8.540762935011333,"pX":0.21153413219428654,"pZ":1.3693525363105736,"vX0":9.207405657811218,"vY0":-140.44148174770302,"vZ0":-9.043267093558134,"x":108.94,"y":201.81,"x0":-2.2203491001961555,"y0":50.00417261186242,"z0":5.626166999679687,"aX":-13.706662486509774},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.7,"breakHorizontal":10.4,"spinRate":2205,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.39053385045669753,"extension":7.369802439125902},"index":1,"playId":"34dfc513-753d-36de-9a6b-cc6024296f14","pitchNumber":2,"startTime":"2026-03-08T21:52:09.195Z","endTime":"2026-03-08T21:52:13.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":96.6,"endSpeed":88.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.384365665076135,"aZ":-16.576407698861107,"pfxX":-6.488734497873557,"pfxZ":7.810857649213651,"pX":-0.3868818627868514,"pZ":2.0225175948538046,"vX0":7.510369712772088,"vY0":-140.3281113475869,"vZ0":-7.050707442645136,"x":131.75,"y":184.17,"x0":-2.2533090700376284,"y0":50.000815795543595,"z0":5.6449158374650565,"aX":-12.95556366037037},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.8,"breakHorizontal":10.2,"spinRate":2131,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.39011985968331375,"extension":7.245628343470538},"index":2,"playId":"87ddf981-b088-3532-a162-659ec3dc7ec5","pitchNumber":3,"startTime":"2026-03-08T21:52:22.795Z","endTime":"2026-03-08T21:52:26.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.225126117692216,"aZ":-12.325679594649515,"pfxX":-5.683229860079729,"pfxZ":9.97016368758437,"pX":1.0464180498459552,"pZ":3.702110531901173,"vX0":10.927460462703298,"vY0":-140.1148509423355,"vZ0":-3.4901847432127773,"x":77.11,"y":138.82,"x0":-2.1633042110557614,"y0":50.00688115347079,"z0":5.767667969472808,"aX":-11.319631879568249},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":8.0,"spinRate":2210,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.39068644953175946,"extension":7.229583566487732},"index":3,"playId":"77ae7abd-dec2-3f41-ac0f-2e42fc1076a3","pitchNumber":4,"startTime":"2026-03-08T21:52:38.208Z","endTime":"2026-03-08T21:52:41.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":671922,"link":"/api/v1/people/671922"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.76,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:52:41.277Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Petey Halpin lines out sharply to shortstop Chad Stevens.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-08T21:54:53.360Z","endTime":"2026-03-08T21:56:38.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820825,"fullName":"Konner Eaton","link":"/api/v1/people/820825"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":677060,"link":"/api/v1/people/677060"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ryan Ritter replaces center fielder Jake McCarthy, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T21:54:43.521Z","endTime":"2026-03-08T21:54:43.537Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690022,"link":"/api/v1/people/690022"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":664983,"link":"/api/v1/people/664983"},"defense":{"pitcher":{"id":692589,"link":"/api/v1/people/692589","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Drew Avans replaces left fielder Mickey Moniak, batting 4th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-08T21:54:43.537Z","endTime":"2026-03-08T21:54:43.539Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682183,"link":"/api/v1/people/682183"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":666160,"link":"/api/v1/people/666160"},"defense":{"pitcher":{"id":692589,"link":"/api/v1/people/692589","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Konner Eaton replaces Victor Juarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"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-08T21:54:43.539Z","endTime":"2026-03-08T21:54:54.960Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":820825,"link":"/api/v1/people/820825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":692589,"link":"/api/v1/people/692589","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.848986811289887,"aZ":-34.04486868468035,"pfxX":-1.7126598952875003,"pfxZ":-1.1688591794098357,"pX":0.41682571065816926,"pZ":3.054046491768566,"vX0":-2.733615751678644,"vY0":-124.98371755725975,"vZ0":1.0905186648216671,"x":101.11,"y":156.32,"x0":1.7431121610064568,"y0":50.00412128573291,"z0":5.386859223403076,"aX":-2.736328160194789},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.7,"breakHorizontal":3.7,"spinRate":2209,"spinDirection":268},"zone":3,"typeConfidence":0.93,"plateTime":0.43659462064199506,"extension":6.700688947774357},"index":3,"playId":"68f7f25d-3829-31ca-b0af-ce4dfd07f984","pitchNumber":1,"startTime":"2026-03-08T21:54:54.960Z","endTime":"2026-03-08T21:55:00.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.104351900565252,"aZ":-29.356714562011796,"pfxX":9.846977938903414,"pfxZ":1.5046460211889405,"pX":-0.9709069794243812,"pZ":2.0869499049440794,"vX0":-9.47482681064061,"vY0":-135.64254634828532,"vZ0":-2.897914624113293,"x":154.01,"y":182.43,"x0":1.2785903743866154,"y0":50.00344694713933,"z0":5.203920433222473,"aX":18.453220771783087},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.3,"breakHorizontal":-16.0,"spinRate":2113,"spinDirection":122},"zone":13,"typeConfidence":0.91,"plateTime":0.4029267263635492,"extension":7.0152660009865935},"index":4,"playId":"c9a1a29a-4df6-379d-ac12-93b06c777c70","pitchNumber":2,"startTime":"2026-03-08T21:55:10.556Z","endTime":"2026-03-08T21:55:14.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":93.9,"endSpeed":86.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03247680176562,"aZ":-28.742547408388493,"pfxX":10.002618561348125,"pfxZ":1.8113026445318425,"pX":0.2352847223277847,"pZ":3.066622547545345,"vX0":-6.974991254001045,"vY0":-136.67470678239113,"vZ0":-0.43622594083693966,"x":108.03,"y":155.98,"x0":1.515735901252007,"y0":50.00664861073062,"z0":5.195569867295484,"aX":19.001233459703812},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.4,"breakHorizontal":-16.7,"spinRate":2130,"spinDirection":120},"zone":2,"typeConfidence":0.92,"plateTime":0.4001572410876477,"extension":6.792882714754663},"index":5,"playId":"d5fe3d72-28ed-3b99-b912-4ab24de4ceae","pitchNumber":3,"startTime":"2026-03-08T21:55:27.179Z","endTime":"2026-03-08T21:55:32.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.575292432637365,"aZ":-36.68980201844346,"pfxX":-2.370076874060235,"pfxZ":-2.8161624107223897,"pX":-0.23088112976195885,"pZ":2.7101027913920683,"vX0":-3.9552008713059448,"vY0":-125.39514073752272,"vZ0":0.7762745484393401,"x":125.8,"y":165.61,"x0":1.6701346104016483,"y0":50.001661213617396,"z0":5.372279243646925,"aX":-3.801788734017496},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.7,"breakHorizontal":5.2,"spinRate":2260,"spinDirection":298},"zone":5,"typeConfidence":0.93,"plateTime":0.4355525051072009,"extension":6.563426429213804},"index":6,"playId":"cf806e0b-755e-3239-b9fd-d4603097e88d","pitchNumber":4,"startTime":"2026-03-08T21:55:45.458Z","endTime":"2026-03-08T21:55:48.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.988723730515034,"aZ":-24.97832205625452,"pfxX":7.426203064086863,"pfxZ":3.667874188449858,"pX":-1.373677890767763,"pZ":3.532886946519258,"vX0":-8.949624245435412,"vY0":-138.2666778832612,"vZ0":-0.8929119423230774,"x":169.36,"y":143.39,"x0":0.9201263963739514,"y0":50.00197507396534,"z0":5.5159405703455695,"aX":14.569118660428595},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.7,"breakHorizontal":-11.9,"spinRate":1903,"spinDirection":128},"zone":11,"typeConfidence":0.91,"plateTime":0.39414034462529735,"extension":6.94863668162435},"index":7,"playId":"f8245532-ff37-39a1-b536-b078d9279812","pitchNumber":5,"startTime":"2026-03-08T21:56:13.888Z","endTime":"2026-03-08T21:56:18.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.962869758011333,"aZ":-28.317493628722765,"pfxX":8.678971840936125,"pfxZ":2.0047272662478406,"pX":0.18301844950876406,"pZ":2.965172247703872,"vX0":-6.427027560782096,"vY0":-136.92339133659368,"vZ0":-0.9585739382340499,"x":110.02,"y":158.72,"x0":1.4196521489379605,"y0":50.00021156322114,"z0":5.237369122284172,"aX":16.667264876009433},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.6,"breakHorizontal":-14.5,"spinRate":1886,"spinDirection":125},"zone":2,"typeConfidence":0.92,"plateTime":0.3982777946396574,"extension":6.759771106850689},"hitData":{"launchSpeed":102.9,"launchAngle":9.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":123.39,"coordY":127.49}},"index":8,"playId":"aff116c4-bc64-3bfe-aa7b-bab728c42d2b","pitchNumber":6,"startTime":"2026-03-08T21:56:30.877Z","endTime":"2026-03-08T21:56:38.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_ab"},{"player":{"id":820825,"link":"/api/v1/people/820825"},"credit":"p_ab"},{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_pa"},{"player":{"id":820825,"link":"/api/v1/people/820825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:56:38.709Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wuilfredo Antunez grounds out, second baseman Adael Amador to first baseman TJ Rumfield.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-08T21:56:54.807Z","endTime":"2026-03-08T21:57:30.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686404,"fullName":"Wuilfredo Antunez","link":"/api/v1/people/686404"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820825,"fullName":"Konner Eaton","link":"/api/v1/people/820825"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":686404,"fullName":"Wuilfredo Antunez","link":"/api/v1/people/686404"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":93.2,"endSpeed":85.7,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01235083923389,"aZ":-30.59695460223522,"pfxX":9.17182707323996,"pfxZ":0.8400728000013693,"pX":-1.011294785959031,"pZ":2.9696118482361307,"vX0":-9.454779225041872,"vY0":-135.5437405072809,"vZ0":-0.34225452606737616,"x":155.55,"y":158.6,"x0":1.3207721011802966,"y0":50.001432382851696,"z0":5.223461000715637,"aX":17.164989416668572},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.7,"breakHorizontal":-14.8,"spinRate":2038,"spinDirection":130},"zone":11,"typeConfidence":0.92,"plateTime":0.40321679144408895,"extension":6.827637709146174},"index":0,"playId":"ba89e44f-bd56-3970-9c34-8c2b0dc03b6a","pitchNumber":1,"startTime":"2026-03-08T21:56:59.033Z","endTime":"2026-03-08T21:57:07.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":686404,"link":"/api/v1/people/686404","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07218132980368,"aZ":-31.183863534425495,"pfxX":8.972430470091007,"pfxZ":0.5278555307123156,"pX":-0.0035188548908503333,"pZ":2.493380121462815,"vX0":-7.165423388659529,"vY0":-135.4685416965921,"vZ0":-1.5553738976444662,"x":117.13,"y":171.46,"x0":1.498210066208647,"y0":50.00382778108903,"z0":5.2363865765586475,"aX":16.82952798070368},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":0.8,"breakHorizontal":-14.9,"spinRate":1991,"spinDirection":126},"zone":5,"typeConfidence":0.91,"plateTime":0.4029364370998705,"extension":6.911383188900876},"hitData":{"launchSpeed":104.8,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.79,"coordY":153.67}},"index":1,"playId":"3ff7fb98-3556-3315-9d55-bce38ce0602d","pitchNumber":2,"startTime":"2026-03-08T21:57:15.915Z","endTime":"2026-03-08T21:57:30.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":686404,"link":"/api/v1/people/686404","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686404,"link":"/api/v1/people/686404"},"credit":"b_ab"},{"player":{"id":820825,"link":"/api/v1/people/820825"},"credit":"p_ab"},{"player":{"id":686404,"link":"/api/v1/people/686404"},"credit":"b_pa"},{"player":{"id":820825,"link":"/api/v1/people/820825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:57:30.552Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dom Nuñez walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-08T21:57:51.905Z","endTime":"2026-03-08T21:58:53.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820825,"fullName":"Konner Eaton","link":"/api/v1/people/820825"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dom Nuñez replaces David Fry.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"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-08T21:57:40.461Z","endTime":"2026-03-08T21:57:54.133Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624513,"link":"/api/v1/people/624513"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":681807,"link":"/api/v1/people/681807"},"defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.694220485938544,"aZ":-30.596479741136584,"pfxX":8.398356679232851,"pfxZ":0.8524006563998405,"pX":-1.052592175159003,"pZ":2.1548249919463167,"vX0":-9.230839031801475,"vY0":-135.02994243991122,"vZ0":-2.4147523388552776,"x":157.12,"y":180.6,"x0":1.3149362859437113,"y0":50.002420603688975,"z0":5.2077632700761916,"aX":15.54820461047404},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.2,"breakHorizontal":-13.3,"spinRate":1837,"spinDirection":122},"zone":13,"typeConfidence":0.91,"plateTime":0.4052332756006871,"extension":6.799773394953528},"index":1,"playId":"64428ee0-6424-37ab-b9e5-b985718887b5","pitchNumber":1,"startTime":"2026-03-08T21:57:54.133Z","endTime":"2026-03-08T21:58:00.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.118610081558657,"aZ":-29.265219379952217,"pfxX":9.559553177443686,"pfxZ":1.5386133896846115,"pX":-1.2171431664224601,"pZ":2.131641176752684,"vX0":-10.03714718821993,"vY0":-136.24690617046744,"vZ0":-2.7496363683764624,"x":163.39,"y":181.23,"x0":1.26116422346238,"y0":50.0052341316031,"z0":5.162913586147307,"aX":18.092389675138264},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.4,"breakHorizontal":-15.4,"spinRate":1992,"spinDirection":117},"zone":13,"typeConfidence":0.91,"plateTime":0.40101823372120693,"extension":6.8135593922808475},"index":2,"playId":"681e9583-596e-3cc1-ae07-a3fff2502845","pitchNumber":2,"startTime":"2026-03-08T21:58:11.123Z","endTime":"2026-03-08T21:58:16.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.578693239204593,"aZ":-36.08076399612308,"pfxX":-2.1065402795262456,"pfxZ":-2.4071982136951213,"pX":-0.7945271793862669,"pZ":2.4635475400783626,"vX0":-5.408925369286136,"vY0":-125.55781951693112,"vZ0":0.1616289290460391,"x":147.29,"y":172.26,"x0":1.6475874706263252,"y0":50.00310871286538,"z0":5.295955272672319,"aX":-3.417254445689673},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.2,"breakHorizontal":4.9,"spinRate":2212,"spinDirection":297},"zone":13,"typeConfidence":0.93,"plateTime":0.4335669985674726,"extension":6.626799019686598},"index":3,"playId":"a083638a-1bff-3e68-bf1c-62a94428d895","pitchNumber":3,"startTime":"2026-03-08T21:58:30.763Z","endTime":"2026-03-08T21:58:37.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38327957214035,"aZ":-20.85002739486534,"pfxX":6.562529429908755,"pfxZ":5.945872969936985,"pX":-2.1903185003092576,"pZ":2.5004970495313135,"vX0":-11.170362029793798,"vY0":-136.95362039909998,"vZ0":-4.025038318189827,"x":200.49,"y":171.27,"x0":1.0830744186955779,"y0":50.006313171759736,"z0":5.409907954763819,"aX":12.507316223253898},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.1,"breakHorizontal":-9.6,"spinRate":2121,"spinDirection":135},"zone":11,"typeConfidence":0.89,"plateTime":0.3994804754274268,"extension":6.817745152673135},"index":4,"playId":"a626a46e-c06b-35b0-98ca-40ff9943085f","pitchNumber":4,"startTime":"2026-03-08T21:58:49.082Z","endTime":"2026-03-08T21:58:53.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"credit":"b_pa"},{"player":{"id":820825,"link":"/api/v1/people/820825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":-1.29999999999999,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-08T21:58:53.198Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Milan Tolentino walks. Dom Nuñez to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-08T21:59:13.036Z","endTime":"2026-03-08T22:00:39.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820825,"fullName":"Konner Eaton","link":"/api/v1/people/820825"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"postOnSecond":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"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":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.69911619201131,"aZ":-37.91289614631924,"pfxX":-1.0887226601456659,"pfxZ":-3.6228001552399522,"pX":-0.9447885797975584,"pZ":2.185128173046699,"vX0":-6.045815225499414,"vY0":-124.49648376814147,"vZ0":-0.13896227891893154,"x":153.01,"y":179.78,"x0":1.6467177761090526,"y0":50.00148948657101,"z0":5.354040405573698,"aX":-1.7246512576438506},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.4,"breakHorizontal":3.2,"spinRate":2292,"spinDirection":309},"zone":13,"typeConfidence":0.9,"plateTime":0.43832486340879395,"extension":6.596914317282099},"index":0,"playId":"74bada30-a4cf-352e-ad6a-177225abbef5","pitchNumber":1,"startTime":"2026-03-08T21:59:21.351Z","endTime":"2026-03-08T21:59:48.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":668832,"fullName":"Kyle McCann","link":"/api/v1/people/668832"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.86438125973878,"aZ":-36.67199067423167,"pfxX":-1.7217040910043675,"pfxZ":-2.8501664430186455,"pX":-1.4638169182884524,"pZ":2.931007524955223,"vX0":-7.375432359411817,"vY0":-124.1059634389858,"vZ0":1.568242146242547,"x":172.8,"y":159.64,"x0":1.754636903860048,"y0":50.00096361528308,"z0":5.31661933253551,"aX":-2.7182877269941046},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.6,"breakHorizontal":4.7,"spinRate":2154,"spinDirection":303},"zone":11,"typeConfidence":0.92,"plateTime":0.4392001197523241,"extension":6.836997152848212},"index":1,"playId":"257bbc31-3d03-3548-a5cf-347d87aef322","pitchNumber":2,"startTime":"2026-03-08T21:59:56.118Z","endTime":"2026-03-08T22:00:04.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93200163857221,"aZ":-29.585714647158984,"pfxX":9.242976840030042,"pfxZ":1.402373540306268,"pX":-1.5703999909906894,"pZ":2.8448719600328323,"vX0":-10.960743967971192,"vY0":-134.77605615883536,"vZ0":-0.8051600889088341,"x":176.86,"y":161.97,"x0":1.3388183298766851,"y0":50.00460348446182,"z0":5.2277033902752414,"aX":17.090466951100208},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.5,"breakHorizontal":-14.5,"spinRate":2027,"spinDirection":118},"zone":11,"typeConfidence":0.91,"plateTime":0.4056365363714072,"extension":6.87686667831288},"index":2,"playId":"53130d2b-c029-302e-bfd8-fa439a7a82f9","pitchNumber":3,"startTime":"2026-03-08T22:00:15.156Z","endTime":"2026-03-08T22:00:18.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45898610266524,"aZ":-29.652167643139194,"pfxX":9.185627291356418,"pfxZ":1.3299248361274874,"pX":-2.0176124761438508,"pZ":2.0857857430353794,"vX0":-12.289627760960693,"vY0":-136.59410184844285,"vZ0":-2.828733318970786,"x":193.91,"y":182.46,"x0":1.3417547652454356,"y0":50.00211898591659,"z0":5.1688741761479315,"aX":17.3971238145748},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.0,"breakHorizontal":-14.2,"spinRate":2006,"spinDirection":120},"zone":13,"typeConfidence":0.92,"plateTime":0.40065238398254976,"extension":6.839903065063435},"index":3,"playId":"6fa4dd7a-5c19-387f-9bf6-5f66e839bf64","pitchNumber":4,"startTime":"2026-03-08T22:00:33.875Z","endTime":"2026-03-08T22:00:39.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675455,"link":"/api/v1/people/675455"},"credit":"b_pa"},{"player":{"id":820825,"link":"/api/v1/people/820825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.5,"awayTeamWinProbability":68.5,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":1.04,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:00:39.055Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ralphy Velazquez lines out to first baseman TJ Rumfield.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-08T22:02:51.334Z","endTime":"2026-03-08T22:04:03.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692589,"fullName":"Victor Juarez","link":"/api/v1/people/692589"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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-08T22:00:51.014Z","endTime":"2026-03-08T22:01:23.647Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Victor Juarez replaces Konner Eaton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"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-08T22:01:23.647Z","endTime":"2026-03-08T22:02:53.265Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692589,"link":"/api/v1/people/692589"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":820825,"link":"/api/v1/people/820825","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.5,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.80602918615083,"aZ":-30.348557192338543,"pfxX":-1.3159645556715693,"pfxZ":1.192808767407274,"pX":1.42987191066201,"pZ":1.2411731147841032,"vX0":8.23359961891147,"vY0":-122.52376618226944,"vZ0":-4.849876699716549,"x":62.5,"y":205.27,"x0":-1.788147107068437,"y0":50.00584112338026,"z0":5.808322397226746,"aX":-2.0223554081268156},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.3,"breakHorizontal":0.6,"spinRate":2341,"spinDirection":39},"zone":14,"typeConfidence":1.3,"plateTime":0.4452456621845724,"extension":5.559971926292112},"index":2,"playId":"22526cf9-10d8-34d8-87ab-fcaf8f956842","pitchNumber":1,"startTime":"2026-03-08T22:02:53.265Z","endTime":"2026-03-08T22:02:57.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692589,"link":"/api/v1/people/692589","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.9,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.652141301788927,"aZ":-17.018125375015824,"pfxX":-6.800743463997629,"pfxZ":8.1474079550948,"pX":0.4589379277248912,"pZ":1.1814480238713276,"vX0":8.293210659687217,"vY0":-134.64069124359548,"vZ0":-8.898841446250525,"x":99.51,"y":206.88,"x0":-1.7588183504941417,"y0":50.002735366940584,"z0":5.702793354705067,"aX":-12.650096758738941},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.3,"breakHorizontal":10.8,"spinRate":2097,"spinDirection":224},"zone":14,"typeConfidence":0.88,"plateTime":0.40480270451934697,"extension":5.7027562332295165},"index":3,"playId":"9de2f7bb-e880-336c-9ba1-10bda6e5a2e4","pitchNumber":2,"startTime":"2026-03-08T22:03:11.982Z","endTime":"2026-03-08T22:03:16.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692589,"link":"/api/v1/people/692589","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.94261265519894,"aZ":-27.351974672019313,"pfxX":-8.606968067383718,"pfxZ":3.017079510250234,"pX":-0.038512287254972084,"pZ":3.289391858079502,"vX0":7.200264146911917,"vY0":-124.5915221823886,"vZ0":-0.9780095507207159,"x":118.47,"y":149.97,"x0":-1.823436022409816,"y0":50.00435166613204,"z0":5.912286724704414,"aX":-13.768685522764004},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.5,"breakHorizontal":14.3,"spinRate":1323,"spinDirection":232},"zone":2,"typeConfidence":1.35,"plateTime":0.4367193773795188,"extension":5.735657572297735},"index":4,"playId":"af7ea58f-58a1-3a96-954d-3c5472b63d5a","pitchNumber":3,"startTime":"2026-03-08T22:03:32.648Z","endTime":"2026-03-08T22:03:36.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692589,"link":"/api/v1/people/692589","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.683673028189556,"aZ":-18.480575025239602,"pfxX":-9.478430588947203,"pfxZ":7.3909399560195,"pX":0.5094527724834669,"pZ":2.158444309833891,"vX0":9.060738870116243,"vY0":-134.8649728158422,"vZ0":-6.263986115676208,"x":97.58,"y":180.5,"x0":-1.6525522159185537,"y0":50.006741917170544,"z0":5.802606997614225,"aX":-17.569696737182873},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.2,"breakHorizontal":15.4,"spinRate":2149,"spinDirection":221},"zone":9,"typeConfidence":1.36,"plateTime":0.4052042505486795,"extension":5.728653107463795},"hitData":{"launchSpeed":113.9,"launchAngle":8.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":158.71,"coordY":170.65}},"index":5,"playId":"6b8573ae-5d07-3c89-8de0-961dd6bbf869","pitchNumber":4,"startTime":"2026-03-08T22:03:53.745Z","endTime":"2026-03-08T22:04:03.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692589,"link":"/api/v1/people/692589","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806252,"link":"/api/v1/people/806252"},"credit":"b_ab"},{"player":{"id":692589,"link":"/api/v1/people/692589"},"credit":"p_ab"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"credit":"b_pa"},{"player":{"id":692589,"link":"/api/v1/people/692589"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":1.95,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:04:03.430Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle McCann grounds out, first baseman Ralphy Velazquez to pitcher Tim Herrin.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-08T22:07:28.485Z","endTime":"2026-03-08T22:07:54.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668832,"fullName":"Kyle McCann","link":"/api/v1/people/668832"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"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":668832,"fullName":"Kyle McCann","link":"/api/v1/people/668832"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Dom Nuñez remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T22:07:28.113Z","endTime":"2026-03-08T22:07:28.132Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624513,"link":"/api/v1/people/624513"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":681807,"link":"/api/v1/people/681807"},"defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668832,"link":"/api/v1/people/668832","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jeffrey Mercedes replaces second baseman Juan Brito, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-08T22:07:28.132Z","endTime":"2026-03-08T22:07:28.136Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800253,"link":"/api/v1/people/800253"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":682877,"link":"/api/v1/people/682877"},"defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668832,"link":"/api/v1/people/668832","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Aaron Walton replaces left fielder Kahlil Watson, batting 8th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"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-08T22:07:28.136Z","endTime":"2026-03-08T22:07:28.138Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":830239,"link":"/api/v1/people/830239"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":696135,"link":"/api/v1/people/696135"},"defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":696135,"link":"/api/v1/people/696135"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668832,"link":"/api/v1/people/668832","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tim Herrin replaces Cade Smith.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"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-08T22:07:28.138Z","endTime":"2026-03-08T22:07:30.477Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682120,"link":"/api/v1/people/682120"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":671922,"link":"/api/v1/people/671922","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668832,"link":"/api/v1/people/668832","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":92.2,"endSpeed":84.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.82065630550766,"aZ":-22.87384143214363,"pfxX":9.019366405294162,"pfxZ":5.14218438373587,"pX":0.0917928163821725,"pZ":1.231915416416199,"vX0":-8.213059708243915,"vY0":-133.87126600753044,"vZ0":-7.260466626066172,"x":113.5,"y":205.52,"x0":2.0327621203653536,"y0":50.00331904998533,"z0":5.625078616368282,"aX":16.315496354093774},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.8,"breakHorizontal":-14.5,"spinRate":2089,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.4096778360172002,"extension":6.173408672569059},"index":4,"playId":"4b25cbdc-c453-398b-b00d-9fdb69f874c0","pitchNumber":1,"startTime":"2026-03-08T22:07:30.477Z","endTime":"2026-03-08T22:07:35.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668832,"link":"/api/v1/people/668832","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.797701170506926,"aZ":-23.99233209793238,"pfxX":8.864039879315435,"pfxZ":4.438685494880098,"pX":-0.4039878058222588,"pZ":1.7978222358696823,"vX0":-9.42020168739455,"vY0":-135.70241086634326,"vZ0":-5.839268316230495,"x":132.4,"y":190.24,"x0":1.9794187774309007,"y0":50.005964400814015,"z0":5.675009772809707,"aX":16.350396924736614},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.8,"breakHorizontal":-13.8,"spinRate":2196,"spinDirection":130},"zone":7,"typeConfidence":2.0,"plateTime":0.40536042760674107,"extension":6.198539317954433},"hitData":{"launchSpeed":74.4,"launchAngle":-52.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.08,"coordY":174.19}},"index":5,"playId":"f0949ce1-5619-3a64-9560-ee333858b7bc","pitchNumber":2,"startTime":"2026-03-08T22:07:45.987Z","endTime":"2026-03-08T22:07:54.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668832,"link":"/api/v1/people/668832","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668832,"link":"/api/v1/people/668832"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":668832,"link":"/api/v1/people/668832"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:07:54.065Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Karros grounds out, shortstop Milan Tolentino to first baseman Ralphy Velazquez.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-08T22:08:14.787Z","endTime":"2026-03-08T22:10:27.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":675455,"link":"/api/v1/people/675455"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.889540535523242,"aZ":-33.55553314679423,"pfxX":-3.684127642066268,"pfxZ":-0.9697510985790512,"pX":1.2382910600631012,"pZ":2.71840519076351,"vX0":-1.1938841905733575,"vY0":-118.53654015403734,"vZ0":-0.8517365116579401,"x":69.8,"y":165.38,"x0":2.2265718809011052,"y0":50.00133924163721,"z0":6.136232452113096,"aX":-5.260820942271041},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.7,"breakHorizontal":7.0,"spinRate":2077,"spinDirection":302},"zone":12,"typeConfidence":0.88,"plateTime":0.46143527364954284,"extension":6.0833257871313995},"index":0,"playId":"733a13af-0261-3961-b3b3-97c38ca70786","pitchNumber":1,"startTime":"2026-03-08T22:08:25.155Z","endTime":"2026-03-08T22:08:29.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.122660673478748,"aZ":-15.567249642872698,"pfxX":4.493058916409758,"pfxZ":8.462157591026562,"pX":-0.4966235644338721,"pZ":2.153179146086881,"vX0":-7.315909126370252,"vY0":-138.3280567868743,"vZ0":-6.579475185532339,"x":135.93,"y":180.64,"x0":1.583194428184434,"y0":50.00544756744917,"z0":5.582416269064723,"aX":8.82113421526937},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.3,"breakHorizontal":-6.8,"spinRate":2264,"spinDirection":133},"zone":7,"typeConfidence":0.9,"plateTime":0.394013905482522,"extension":6.240745425914263},"index":1,"playId":"6ceebe37-e474-33b6-9a86-5b8cc7574123","pitchNumber":2,"startTime":"2026-03-08T22:08:40.897Z","endTime":"2026-03-08T22:08:44.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.856514449407587,"aZ":-33.596448266413944,"pfxX":-6.1324148862322225,"pfxZ":-1.0280193674318383,"pX":0.7685419051766896,"pZ":1.978356141852208,"vX0":-1.1471422999150023,"vY0":-117.0689051679213,"vZ0":-2.3487925889403387,"x":87.7,"y":185.36,"x0":2.0613774491306107,"y0":50.00056064249495,"z0":6.135824964558597,"aX":-8.520058212843688},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-2.2,"breakHorizontal":11.4,"spinRate":2249,"spinDirection":319},"zone":9,"typeConfidence":0.91,"plateTime":0.46766876520341416,"extension":6.113388352778986},"index":2,"playId":"8cf1635d-9cb4-3ee7-8e0f-ebbe094e22b9","pitchNumber":3,"startTime":"2026-03-08T22:08:57.465Z","endTime":"2026-03-08T22:09:01.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":85.7,"endSpeed":77.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45767674171091,"aZ":-28.204339221927814,"pfxX":1.0598913109827834,"pfxZ":2.569673269691897,"pX":0.8613972046216515,"pZ":2.4399223313819287,"vX0":-3.185985986141934,"vY0":-124.70878467748378,"vZ0":-2.874189928118672,"x":84.17,"y":172.9,"x0":2.0284456456924147,"y0":50.00318353275392,"z0":5.9798482383534886,"aX":1.6382407389921771},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.1,"breakHorizontal":-1.1,"spinRate":2083,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.44239208012229403,"extension":6.309611557813612},"index":3,"playId":"f91f35e0-38e8-3968-9ceb-9814db7491b6","pitchNumber":4,"startTime":"2026-03-08T22:09:15.456Z","endTime":"2026-03-08T22:09:18.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.451250635924744,"aZ":-36.914972872722416,"pfxX":-7.321142412421056,"pfxZ":-3.47492575020485,"pX":2.3783542723020576,"pZ":4.522228955207719,"vX0":2.2608217585062063,"vY0":-115.959602601521,"vZ0":3.632742189291985,"x":26.34,"y":116.68,"x0":2.3426331540646967,"y0":50.00462299681277,"z0":6.454528138001206,"aX":-9.982396936795238},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-5.2,"breakHorizontal":12.7,"spinRate":2252,"spinDirection":321},"zone":12,"typeConfidence":0.91,"plateTime":0.47215118802582756,"extension":6.018271329202179},"index":4,"playId":"bf44e5b7-5698-3623-b04d-afe942e06a1a","pitchNumber":5,"startTime":"2026-03-08T22:09:39.484Z","endTime":"2026-03-08T22:09:42.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.760176711812182,"aZ":-20.574303985768374,"pfxX":4.58098448235093,"pfxZ":5.886749326621317,"pX":0.16391570422784485,"pZ":2.3419342383944937,"vX0":-5.897524301140103,"vY0":-138.4915107575094,"vZ0":-5.256429199828508,"x":110.75,"y":175.55,"x0":1.7116102491596925,"y0":50.001917883707954,"z0":5.61293550860322,"aX":9.02630127204936},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.0,"breakHorizontal":-7.3,"spinRate":2333,"spinDirection":139},"zone":5,"typeConfidence":0.9,"plateTime":0.3933385915622205,"extension":6.260682929486448},"index":5,"playId":"5e81936c-3fd7-3ae4-8288-8e7f753d0834","pitchNumber":6,"startTime":"2026-03-08T22:09:56.473Z","endTime":"2026-03-08T22:10:01.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.096748819283324,"aZ":-27.893121305723596,"pfxX":1.0805108209409982,"pfxZ":2.7176354224220693,"pX":0.9025195252046404,"pZ":1.981189361062272,"vX0":-3.2047725535568237,"vY0":-125.45790786054502,"vZ0":-3.9596970578043207,"x":82.6,"y":185.29,"x0":2.062603585616573,"y0":50.00475142617364,"z0":5.88311261460277,"aX":1.7034161491384967},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.2,"breakHorizontal":-1.1,"spinRate":2011,"spinDirection":264},"zone":14,"typeConfidence":2.0,"plateTime":0.43852642096460537,"extension":6.2730752960696154},"hitData":{"launchSpeed":71.8,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.59,"coordY":161.53}},"index":6,"playId":"fd1e2548-5971-30be-9930-81a5b88ed24a","pitchNumber":7,"startTime":"2026-03-08T22:10:20.161Z","endTime":"2026-03-08T22:10:27.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.900000000000002,"awayTeamWinProbability":72.1,"homeTeamWinProbabilityAdded":-3.6999999999999993,"leverageIndex":1.44,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:10:27.787Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Troy Johnston grounds out to first baseman Ralphy Velazquez.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-08T22:10:52.102Z","endTime":"2026-03-08T22:11:41.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Troy Johnston replaces TJ Rumfield.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"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-08T22:10:40.480Z","endTime":"2026-03-08T22:10:54.337Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.324828623725907,"aZ":-25.648041682483534,"pfxX":7.08424031327779,"pfxZ":3.5136070607443113,"pX":1.262257684871343,"pZ":2.0920813381037253,"vX0":-5.040438376267311,"vY0":-135.39044461393289,"vZ0":-4.510772857942736,"x":68.89,"y":182.29,"x0":2.2268649470274338,"y0":50.004371796339484,"z0":5.572897794209065,"aX":13.16420782278231},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.6,"breakHorizontal":-11.8,"spinRate":2283,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.40442300335394243,"extension":6.283029637471506},"index":1,"playId":"7182fe8e-7b17-36c3-9494-3dd7c060b6b5","pitchNumber":1,"startTime":"2026-03-08T22:10:54.337Z","endTime":"2026-03-08T22:10:59.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":72.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20421423774425,"aZ":-34.56381068718089,"pfxX":-5.134123882199502,"pfxZ":-1.7653085273308555,"pX":0.5936940618569561,"pZ":2.0240805320865736,"vX0":-2.44786056202005,"vY0":-116.54442207198672,"vZ0":-1.5804905352045948,"x":94.37,"y":184.13,"x0":2.3300685521837847,"y0":50.003191866104814,"z0":6.024702231089195,"aX":-6.948133160658513},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-3.4,"breakHorizontal":10.0,"spinRate":2350,"spinDirection":313},"zone":9,"typeConfidence":0.91,"plateTime":0.47290216977367816,"extension":6.136422675226767},"index":2,"playId":"ee8b03ef-5401-3beb-811d-d293d2d310bc","pitchNumber":2,"startTime":"2026-03-08T22:11:10.768Z","endTime":"2026-03-08T22:11:13.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40248583613259,"aZ":-25.251680424048985,"pfxX":7.480552404056876,"pfxZ":3.768178435058644,"pX":0.2703224377807917,"pZ":2.3056687252770818,"vX0":-6.853228360767324,"vY0":-134.93675130446053,"vZ0":-4.196370706324143,"x":106.7,"y":176.53,"x0":1.8758013904195279,"y0":50.00298093161977,"z0":5.668235785367684,"aX":13.742685913950025},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.1,"breakHorizontal":-12.0,"spinRate":2159,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.4064963943471178,"extension":6.250073083006803},"hitData":{"launchSpeed":92.4,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.68,"coordY":170.65}},"index":3,"playId":"14003829-c570-3b55-8bb8-d2d10a06844a","pitchNumber":3,"startTime":"2026-03-08T22:11:32.570Z","endTime":"2026-03-08T22:11:41.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:11:41.361Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Jones strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-08T22:13:44.206Z","endTime":"2026-03-08T22:14:39.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":814106,"fullName":"Cade Denton","link":"/api/v1/people/814106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"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":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668832,"link":"/api/v1/people/668832"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Troy Johnston remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T22:13:22.277Z","endTime":"2026-03-08T22:13:22.298Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":692589,"link":"/api/v1/people/692589","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nicky Lopez replaces second baseman Adael Amador, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-08T22:13:22.298Z","endTime":"2026-03-08T22:13:22.301Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":691182,"link":"/api/v1/people/691182"},"defense":{"pitcher":{"id":692589,"link":"/api/v1/people/692589","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cade Denton replaces Victor Juarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"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-08T22:13:22.301Z","endTime":"2026-03-08T22:13:46.421Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814106,"link":"/api/v1/people/814106"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":692589,"link":"/api/v1/people/692589","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":94.2,"endSpeed":85.9,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90678914529509,"aZ":-23.29278444660616,"pfxX":-8.019114167015717,"pfxZ":4.679966136416251,"pX":-0.7792965251731226,"pZ":2.6583220827656584,"vX0":7.121400962559505,"vY0":-137.01793113377857,"vZ0":-2.2281762162389067,"x":146.7,"y":167.01,"x0":-2.3730248366935216,"y0":50.00197395065918,"z0":5.077482840362127,"aX":-15.213084245792997},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.2,"breakHorizontal":13.0,"spinRate":2107,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.40009320422124617,"extension":6.369882876827901},"index":3,"playId":"58ef77a5-3784-3258-b95f-f06e3e1bb9cf","pitchNumber":1,"startTime":"2026-03-08T22:13:46.421Z","endTime":"2026-03-08T22:13:50.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814106,"link":"/api/v1/people/814106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39810143560414,"aZ":-34.71985038922301,"pfxX":-8.424088638198056,"pfxZ":-1.689518286812275,"pX":-1.8298205325517625,"pZ":2.401949698766853,"vX0":3.7383668761690925,"vY0":-122.41600652176798,"vZ0":0.28990733787157974,"x":186.75,"y":173.93,"x0":-2.2868811272497975,"y0":50.00030642964851,"z0":5.2673817214346785,"aX":-12.713761973457093},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.8,"breakHorizontal":14.3,"spinRate":831,"spinDirection":264},"zone":13,"typeConfidence":2.0,"plateTime":0.44836421686113725,"extension":6.319266334865059},"index":4,"playId":"194fe93b-3445-3c41-9c52-be3df413e0fc","pitchNumber":2,"startTime":"2026-03-08T22:13:57.618Z","endTime":"2026-03-08T22:14:01.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814106,"link":"/api/v1/people/814106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":84.3,"endSpeed":76.4,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.265772112400374,"aZ":-35.111250844226674,"pfxX":-5.271978395435849,"pfxZ":-1.9601487579364463,"pX":-1.2508143465068164,"pZ":2.895466639732669,"vX0":4.2621447951552565,"vY0":-122.56484856511446,"vZ0":1.380960646513508,"x":164.68,"y":160.6,"x0":-2.3388796801460705,"y0":50.001173165858305,"z0":5.353937299656524,"aX":-7.912461761201831},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.9,"breakHorizontal":8.4,"spinRate":708,"spinDirection":271},"zone":11,"typeConfidence":2.0,"plateTime":0.4492205103656812,"extension":6.324785378521768},"index":5,"playId":"6cfc1104-d4eb-3475-98de-99d211a5ec75","pitchNumber":3,"startTime":"2026-03-08T22:14:09.694Z","endTime":"2026-03-08T22:14:18.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814106,"link":"/api/v1/people/814106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.988382895769583,"aZ":-21.82410008010536,"pfxX":-9.182406368457656,"pfxZ":5.499017273351054,"pX":-0.36640568588121103,"pZ":2.469506786676765,"vX0":7.953266962298001,"vY0":-136.76111856321285,"vZ0":-2.9524775615383327,"x":130.97,"y":172.1,"x0":-2.1284979390779286,"y0":50.00265536036653,"z0":5.071073202792816,"aX":-17.2813054004784},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.5,"breakHorizontal":14.8,"spinRate":2096,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.4014988879655852,"extension":6.1910624603473945},"index":6,"playId":"3df32a7e-7945-32ca-a7d8-f1371cd27274","pitchNumber":4,"startTime":"2026-03-08T22:14:22.213Z","endTime":"2026-03-08T22:14:27.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814106,"link":"/api/v1/people/814106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.2,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63871012374188,"aZ":-22.56237116640871,"pfxX":-9.442803586895163,"pfxZ":5.013440690939882,"pX":0.33648287767107793,"pZ":2.9576869409611386,"vX0":9.927389232419157,"vY0":-138.0702105654775,"vZ0":-1.4535036118677909,"x":104.17,"y":158.92,"x0":-2.0902580970245097,"y0":50.003993526610614,"z0":5.019058268371088,"aX":-18.111847181977375},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.9,"breakHorizontal":14.9,"spinRate":2120,"spinDirection":241},"zone":3,"typeConfidence":2.0,"plateTime":0.39769531882447673,"extension":6.3548095350468765},"index":7,"playId":"672d3ba4-a500-36ac-ae02-f29ec70e9bec","pitchNumber":5,"startTime":"2026-03-08T22:14:35.454Z","endTime":"2026-03-08T22:14:39.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814106,"link":"/api/v1/people/814106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_ab"},{"player":{"id":814106,"link":"/api/v1/people/814106"},"credit":"p_ab"},{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_pa"},{"player":{"id":814106,"link":"/api/v1/people/814106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:14:39.470Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeffrey Mercedes called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-08T22:14:54.694Z","endTime":"2026-03-08T22:15:47.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":800253,"fullName":"Jeffrey Mercedes","link":"/api/v1/people/800253"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":814106,"fullName":"Cade Denton","link":"/api/v1/people/814106"},"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":800253,"fullName":"Jeffrey Mercedes","link":"/api/v1/people/800253"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668832,"link":"/api/v1/people/668832"},"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.3,"endSpeed":86.0,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.577197199133643,"aZ":-23.624172767138063,"pfxX":-8.89953194015082,"pfxZ":4.505683400601582,"pX":0.3962689839301198,"pZ":2.963254574283337,"vX0":10.104895790416002,"vY0":-136.97389610772362,"vZ0":-1.540875302803956,"x":101.9,"y":158.77,"x0":-2.186408861207116,"y0":50.00401767996315,"z0":5.150230993448096,"aX":-16.893057705154476},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.0,"breakHorizontal":13.9,"spinRate":2125,"spinDirection":245},"zone":3,"typeConfidence":2.0,"plateTime":0.40005333787993,"extension":6.4869949363078945},"index":0,"playId":"46f57601-7ca7-3857-a8b9-3adb58c1d3d9","pitchNumber":1,"startTime":"2026-03-08T22:14:59.647Z","endTime":"2026-03-08T22:15:02.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814106,"link":"/api/v1/people/814106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":800253,"link":"/api/v1/people/800253","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":80.0,"endSpeed":74.0,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.631874369194712,"aZ":-34.73046693805883,"pfxX":1.4800810290675432,"pfxZ":-1.8556348511858767,"pX":1.2192916243028038,"pZ":1.6097923738746893,"vX0":7.347917306835286,"vY0":-116.40757478887208,"vZ0":-0.7107348127878835,"x":70.52,"y":195.32,"x0":-2.1692705367423715,"y0":50.00574267164629,"z0":5.2039169923984,"aX":2.033395364088354},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-3.2,"breakHorizontal":-4.4,"spinRate":2583,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.47033507705088695,"extension":6.290770621913817},"index":1,"playId":"45c29eb7-25af-362c-a9d8-65f3b57dda2e","pitchNumber":2,"startTime":"2026-03-08T22:15:11.728Z","endTime":"2026-03-08T22:15:16.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814106,"link":"/api/v1/people/814106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":800253,"link":"/api/v1/people/800253","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43237948791003,"aZ":-22.85319607802797,"pfxX":-8.55674238446409,"pfxZ":5.0121826697316365,"pX":-0.43977847835254474,"pZ":2.9208405522081646,"vX0":7.682941929702389,"vY0":-135.72806078029322,"vZ0":-1.4618189714722014,"x":133.76,"y":159.92,"x0":-2.198997111501228,"y0":50.006202666514326,"z0":5.061885937683905,"aX":-15.926288756366654},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.0,"breakHorizontal":13.8,"spinRate":2094,"spinDirection":243},"zone":1,"typeConfidence":2.0,"plateTime":0.40394102090720896,"extension":6.332508257265048},"index":2,"playId":"14895d83-4245-3b21-8d86-9724c1ae6fd3","pitchNumber":3,"startTime":"2026-03-08T22:15:24.577Z","endTime":"2026-03-08T22:15:28.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814106,"link":"/api/v1/people/814106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":800253,"link":"/api/v1/people/800253","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.371001510317683,"aZ":-26.208674776891286,"pfxX":-9.111067531752571,"pfxZ":3.120465973016442,"pX":0.12334001673419427,"pZ":3.525819492727635,"vX0":9.418771293785415,"vY0":-137.1299083088089,"vZ0":0.2793994358354581,"x":112.3,"y":143.58,"x0":-2.1666343593491564,"y0":50.0009472138888,"z0":5.205702064957444,"aX":-17.40876051009058},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.9,"breakHorizontal":14.6,"spinRate":2203,"spinDirection":240},"zone":12,"typeConfidence":2.0,"plateTime":0.3989166708166221,"extension":6.275923109274821},"index":3,"playId":"34ea838a-4d1a-3980-be36-af5d1fa31d86","pitchNumber":4,"startTime":"2026-03-08T22:15:40.029Z","endTime":"2026-03-08T22:15:47.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814106,"link":"/api/v1/people/814106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":800253,"link":"/api/v1/people/800253","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800253,"link":"/api/v1/people/800253"},"credit":"b_ab"},{"player":{"id":814106,"link":"/api/v1/people/814106"},"credit":"p_ab"},{"player":{"id":800253,"link":"/api/v1/people/800253"},"credit":"b_pa"},{"player":{"id":814106,"link":"/api/v1/people/814106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":1.7999999999999936,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:15:47.194Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Aaron Walton strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-08T22:15:57.842Z","endTime":"2026-03-08T22:16:32.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":830239,"fullName":"Aaron Walton","link":"/api/v1/people/830239"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814106,"fullName":"Cade Denton","link":"/api/v1/people/814106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":830239,"fullName":"Aaron Walton","link":"/api/v1/people/830239"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668832,"link":"/api/v1/people/668832"},"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":94.4,"endSpeed":86.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.254445342493522,"aZ":-22.437866352358228,"pfxX":-8.339402098964559,"pfxZ":5.0613924637332115,"pX":-0.47563402158688084,"pZ":3.58595308535176,"vX0":7.989038890618884,"vY0":-137.30111915927344,"vZ0":-0.24122164465428347,"x":135.13,"y":141.96,"x0":-2.3290227070751324,"y0":50.00168301706106,"z0":5.191983799748962,"aX":-16.041035815291533},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.4,"breakHorizontal":13.6,"spinRate":2268,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3977704147668457,"extension":6.301051328689768},"index":0,"playId":"6221abb8-5ed8-3ab9-ab3f-590a7750c772","pitchNumber":1,"startTime":"2026-03-08T22:16:04.069Z","endTime":"2026-03-08T22:16:09.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814106,"link":"/api/v1/people/814106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":830239,"link":"/api/v1/people/830239","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4574512584619,"aZ":-23.89055558029728,"pfxX":-9.362796561645322,"pfxZ":4.371093876661135,"pX":-0.9158055807567138,"pZ":3.8241783213907494,"vX0":7.080761947276612,"vY0":-136.45678661179295,"vZ0":0.7169869312745395,"x":151.91,"y":135.53,"x0":-2.3205834515775554,"y0":50.005797740979254,"z0":5.1969145595857125,"aX":-17.758598843113187},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.3,"breakHorizontal":15.6,"spinRate":2184,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.4005300671562062,"extension":6.296233514867026},"index":1,"playId":"87298cf2-2998-32bf-96c3-eea3b4a55774","pitchNumber":2,"startTime":"2026-03-08T22:16:16.843Z","endTime":"2026-03-08T22:16:19.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814106,"link":"/api/v1/people/814106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":830239,"link":"/api/v1/people/830239","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93069529355948,"aZ":-23.955266890782312,"pfxX":-9.50122699019882,"pfxZ":4.326691668604861,"pX":-0.08895367352208339,"pZ":3.2558592505152233,"vX0":8.949835489139291,"vY0":-136.4801477271148,"vZ0":-0.48999019458661697,"x":120.39,"y":150.87,"x0":-2.1644132477962463,"y0":50.00567142150514,"z0":5.07679002319537,"aX":-18.061671791400656},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.9,"breakHorizontal":15.5,"spinRate":2203,"spinDirection":245},"zone":2,"typeConfidence":2.0,"plateTime":0.4001783017743423,"extension":6.406152164102525},"index":2,"playId":"257ab334-9961-3799-b61d-28b7ead211cf","pitchNumber":3,"startTime":"2026-03-08T22:16:29.251Z","endTime":"2026-03-08T22:16:32.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814106,"link":"/api/v1/people/814106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":830239,"link":"/api/v1/people/830239","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":830239,"link":"/api/v1/people/830239"},"credit":"b_ab"},{"player":{"id":814106,"link":"/api/v1/people/814106"},"credit":"p_ab"},{"player":{"id":830239,"link":"/api/v1/people/830239"},"credit":"b_pa"},{"player":{"id":814106,"link":"/api/v1/people/814106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.49,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:16:32.712Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chad Stevens walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-08T22:18:41.962Z","endTime":"2026-03-08T22:20:39.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,7,8,9],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677060,"fullName":"Chad Stevens","link":"/api/v1/people/677060"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Juneiker Caceres replaces right fielder Nolan Jones, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T22:18:33.540Z","endTime":"2026-03-08T22:18:33.563Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":821181,"link":"/api/v1/people/821181"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":666134,"link":"/api/v1/people/666134"},"defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Erik Sabrowski replaces Tim Herrin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-08T22:18:33.563Z","endTime":"2026-03-08T22:18:44.089Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681870,"link":"/api/v1/people/681870"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.3,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.297105286332645,"aZ":-41.904944375837886,"pfxX":-3.107741539811338,"pfxZ":-7.3573097407818615,"pX":0.8293046224388333,"pZ":3.864555109636007,"vX0":-0.13959183612584417,"vY0":-114.32997510867183,"vZ0":3.469758387436449,"x":85.39,"y":134.44,"x0":1.294881521370426,"y0":50.00392413948448,"z0":6.442983997944237,"aX":-4.1095352478623},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-12.1,"breakHorizontal":5.6,"spinRate":2359,"spinDirection":338},"zone":12,"typeConfidence":0.9,"plateTime":0.47928262886635276,"extension":6.350784820992756},"index":2,"playId":"529b0b4e-3933-3c95-88f1-4385562b372b","pitchNumber":1,"startTime":"2026-03-08T22:18:44.089Z","endTime":"2026-03-08T22:18:48.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61739489764914,"aZ":-13.300689484670608,"pfxX":4.656336756935842,"pfxZ":10.186833317090574,"pX":0.37794413303749963,"pZ":3.9277090845252802,"vX0":-3.8343125437211585,"vY0":-135.73148697337132,"vZ0":-3.0291801501425457,"x":102.59,"y":132.73,"x0":1.2087387257324924,"y0":50.006194543334864,"z0":5.993065787857655,"aX":8.630082989919988},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.9,"breakHorizontal":-7.6,"spinRate":2552,"spinDirection":150},"zone":12,"typeConfidence":0.86,"plateTime":0.4046056478116715,"extension":6.536340754778036},"index":3,"playId":"dfa77b90-5fbd-38aa-bbfa-a3538d60498b","pitchNumber":2,"startTime":"2026-03-08T22:18:58.698Z","endTime":"2026-03-08T22:19:01.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.1,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22885050912992,"aZ":-12.699168744534097,"pfxX":5.64719082471204,"pfxZ":10.367170839569944,"pX":0.6306907921050213,"pZ":4.19153154884157,"vX0":-3.998863808112014,"vY0":-136.92092926186362,"vZ0":-2.641982172939095,"x":92.96,"y":125.61,"x0":1.3843008798590153,"y0":50.00320627351984,"z0":6.050079890572213,"aX":10.608720153467967},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.4,"breakHorizontal":-9.2,"spinRate":2571,"spinDirection":150},"zone":12,"typeConfidence":0.89,"plateTime":0.40166440165306616,"extension":6.5253519950014045},"index":4,"playId":"ce9c0ac7-5bd5-3a1d-a14c-374fd199fd6a","pitchNumber":3,"startTime":"2026-03-08T22:19:16.208Z","endTime":"2026-03-08T22:19:21.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.1,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.394779004984983,"aZ":-40.86463269481344,"pfxX":-2.85960458637923,"pfxZ":-6.6024461742833225,"pX":0.004483083896962091,"pZ":2.6914585712282353,"vX0":-1.8743201679104016,"vY0":-114.67870433285935,"vZ0":0.7481046793536406,"x":116.83,"y":166.11,"x0":1.2069504631783268,"y0":50.00091562171154,"z0":6.3827182903088735,"aX":-3.765685092022598},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-11.4,"breakHorizontal":5.6,"spinRate":2713,"spinDirection":337},"zone":5,"typeConfidence":0.9,"plateTime":0.4796480176102551,"extension":6.367806523676214},"index":5,"playId":"d5280c3d-b0fb-3f1d-9d84-b9d1ffdc3231","pitchNumber":4,"startTime":"2026-03-08T22:19:32.008Z","endTime":"2026-03-08T22:19:35.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-03-08T22:19:41.789Z","endTime":"2026-03-08T22:19:55.351Z","isPitch":false,"type":"action","player":{"id":677060,"link":"/api/v1/people/677060"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.7,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88371115794934,"aZ":-13.929749549693534,"pfxX":4.8315554644255885,"pfxZ":9.8000073976637,"pX":1.9270435204000056,"pZ":4.556789055397572,"vX0":-0.372108343635752,"vY0":-136.29678437770437,"vZ0":-1.2460204689413468,"x":43.55,"y":115.75,"x0":1.4393518251645099,"y0":50.00248733741135,"z0":5.992277736051737,"aX":8.994744587942204},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":-8.6,"spinRate":2535,"spinDirection":148},"zone":12,"typeConfidence":0.84,"plateTime":0.4034796306886932,"extension":6.6985635952632965},"index":7,"playId":"1182f431-e1c0-3c63-9bca-6c3ba3eb7776","pitchNumber":5,"startTime":"2026-03-08T22:19:55.351Z","endTime":"2026-03-08T22:19:58.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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.4,"endSpeed":85.0,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.382514454150854,"aZ":-12.826439802951189,"pfxX":5.715290611065623,"pfxZ":10.385605109518021,"pX":1.317647097457257,"pZ":3.57801623451941,"vX0":-2.357352256802956,"vY0":-136.01099934175872,"vZ0":-3.9556684343190875,"x":66.77,"y":142.17,"x0":1.455747026619046,"y0":50.00511752869793,"z0":5.948382504763564,"aX":10.649412816304633},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":-9.8,"spinRate":2571,"spinDirection":144},"zone":12,"typeConfidence":0.87,"plateTime":0.40357226493998866,"extension":6.540578479513944},"index":8,"playId":"9eb695ae-71d9-3c5b-b508-9a6f27411abc","pitchNumber":6,"startTime":"2026-03-08T22:20:12.941Z","endTime":"2026-03-08T22:20:16.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.362,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.238503927586166,"aZ":-11.662481377629652,"pfxX":6.72809404816501,"pfxZ":10.795561371763798,"pX":1.1720131124641555,"pZ":3.5558159868546584,"vX0":-2.8525840480199034,"vY0":-137.18786917105214,"vZ0":-4.284392958135183,"x":72.33,"y":142.77,"x0":1.3530021909186782,"y0":50.00307362366794,"z0":5.936845173427727,"aX":12.784452516518927},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":-11.5,"spinRate":2552,"spinDirection":146},"zone":12,"typeConfidence":0.91,"plateTime":0.39972127411573855,"extension":6.628034732181407},"index":9,"playId":"2ffcee01-7345-3143-930e-ef08adf1464e","pitchNumber":7,"startTime":"2026-03-08T22:20:33.066Z","endTime":"2026-03-08T22:20:39.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":677060,"link":"/api/v1/people/677060","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677060,"link":"/api/v1/people/677060"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.6,"awayTeamWinProbability":59.4,"homeTeamWinProbabilityAdded":9.8,"leverageIndex":2.47,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:20:39.398Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nicky Lopez singles on a fly ball to left fielder Aaron Walton. Andy Perez scores.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-08T22:21:22.002Z","endTime":"2026-03-08T22:23:11.572Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,3,4,5,6],"actionIndex":[0,2],"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":700321,"fullName":"Andy Perez","link":"/api/v1/people/700321"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":830239,"link":"/api/v1/people/830239"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":700321,"fullName":"Andy Perez","link":"/api/v1/people/700321"},"responsiblePitcher":{"id":681870,"link":"/api/v1/people/681870"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Andy Perez replaces Chad Stevens.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-08T22:21:02.517Z","endTime":"2026-03-08T22:21:24.352Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700321,"link":"/api/v1/people/700321"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":677060,"link":"/api/v1/people/677060"},"base":1,"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":677060,"link":"/api/v1/people/677060"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":87.6,"endSpeed":81.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.025443688550656,"aZ":-25.766854770304445,"pfxX":2.177125928335274,"pfxZ":3.881841903812102,"pX":-0.889563064078852,"pZ":-0.049877970971534964,"vX0":-6.2476118108098575,"vY0":-127.20350014699169,"vZ0":-9.433897253737596,"x":150.91,"y":240.13,"x0":1.3065118217863683,"y0":50.00610647821587,"z0":5.722469837428729,"aX":3.5983905568966867},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.3,"breakHorizontal":-2.6,"spinRate":2459,"spinDirection":151},"zone":13,"typeConfidence":0.94,"plateTime":0.42919931760696217,"extension":6.688978394451154},"index":1,"playId":"8bd0616a-0a85-3f53-8380-d508171af59a","pitchNumber":1,"startTime":"2026-03-08T22:21:24.352Z","endTime":"2026-03-08T22:21:32.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":700321,"link":"/api/v1/people/700321"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Erik Sabrowski. Andy Perez to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"actionPlayId":"8bd0616a-0a85-3f53-8380-d508171af59a","startTime":"2026-03-08T22:21:50.745Z","endTime":"2026-03-08T22:22:08.822Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":700321,"link":"/api/v1/people/700321"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":700321,"link":"/api/v1/people/700321"},"postOnSecond":{"id":700321,"link":"/api/v1/people/700321"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"homeTeamWinProbability":48.0,"awayTeamWinProbability":52.0,"homeTeamWinProbabilityAdded":7.399999999999999,"leverageIndex":3.98,"dramaIndex":150.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.764768518241024,"aZ":-27.80293844527768,"pfxX":0.43056705539190165,"pfxZ":2.893224870099205,"pX":-0.7933103335446172,"pZ":3.2442083817919225,"vX0":-5.303100001579853,"vY0":-121.40334511862731,"vZ0":-1.0792903866750843,"x":147.24,"y":151.19,"x0":1.351122250243504,"y0":50.00536904073588,"z0":6.085127353022367,"aX":0.6515181184436004},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.3,"breakHorizontal":0.4,"spinRate":2502,"spinDirection":194},"zone":11,"typeConfidence":0.92,"plateTime":0.44884793710507376,"extension":6.465156843282637},"index":3,"playId":"44c2969e-db2e-3872-a672-dfd032f24520","pitchNumber":2,"startTime":"2026-03-08T22:22:08.822Z","endTime":"2026-03-08T22:22:13.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"second":{"id":700321,"link":"/api/v1/people/700321"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.423458488535708,"aZ":-10.394058078763392,"pfxX":7.780194244241884,"pfxZ":11.635269182061277,"pX":0.4080997764710204,"pZ":3.59728662151334,"vX0":-5.024800832292045,"vY0":-136.09115641758447,"vZ0":-4.351168156717459,"x":101.44,"y":141.65,"x0":1.2694560612761392,"y0":50.003718744969284,"z0":5.939375085707618,"aX":14.565360846454476},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.3,"breakHorizontal":-13.0,"spinRate":2619,"spinDirection":150},"zone":12,"typeConfidence":0.92,"plateTime":0.40278208903939294,"extension":6.573046318259325},"index":4,"playId":"11974318-a059-3606-b9c3-da355dc9b3b5","pitchNumber":3,"startTime":"2026-03-08T22:22:26.159Z","endTime":"2026-03-08T22:22:31.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"second":{"id":700321,"link":"/api/v1/people/700321"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":93.8,"endSpeed":85.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.535497783752255,"aZ":-9.467167182069486,"pfxX":7.542857180537324,"pfxZ":12.07310680599219,"pX":-0.13779978192633022,"pZ":1.8624587002967767,"vX0":-6.264384337553587,"vY0":-136.1837333470138,"vZ0":-8.855443904603183,"x":122.25,"y":188.49,"x0":1.2108200474378492,"y0":50.00201629081073,"z0":5.8085805861784365,"aX":14.186050960523932},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.2,"breakHorizontal":-12.4,"spinRate":2630,"spinDirection":153},"zone":8,"typeConfidence":0.92,"plateTime":0.4019992436713915,"extension":6.584934423303669},"index":5,"playId":"520f44ab-8e0e-3928-9687-04814ec66098","pitchNumber":4,"startTime":"2026-03-08T22:22:43.558Z","endTime":"2026-03-08T22:22:47.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"second":{"id":700321,"link":"/api/v1/people/700321"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.911919175939108,"aZ":-11.109436120278104,"pfxX":7.289940911285627,"pfxZ":11.169674357939465,"pX":0.17882753252475045,"pZ":2.455293135008141,"vX0":-5.29600473416099,"vY0":-136.4405001025864,"vZ0":-7.104156579786064,"x":110.18,"y":172.49,"x0":1.1974739441510902,"y0":50.005955951907616,"z0":5.857876898877494,"aX":13.752270597082125},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.0,"breakHorizontal":-12.1,"spinRate":2650,"spinDirection":150},"zone":5,"typeConfidence":0.91,"plateTime":0.40137844444887527,"extension":6.589442573197801},"hitData":{"launchSpeed":68.6,"launchAngle":26.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.48,"coordY":114.12}},"index":6,"playId":"3ad339f6-c696-31f9-a23a-8ce81715b9d1","pitchNumber":5,"startTime":"2026-03-08T22:23:00.506Z","endTime":"2026-03-08T22:23:11.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"second":{"id":700321,"link":"/api/v1/people/700321"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":19.0,"leverageIndex":3.98,"dramaIndex":266.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:23:11.572Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zac Veen singles on a sharp line drive to center fielder Petey Halpin. Nicky Lopez to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-08T22:23:40.944Z","endTime":"2026-03-08T22:24:43.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"postOnSecond":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"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":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.725486100868217,"aZ":-11.99331632283174,"pfxX":5.920465702607364,"pfxZ":10.798402953942475,"pX":0.4271476955014415,"pZ":2.8038461815895155,"vX0":-4.36439680780792,"vY0":-136.2769216668583,"vZ0":-6.051411109624685,"x":100.72,"y":163.08,"x0":1.2853291922576309,"y0":50.00457967373739,"z0":5.892172263945353,"aX":11.06611809206767},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":-9.7,"spinRate":2485,"spinDirection":150},"zone":6,"typeConfidence":0.89,"plateTime":0.40291405136596214,"extension":6.642033136140864},"index":0,"playId":"3ad2aed9-c0e7-3163-adaf-946ff1b7c8ce","pitchNumber":1,"startTime":"2026-03-08T22:23:40.944Z","endTime":"2026-03-08T22:23:46.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"first":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":93.8,"endSpeed":85.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.641096653100973,"aZ":-10.737557881911949,"pfxX":6.393302063109074,"pfxZ":11.349692110118198,"pX":0.501421865828923,"pZ":2.7495196944424505,"vX0":-4.550838088772854,"vY0":-136.46943637326916,"vZ0":-6.554827713046656,"x":97.89,"y":164.54,"x0":1.3587671770728738,"y0":50.00539331136357,"z0":5.920112595828155,"aX":12.077685212963095},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.4,"breakHorizontal":-10.7,"spinRate":2582,"spinDirection":149},"zone":6,"typeConfidence":0.91,"plateTime":0.4011447951571956,"extension":6.855676117318834},"index":1,"playId":"3e56a700-a7e9-3cb4-bf09-7af85a6b4d9e","pitchNumber":2,"startTime":"2026-03-08T22:24:08.813Z","endTime":"2026-03-08T22:24:14.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"first":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.823656614219374,"aZ":-27.0392509257277,"pfxX":-1.219442810662442,"pfxZ":3.1204308298193535,"pX":-0.6667281962569581,"pZ":2.5270011868994398,"vX0":-4.596939547764951,"vY0":-126.46531597179911,"vZ0":-3.4362840681295728,"x":142.41,"y":170.55,"x0":1.3210516240075683,"y0":50.00471169440386,"z0":6.033863033984001,"aX":-2.0070885248486396},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.2,"breakHorizontal":3.1,"spinRate":2473,"spinDirection":172},"zone":4,"typeConfidence":0.93,"plateTime":0.43041326068302466,"extension":6.48183952059411},"hitData":{"launchSpeed":111.5,"launchAngle":8.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":134.47,"coordY":94.4}},"index":2,"playId":"37fce23a-6976-3730-93de-e9e532b143ea","pitchNumber":3,"startTime":"2026-03-08T22:24:33.417Z","endTime":"2026-03-08T22:24:43.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"first":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691728,"link":"/api/v1/people/691728"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":691728,"link":"/api/v1/people/691728"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.8,"awayTeamWinProbability":24.200000000000003,"homeTeamWinProbabilityAdded":8.799999999999997,"leverageIndex":2.67,"dramaIndex":126.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:24:43.104Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Ritter strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-08T22:25:04.877Z","endTime":"2026-03-08T22:26:06.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"postOnSecond":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.720192110672055,"aZ":-11.855787961620878,"pfxX":5.038090506825678,"pfxZ":11.045952567834096,"pX":0.37592028589645804,"pZ":2.419942987211375,"vX0":-4.029963642046809,"vY0":-134.8605769164552,"vZ0":-7.04276311308205,"x":102.67,"y":173.44,"x0":1.236127580765599,"y0":50.00063200639383,"z0":5.903942415188314,"aX":9.265709879704431},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.7,"breakHorizontal":-8.3,"spinRate":2456,"spinDirection":149},"zone":6,"typeConfidence":0.86,"plateTime":0.40636559447299936,"extension":6.4482118088235705},"index":0,"playId":"070235dd-4f92-337f-82ba-8f8628e77623","pitchNumber":1,"startTime":"2026-03-08T22:25:12.321Z","endTime":"2026-03-08T22:25:16.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"second":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":93.8,"endSpeed":85.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.52578407573902,"aZ":-10.818265778147046,"pfxX":6.714548420222959,"pfxZ":11.415554664127505,"pX":0.31740115984755113,"pZ":1.8880123738113583,"vX0":-4.572710070765609,"vY0":-136.2935883553331,"vZ0":-8.504170199856409,"x":104.9,"y":187.8,"x0":1.1493367763984372,"y0":50.00289060757766,"z0":5.806714681586274,"aX":12.561516246824425},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.0,"breakHorizontal":-11.2,"spinRate":2472,"spinDirection":150},"zone":9,"typeConfidence":0.9,"plateTime":0.4027345765019419,"extension":6.652588686489372},"index":1,"playId":"befb5c5c-5f76-3019-9fbc-6d99177e6388","pitchNumber":2,"startTime":"2026-03-08T22:25:32.672Z","endTime":"2026-03-08T22:25:36.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"second":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42097378584757,"aZ":-42.25532688152134,"pfxX":-2.5247135433703796,"pfxZ":-7.657463766461847,"pX":-0.7892349244888048,"pZ":1.6078856504459926,"vX0":-3.3823347849390992,"vY0":-114.9104730841358,"vZ0":-0.9990490763425054,"x":147.08,"y":195.37,"x0":1.0387958742109835,"y0":50.003439993788724,"z0":6.210927128066189,"aX":-3.323058315908111},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-13.8,"breakHorizontal":5.5,"spinRate":2702,"spinDirection":340},"zone":13,"typeConfidence":0.9,"plateTime":0.4795469991915762,"extension":6.448186501157832},"index":2,"playId":"15c72a2b-4bc2-3a25-b9ff-fbc3030a4259","pitchNumber":3,"startTime":"2026-03-08T22:26:01.895Z","endTime":"2026-03-08T22:26:06.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"second":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.30000000000001,"awayTeamWinProbability":32.69999999999999,"homeTeamWinProbabilityAdded":-8.499999999999986,"leverageIndex":2.86,"dramaIndex":129.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:26:06.178Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Hunter Goodman lines out to left fielder Aaron Walton.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-08T22:26:51.189Z","endTime":"2026-03-08T22:28:22.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"postOnSecond":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":830239,"link":"/api/v1/people/830239"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","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":"bc7d77c0-089c-39d7-80c8-ef4d0be4c410","startTime":"2026-03-08T22:26:32.468Z","endTime":"2026-03-08T22:26:38.383Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"second":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.173778215210096,"aZ":-41.58514218680748,"pfxX":-3.5648179290008044,"pfxZ":-7.13794071080612,"pX":-0.5233373497551158,"pZ":3.3537583499099495,"vX0":-2.8286915272434197,"vY0":-114.6851803031425,"vZ0":2.3906534395299497,"x":136.95,"y":148.23,"x0":1.1935129069385582,"y0":50.00113225210588,"z0":6.383120136282841,"aX":-4.701023574621213},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-11.9,"breakHorizontal":7.2,"spinRate":2627,"spinDirection":332},"zone":1,"typeConfidence":0.9,"plateTime":0.4794038049554503,"extension":6.609999579240617},"index":1,"playId":"856a9193-67d8-3f42-8716-b46edae17b9a","pitchNumber":1,"startTime":"2026-03-08T22:26:53.351Z","endTime":"2026-03-08T22:26:58.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"second":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52027012286526,"aZ":-10.905324141610437,"pfxX":7.2062348329661035,"pfxZ":11.69308968318178,"pX":0.3007521559734202,"pZ":2.558811793091729,"vX0":-4.816959497077286,"vY0":-134.81947041692504,"vZ0":-6.6412268086351105,"x":105.54,"y":169.69,"x0":1.1850454627264617,"y0":50.00656980951719,"z0":5.843805699851406,"aX":13.112920895054238},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.7,"breakHorizontal":-11.9,"spinRate":2540,"spinDirection":151},"zone":6,"typeConfidence":0.9,"plateTime":0.4081015961699519,"extension":6.582571905744563},"index":2,"playId":"3cf01f51-a4f9-3dd5-9c1e-7c760cd5b91c","pitchNumber":2,"startTime":"2026-03-08T22:27:13.414Z","endTime":"2026-03-08T22:27:17.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"second":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.346834172077237,"aZ":-10.502909787335652,"pfxX":6.7822285391918395,"pfxZ":11.826835215161475,"pX":-0.11413441210832545,"pZ":3.2771218735655196,"vX0":-5.598334454344941,"vY0":-134.76968715183568,"vZ0":-5.13969787935879,"x":121.35,"y":150.3,"x0":1.112887869926483,"y0":50.001333717345666,"z0":5.956177441585341,"aX":12.426691664061703},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.4,"breakHorizontal":-11.0,"spinRate":2630,"spinDirection":151},"zone":2,"typeConfidence":0.9,"plateTime":0.4070052330644236,"extension":6.610445995608725},"index":3,"playId":"5074188f-fad8-31e7-a9e8-b9afb675a137","pitchNumber":3,"startTime":"2026-03-08T22:27:37.648Z","endTime":"2026-03-08T22:27:40.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"second":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-08T22:27:57.772Z","endTime":"2026-03-08T22:28:13.069Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"second":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.202170559960734,"aZ":-27.38888516845491,"pfxX":2.3565097963472317,"pfxZ":2.951327081788815,"pX":-0.9359603005590089,"pZ":2.411793853939976,"vX0":-6.471639004073184,"vY0":-125.38955674868858,"vZ0":-3.5235034257033617,"x":152.68,"y":173.66,"x0":1.3525644377450572,"y0":50.00223575580504,"z0":6.027890012199201,"aX":3.819230989332272},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.9,"breakHorizontal":-3.1,"spinRate":2623,"spinDirection":156},"zone":13,"typeConfidence":0.95,"plateTime":0.4339387184155141,"extension":6.450110206469499},"hitData":{"launchSpeed":99.5,"launchAngle":18.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":58.88,"coordY":99.2}},"index":5,"playId":"40d92173-c0c3-32dd-aa61-ee55fe355690","pitchNumber":4,"startTime":"2026-03-08T22:28:13.069Z","endTime":"2026-03-08T22:28:22.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"second":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.099999999999994,"awayTeamWinProbability":40.900000000000006,"homeTeamWinProbabilityAdded":-8.200000000000017,"leverageIndex":3.55,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:28:22.076Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Avans strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-08T22:28:33.556Z","endTime":"2026-03-08T22:30:53.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682183,"fullName":"Drew Avans","link":"/api/v1/people/682183"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682183,"fullName":"Drew Avans","link":"/api/v1/people/682183"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.813187581227087,"aZ":-24.29029466606973,"pfxX":2.258693142446685,"pfxZ":4.8752316757934455,"pX":-0.8483678892250898,"pZ":1.6137358060336935,"vX0":-6.054402451870421,"vY0":-125.91895347630617,"vZ0":-5.719489115608524,"x":149.34,"y":195.21,"x0":1.286040396743897,"y0":50.00463901054283,"z0":5.861100187416538,"aX":3.6546286939612815},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.8,"breakHorizontal":-2.8,"spinRate":2512,"spinDirection":141},"zone":13,"typeConfidence":0.94,"plateTime":0.4337812586074614,"extension":6.477649162752301},"index":0,"playId":"2770a538-55e0-3b39-b9c7-b67b27c59e8b","pitchNumber":1,"startTime":"2026-03-08T22:28:52.214Z","endTime":"2026-03-08T22:28:55.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":682183,"link":"/api/v1/people/682183","batSide":{"code":"L","description":"Left"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"second":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"99330897-8f58-4df0-9e6a-707089ea5a61","startTime":"2026-03-08T22:29:10.920Z","endTime":"2026-03-08T22:29:15.920Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":682183,"link":"/api/v1/people/682183","batSide":{"code":"L","description":"Left"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"second":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.480969729502196,"aZ":-12.045751973923476,"pfxX":7.886074867546978,"pfxZ":10.835952961629872,"pX":-0.35594187550071865,"pZ":2.5101975251021265,"vX0":-7.006115940661181,"vY0":-135.41018349476502,"vZ0":-6.831052434323008,"x":130.57,"y":171.0,"x0":1.2399502121770625,"y0":50.004331479542984,"z0":5.907937012147835,"aX":14.65088031530379},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.4,"breakHorizontal":-12.8,"spinRate":2422,"spinDirection":151},"zone":4,"typeConfidence":0.91,"plateTime":0.4044541793992469,"extension":6.844486796116903},"index":2,"playId":"9ee68ef4-81fc-3499-8014-11e62873c4ec","pitchNumber":2,"startTime":"2026-03-08T22:29:27.403Z","endTime":"2026-03-08T22:29:31.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":682183,"link":"/api/v1/people/682183","batSide":{"code":"L","description":"Left"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"second":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.291189069991795,"aZ":-26.485429807122912,"pfxX":0.9842559488469602,"pfxZ":3.5225451093841604,"pX":0.37045490090363076,"pZ":1.1698656095510995,"vX0":-2.605170162499264,"vY0":-126.17706974450832,"vZ0":-6.515235508538312,"x":102.88,"y":207.19,"x0":1.287704857403438,"y0":50.00183923455808,"z0":5.9148852462461265,"aX":1.5894324041171444},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.2,"breakHorizontal":-1.2,"spinRate":2651,"spinDirection":93},"zone":14,"typeConfidence":0.94,"plateTime":0.4338322398251182,"extension":6.435751484743245},"index":3,"playId":"77f37d7a-bcff-301a-b974-29423a4262ff","pitchNumber":3,"startTime":"2026-03-08T22:29:49.063Z","endTime":"2026-03-08T22:29:54.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":682183,"link":"/api/v1/people/682183","batSide":{"code":"L","description":"Left"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"second":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":79.4,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.053414454209275,"aZ":-31.840016537730065,"pfxX":0.8110626704890622,"pfxZ":0.21300379051581775,"pX":-0.17050361951363135,"pZ":1.2878881879413433,"vX0":-3.6527734629343893,"vY0":-122.85030894863326,"vZ0":-4.9259152632737155,"x":123.5,"y":204.01,"x0":1.2155736668668995,"y0":50.00233897652154,"z0":5.955123743168921,"aX":1.268666909117134},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.4,"breakHorizontal":-0.8,"spinRate":2608,"spinDirection":356},"zone":13,"typeConfidence":0.91,"plateTime":0.4419741083869493,"extension":6.474929933788362},"index":4,"playId":"5c76ddae-4dce-3ecf-a66e-8984cff67dae","pitchNumber":4,"startTime":"2026-03-08T22:30:30.016Z","endTime":"2026-03-08T22:30:34.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":682183,"link":"/api/v1/people/682183","batSide":{"code":"L","description":"Left"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"second":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.306484245977316,"aZ":-10.24337540726112,"pfxX":5.517863264751835,"pfxZ":11.551453854496245,"pX":-0.1965272719050455,"pZ":1.5523495526531375,"vX0":-5.558329725903342,"vY0":-136.941593384538,"vZ0":-9.534484999538266,"x":124.49,"y":196.87,"x0":1.1428405943544835,"y0":50.006141873903346,"z0":5.780604677795915,"aX":10.479558322559601},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.1,"breakHorizontal":-8.9,"spinRate":2551,"spinDirection":151},"zone":8,"typeConfidence":0.9,"plateTime":0.4000129697143153,"extension":6.594003258297074},"index":5,"playId":"66ef245f-112b-3332-8979-b5ce125dd142","pitchNumber":5,"startTime":"2026-03-08T22:30:49.445Z","endTime":"2026-03-08T22:30:53.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":682183,"link":"/api/v1/people/682183","batSide":{"code":"L","description":"Left"}},"first":{"id":691728,"link":"/api/v1/people/691728"},"second":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682183,"link":"/api/v1/people/682183"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":682183,"link":"/api/v1/people/682183"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-9.099999999999994,"leverageIndex":3.6,"dramaIndex":151.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:30:53.007Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carter Kieboom lines out softly to pitcher Ryan Miller.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-08T22:33:12.428Z","endTime":"2026-03-08T22:33:51.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666198,"fullName":"Carter Kieboom","link":"/api/v1/people/666198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668943,"fullName":"Ryan Miller","link":"/api/v1/people/668943"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666198,"fullName":"Carter Kieboom","link":"/api/v1/people/666198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668943,"link":"/api/v1/people/668943"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Andy Perez remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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-08T22:32:50.591Z","endTime":"2026-03-08T22:32:50.609Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700321,"link":"/api/v1/people/700321"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":677060,"link":"/api/v1/people/677060"},"defense":{"pitcher":{"id":814106,"link":"/api/v1/people/814106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":677060,"link":"/api/v1/people/677060"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":666198,"link":"/api/v1/people/666198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Miller replaces Cade Denton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-08T22:32:50.609Z","endTime":"2026-03-08T22:33:14.660Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668943,"link":"/api/v1/people/668943"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":814106,"link":"/api/v1/people/814106","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":666198,"link":"/api/v1/people/666198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":91.5,"endSpeed":83.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.989870495212873,"aZ":-21.87404235629072,"pfxX":-5.632444684701948,"pfxZ":5.747843829207687,"pX":0.09907891621185982,"pZ":3.5350540626402434,"vX0":6.900420752377166,"vY0":-133.10938436928964,"vZ0":1.2760962811136718,"x":113.22,"y":143.33,"x0":-1.7969730004654558,"y0":50.00111179083462,"z0":4.634938705843971,"aX":-10.0908424169363},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.9,"breakHorizontal":8.6,"spinRate":1933,"spinDirection":230},"zone":12,"typeConfidence":0.88,"plateTime":0.4117399497687053,"extension":5.9117789460699965},"index":2,"playId":"8d9af5a7-82b5-3c64-a1d2-f6aeb325927a","pitchNumber":1,"startTime":"2026-03-08T22:33:14.660Z","endTime":"2026-03-08T22:33:18.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668943,"link":"/api/v1/people/668943","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":666198,"link":"/api/v1/people/666198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":92.0,"endSpeed":84.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94978305977184,"aZ":-20.63787752949673,"pfxX":-7.430666735078113,"pfxZ":6.329975799880842,"pX":-1.0105263880963111,"pZ":3.399097302308474,"vX0":5.049315147338175,"vY0":-133.9119663456983,"vZ0":0.826761750740423,"x":155.52,"y":147.0,"x0":-1.9517025249336295,"y0":50.00332917193548,"z0":4.558830269907203,"aX":-13.544014576078174},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.9,"breakHorizontal":12.5,"spinRate":2556,"spinDirection":39},"zone":11,"typeConfidence":0.9,"plateTime":0.40846762805862014,"extension":5.960810397962888},"index":3,"playId":"ae6f90de-3ebc-3f65-abce-1620e71e586c","pitchNumber":2,"startTime":"2026-03-08T22:33:31.703Z","endTime":"2026-03-08T22:33:35.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668943,"link":"/api/v1/people/668943","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":666198,"link":"/api/v1/people/666198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.18677148661416,"aZ":-30.347507671442994,"pfxX":1.300251975219056,"pfxZ":1.1338284117073005,"pX":-1.0334345593939425,"pZ":3.0404040295104435,"vX0":2.02391446960501,"vY0":-125.17635879161405,"vZ0":1.9726520582367415,"x":156.39,"y":156.69,"x0":-2.0160965332865746,"y0":50.004020270475216,"z0":4.697225868240056,"aX":2.099129560410731},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.6,"breakHorizontal":-2.8,"spinRate":2581,"spinDirection":143},"zone":11,"typeConfidence":0.9,"plateTime":0.43471223787882174,"extension":6.000966123832684},"hitData":{"launchSpeed":47.9,"launchAngle":16.0,"totalDistance":85.0,"trajectory":"line_drive","hardness":"soft","location":"1","coordinates":{"coordX":127.83,"coordY":169.0}},"index":4,"playId":"7071bacc-28dd-3497-9d29-4d2be45e5efa","pitchNumber":3,"startTime":"2026-03-08T22:33:47.183Z","endTime":"2026-03-08T22:33:51.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668943,"link":"/api/v1/people/668943","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":666198,"link":"/api/v1/people/666198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666198,"link":"/api/v1/people/666198"},"credit":"b_ab"},{"player":{"id":668943,"link":"/api/v1/people/668943"},"credit":"p_ab"},{"player":{"id":666198,"link":"/api/v1/people/666198"},"credit":"b_pa"},{"player":{"id":668943,"link":"/api/v1/people/668943"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":5.800000000000004,"leverageIndex":2.29,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:33:51.506Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Petey Halpin grounds out to first baseman Troy Johnston.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-08T22:34:04.013Z","endTime":"2026-03-08T22:34:27.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668943,"fullName":"Ryan Miller","link":"/api/v1/people/668943"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.742392043800514,"aZ":-26.68197485979966,"pfxX":-1.5096178599507006,"pfxZ":3.178296378349917,"pX":-0.10831199631760684,"pZ":1.6324903693838608,"vX0":5.0531739873541595,"vY0":-130.046781726261,"vZ0":-2.0265149224049694,"x":121.13,"y":194.7,"x0":-1.8721462430174647,"y0":50.00536802922533,"z0":4.426000628566553,"aX":-2.611759850638918},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.5,"breakHorizontal":1.7,"spinRate":2288,"spinDirection":220},"zone":8,"typeConfidence":0.89,"plateTime":0.4195889351249873,"extension":5.991982191269692},"hitData":{"launchSpeed":68.3,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.2,"coordY":172.17}},"index":0,"playId":"2f1dfba3-bf65-3cd8-b899-7bdf823e2506","pitchNumber":1,"startTime":"2026-03-08T22:34:16.384Z","endTime":"2026-03-08T22:34:27.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668943,"link":"/api/v1/people/668943","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_ab"},{"player":{"id":668943,"link":"/api/v1/people/668943"},"credit":"p_ab"},{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_pa"},{"player":{"id":668943,"link":"/api/v1/people/668943"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.5,"awayTeamWinProbability":39.5,"homeTeamWinProbabilityAdded":4.699999999999996,"leverageIndex":1.84,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:34:27.429Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wuilfredo Antunez walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-08T22:34:38.588Z","endTime":"2026-03-08T22:36:53.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":686404,"fullName":"Wuilfredo Antunez","link":"/api/v1/people/686404"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668943,"fullName":"Ryan Miller","link":"/api/v1/people/668943"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686404,"fullName":"Wuilfredo Antunez","link":"/api/v1/people/686404"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"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":686404,"fullName":"Wuilfredo Antunez","link":"/api/v1/people/686404"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69389614293552,"aZ":-25.922527239366442,"pfxX":0.6127732976495537,"pfxZ":3.7810356294569667,"pX":0.8419859941278396,"pZ":2.2679212456156703,"vX0":6.507789151724869,"vY0":-127.36424096163398,"vZ0":-0.44617665930123795,"x":84.91,"y":177.55,"x0":-1.8193884087556038,"y0":50.00032391883181,"z0":4.484706812183557,"aX":1.0126256186880473},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.0,"breakHorizontal":-2.5,"spinRate":2326,"spinDirection":208},"zone":14,"typeConfidence":0.9,"plateTime":0.42905818736800816,"extension":5.99334580800842},"index":0,"playId":"4621394c-368c-350f-8523-c5430fe87e96","pitchNumber":1,"startTime":"2026-03-08T22:34:49.185Z","endTime":"2026-03-08T22:34:53.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668943,"link":"/api/v1/people/668943","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":686404,"link":"/api/v1/people/686404","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.2,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.882747718474956,"aZ":-30.57607134656192,"pfxX":-7.689362219394792,"pfxZ":1.012580129971374,"pX":1.244067964196342,"pZ":1.7570289170144033,"vX0":9.54104075740491,"vY0":-123.44421791083168,"vZ0":-0.5098554678472523,"x":69.58,"y":191.34,"x0":-1.6359133427493247,"y0":50.00083847103449,"z0":4.495712931861535,"aX":-12.107911457332934},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.9,"breakHorizontal":12.2,"spinRate":1757,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4403080921419953,"extension":6.373800547613403},"index":1,"playId":"824e7aee-b202-3c52-ad84-f23295cd5e6f","pitchNumber":2,"startTime":"2026-03-08T22:35:07.688Z","endTime":"2026-03-08T22:35:11.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668943,"link":"/api/v1/people/668943","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":686404,"link":"/api/v1/people/686404","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80284692882486,"aZ":-23.79278861832561,"pfxX":-9.195601356818756,"pfxZ":4.624980540652342,"pX":-0.253439913916846,"pZ":1.2293304021684446,"vX0":7.19200417156588,"vY0":-133.7346316779027,"vZ0":-3.8661339599167914,"x":126.66,"y":205.59,"x0":-1.7827073199405508,"y0":50.00025948760383,"z0":4.399884013501563,"aX":-16.656451025236034},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.7,"breakHorizontal":15.1,"spinRate":2134,"spinDirection":235},"zone":13,"typeConfidence":0.89,"plateTime":0.4095279851701519,"extension":5.978962137667671},"index":2,"playId":"65728daf-02b4-30a5-8527-c691d4a80098","pitchNumber":3,"startTime":"2026-03-08T22:35:25.460Z","endTime":"2026-03-08T22:35:28.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668943,"link":"/api/v1/people/668943","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":686404,"link":"/api/v1/people/686404","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.872654060719572,"aZ":-24.690905758565112,"pfxX":-0.47950567945589473,"pfxZ":4.464717632484081,"pX":1.5582217729037684,"pZ":2.623989356568618,"vX0":8.581020649575324,"vY0":-127.52789133898207,"vZ0":-0.09386929551529899,"x":57.6,"y":167.93,"x0":-1.7629292435950246,"y0":50.003246343492556,"z0":4.58037967368032,"aX":-0.8047895632399349},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.3,"breakHorizontal":-0.7,"spinRate":2375,"spinDirection":192},"zone":12,"typeConfidence":0.9,"plateTime":0.4266251479469183,"extension":6.042440148561734},"index":3,"playId":"9f234c29-87b0-3f20-aa35-dcabd40405af","pitchNumber":4,"startTime":"2026-03-08T22:35:42.490Z","endTime":"2026-03-08T22:35:46.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668943,"link":"/api/v1/people/668943","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":686404,"link":"/api/v1/people/686404","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-03-08T22:35:58.900Z","endTime":"2026-03-08T22:36:09.332Z","isPitch":false,"type":"action","player":{"id":686404,"link":"/api/v1/people/686404"},"defense":{"pitcher":{"id":668943,"link":"/api/v1/people/668943","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":686404,"link":"/api/v1/people/686404","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.670201393131617,"aZ":-31.21288325900304,"pfxX":-9.179171008603774,"pfxZ":0.6162251592928651,"pX":1.6285750762015727,"pZ":2.141653370185641,"vX0":10.620864814891494,"vY0":-123.11256747191472,"vZ0":0.46329919091348604,"x":54.92,"y":180.96,"x0":-1.5159385762173343,"y0":50.00310020383714,"z0":4.558515809686001,"aX":-14.323470252207532},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.4,"breakHorizontal":14.6,"spinRate":1682,"spinDirection":250},"zone":14,"typeConfidence":0.81,"plateTime":0.44212570090995174,"extension":6.275672834445822},"index":5,"playId":"587ba07d-2716-3517-b207-31d172cdd250","pitchNumber":5,"startTime":"2026-03-08T22:36:09.332Z","endTime":"2026-03-08T22:36:16.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668943,"link":"/api/v1/people/668943","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":686404,"link":"/api/v1/people/686404","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96883635556508,"aZ":-20.95534688328217,"pfxX":-7.462569109947066,"pfxZ":6.3002951123533,"pX":-0.2881815142267041,"pZ":2.6365446982404146,"vX0":6.494226553071939,"vY0":-132.5332155242912,"vZ0":-0.6053589337845946,"x":127.98,"y":167.59,"x0":-1.799129181450652,"y0":50.005612875323436,"z0":4.396550938431857,"aX":-13.295788440879118},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.5,"breakHorizontal":12.1,"spinRate":2174,"spinDirection":219},"zone":4,"typeConfidence":0.89,"plateTime":0.4130679011355589,"extension":6.081699441670425},"index":6,"playId":"1819ae4a-b73b-34e4-af0c-29e3219964d3","pitchNumber":6,"startTime":"2026-03-08T22:36:26.087Z","endTime":"2026-03-08T22:36:31.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668943,"link":"/api/v1/people/668943","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":686404,"link":"/api/v1/people/686404","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03599283897185,"aZ":-20.779214811946805,"pfxX":-5.544908639342796,"pfxZ":6.226152594502302,"pX":1.8220715724070098,"pZ":0.7713797520071339,"vX0":10.72656408924202,"vY0":-133.94796289944338,"vZ0":-5.404300507545473,"x":47.55,"y":217.95,"x0":-1.501276365573616,"y0":50.00141299541686,"z0":4.2862325581005996,"aX":-10.146416100877932},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.3,"breakHorizontal":7.9,"spinRate":2000,"spinDirection":230},"zone":14,"typeConfidence":0.87,"plateTime":0.4078141794758845,"extension":6.031256973092019},"index":7,"playId":"f45d24c6-093b-35c4-bc6f-ddc49e7fa502","pitchNumber":7,"startTime":"2026-03-08T22:36:47.132Z","endTime":"2026-03-08T22:36:53.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668943,"link":"/api/v1/people/668943","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":686404,"link":"/api/v1/people/686404","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686404,"link":"/api/v1/people/686404"},"credit":"b_pa"},{"player":{"id":668943,"link":"/api/v1/people/668943"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.4,"awayTeamWinProbability":42.6,"homeTeamWinProbabilityAdded":-3.1000000000000014,"leverageIndex":1.35,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:36:53.433Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dom Nuñez singles on a line drive to left fielder Ryan Ritter. Wuilfredo Antunez scores.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-08T22:37:09.859Z","endTime":"2026-03-08T22:38:33.851Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668943,"fullName":"Ryan Miller","link":"/api/v1/people/668943"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":686404,"fullName":"Wuilfredo Antunez","link":"/api/v1/people/686404"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686404,"fullName":"Wuilfredo Antunez","link":"/api/v1/people/686404"},"responsiblePitcher":{"id":668943,"link":"/api/v1/people/668943"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.510376224158456,"aZ":-26.145836237429315,"pfxX":-7.577788359149526,"pfxZ":3.320888913928382,"pX":-0.8436773174751299,"pZ":2.461043161806538,"vX0":5.290971021962928,"vY0":-133.55366198457477,"vZ0":-0.23181950824065967,"x":149.16,"y":172.33,"x0":-1.8613341436212631,"y0":50.00101145537322,"z0":4.421933550356044,"aX":-13.751260095206028},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.2,"breakHorizontal":12.6,"spinRate":1901,"spinDirection":238},"zone":13,"typeConfidence":0.87,"plateTime":0.4093861352847279,"extension":5.958678708092943},"index":0,"playId":"bb9012c1-882d-3bae-b588-7c1208bbd09f","pitchNumber":1,"startTime":"2026-03-08T22:37:23.234Z","endTime":"2026-03-08T22:37:28.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668943,"link":"/api/v1/people/668943","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"first":{"id":686404,"link":"/api/v1/people/686404"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wuilfredo Antunez steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"bb9012c1-882d-3bae-b588-7c1208bbd09f","startTime":"2026-03-08T22:37:37.728Z","endTime":"2026-03-08T22:37:49.129Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686404,"link":"/api/v1/people/686404"},"defense":{"pitcher":{"id":668943,"link":"/api/v1/people/668943","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"first":{"id":686404,"link":"/api/v1/people/686404"},"postOnSecond":{"id":686404,"link":"/api/v1/people/686404"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-4.099999999999994,"leverageIndex":2.55,"dramaIndex":94.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.446938711205906,"aZ":-26.040544340637407,"pfxX":-0.10507553589276108,"pfxZ":3.661845102714846,"pX":-0.8586839574644453,"pZ":3.9514652346816814,"vX0":3.0964073123786613,"vY0":-128.30224438334545,"vZ0":3.3859683235917153,"x":149.73,"y":132.09,"x0":-2.065221955223223,"y0":50.00169496288046,"z0":4.639042250164049,"aX":-0.1764793296728024},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.6,"breakHorizontal":-0.5,"spinRate":2138,"spinDirection":216},"zone":11,"typeConfidence":0.89,"plateTime":0.4261827821340809,"extension":5.924899620083877},"index":2,"playId":"e6762671-36be-33aa-a1d6-12dda7db8164","pitchNumber":2,"startTime":"2026-03-08T22:37:49.129Z","endTime":"2026-03-08T22:37:53.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668943,"link":"/api/v1/people/668943","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"second":{"id":686404,"link":"/api/v1/people/686404"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":88.6,"endSpeed":81.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.797939381973734,"aZ":-26.751665440928942,"pfxX":1.5041030102321256,"pfxZ":3.2138005264794245,"pX":-0.19500784027036763,"pZ":2.959398973729642,"vX0":3.7855978384174116,"vY0":-129.0618927794643,"vZ0":1.1252290539442331,"x":124.43,"y":158.88,"x0":-1.8760420900618242,"y0":50.00253334326394,"z0":4.577633640362509,"aX":2.5377849153878316},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.4,"breakHorizontal":-3.6,"spinRate":2224,"spinDirection":197},"zone":2,"typeConfidence":0.9,"plateTime":0.42434266227284656,"extension":6.034108181523737},"index":3,"playId":"ab282859-f4c4-34a5-b7ea-2a3f716e2b3c","pitchNumber":3,"startTime":"2026-03-08T22:38:06.375Z","endTime":"2026-03-08T22:38:10.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668943,"link":"/api/v1/people/668943","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"second":{"id":686404,"link":"/api/v1/people/686404"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.146340415461758,"aZ":-32.86748373111639,"pfxX":-5.9099316950119825,"pfxZ":-0.4429216774033016,"pX":-0.33323029094376777,"pZ":2.594028234305485,"vX0":5.581605401631567,"vY0":-123.59072497487547,"vZ0":1.7863790243614153,"x":129.7,"y":168.74,"x0":-1.846132937882703,"y0":50.005302071898875,"z0":4.609539414463553,"aX":-9.20332648921266},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.1,"breakHorizontal":9.5,"spinRate":1326,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.44209952527521024,"extension":6.217201994063055},"hitData":{"launchSpeed":62.7,"launchAngle":24.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.04,"coordY":133.17}},"index":4,"playId":"38d0ccc7-be22-37d0-8720-b445313e9d14","pitchNumber":4,"startTime":"2026-03-08T22:38:22.604Z","endTime":"2026-03-08T22:38:33.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668943,"link":"/api/v1/people/668943","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"second":{"id":686404,"link":"/api/v1/people/686404"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"credit":"b_ab"},{"player":{"id":668943,"link":"/api/v1/people/668943"},"credit":"p_ab"},{"player":{"id":624513,"link":"/api/v1/people/624513"},"credit":"b_pa"},{"player":{"id":668943,"link":"/api/v1/people/668943"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-34.800000000000004,"leverageIndex":2.55,"dramaIndex":307.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:38:33.851Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Milan Tolentino lines out sharply to center fielder Drew Avans.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-08T22:38:54.747Z","endTime":"2026-03-08T22:40:47.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668943,"fullName":"Ryan Miller","link":"/api/v1/people/668943"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682183,"link":"/api/v1/people/682183"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.127526808572277,"aZ":-21.63232147097082,"pfxX":-7.665111902615955,"pfxZ":5.929181919961195,"pX":0.9107614924145332,"pZ":2.529129740849368,"vX0":9.578532515176754,"vY0":-133.14710236013278,"vZ0":-0.9692890415704455,"x":82.28,"y":170.49,"x0":-1.7535858138262517,"y0":50.00507930436909,"z0":4.477280148227635,"aX":-13.634281099427726},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.7,"breakHorizontal":11.5,"spinRate":2142,"spinDirection":233},"zone":12,"typeConfidence":0.89,"plateTime":0.41288481249110953,"extension":5.95710473902106},"index":0,"playId":"ffd6ea3d-8c10-394c-a3fc-d2c339d0c039","pitchNumber":1,"startTime":"2026-03-08T22:39:05.104Z","endTime":"2026-03-08T22:39:10.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668943,"link":"/api/v1/people/668943","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62504204896407,"aZ":-32.841648082093506,"pfxX":-6.62806048088842,"pfxZ":-0.43674892412636535,"pX":2.0055134122160605,"pZ":0.7558247833663523,"vX0":10.66199544860202,"vY0":-122.99833438891021,"vZ0":-2.341432440085681,"x":40.55,"y":218.37,"x0":-1.5175765501521137,"y0":50.00086261389411,"z0":4.495724846362694,"aX":-10.189260978148708},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.1,"breakHorizontal":9.6,"spinRate":1552,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.44474262771499173,"extension":6.349557651312785},"index":1,"playId":"f025f4af-f28b-3817-b368-daf9d4761162","pitchNumber":2,"startTime":"2026-03-08T22:39:21.112Z","endTime":"2026-03-08T22:39:30.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668943,"link":"/api/v1/people/668943","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":91.2,"endSpeed":83.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.386360874877,"aZ":-19.515115108891308,"pfxX":-7.433201642563346,"pfxZ":7.125572845068367,"pX":-0.024600601459444676,"pZ":3.1754016445342796,"vX0":6.964762339923798,"vY0":-132.67868810655455,"vZ0":0.31078472812417446,"x":117.94,"y":153.04,"x0":-1.72269389174966,"y0":50.00073455213249,"z0":4.483206730590151,"aX":-13.201393233510096},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.2,"breakHorizontal":11.9,"spinRate":1960,"spinDirection":228},"zone":2,"typeConfidence":0.89,"plateTime":0.41342835159475744,"extension":5.9518371460559205},"index":2,"playId":"dde8e8c8-0b0d-3bd3-aa2f-4a74a48aeb7a","pitchNumber":3,"startTime":"2026-03-08T22:39:47.433Z","endTime":"2026-03-08T22:39:51.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668943,"link":"/api/v1/people/668943","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.735915093290362,"aZ":-22.858821303036912,"pfxX":-6.241372170185496,"pfxZ":5.299571301569443,"pX":0.2934061167612051,"pZ":1.5573155935195426,"vX0":7.549658831802083,"vY0":-131.68820631043823,"vZ0":-2.9909236684690206,"x":105.82,"y":196.73,"x0":-1.7985534573888278,"y0":50.00399997860452,"z0":4.397204331717378,"aX":-10.973070792224787},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.1,"breakHorizontal":9.7,"spinRate":1824,"spinDirection":233},"zone":9,"typeConfidence":0.83,"plateTime":0.4157855376122024,"extension":5.956008835941365},"index":3,"playId":"3432473b-f997-3a65-8811-197a9d9a08dc","pitchNumber":4,"startTime":"2026-03-08T22:40:04.963Z","endTime":"2026-03-08T22:40:08.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668943,"link":"/api/v1/people/668943","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-03-08T22:40:16.621Z","endTime":"2026-03-08T22:40:34.661Z","isPitch":false,"type":"action","player":{"id":675455,"link":"/api/v1/people/675455"},"defense":{"pitcher":{"id":668943,"link":"/api/v1/people/668943","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.576329191338562,"aZ":-30.212363923772916,"pfxX":-7.70805179017472,"pfxZ":1.2686285588302235,"pX":-0.11689589815357536,"pZ":2.0155403072774347,"vX0":6.398423705567925,"vY0":-123.4023129975309,"vZ0":-0.051511758294096155,"x":121.46,"y":184.36,"x0":-1.736523100453318,"y0":50.00527982328395,"z0":4.57289411221911,"aX":-11.94078746739962},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.5,"breakHorizontal":12.6,"spinRate":1568,"spinDirection":247},"zone":8,"typeConfidence":0.71,"plateTime":0.4431420871054632,"extension":6.177560723709211},"hitData":{"launchSpeed":106.6,"launchAngle":17.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":108.03,"coordY":75.13}},"index":5,"playId":"5550d7d5-be64-3593-a4cb-7555a3e26749","pitchNumber":5,"startTime":"2026-03-08T22:40:34.661Z","endTime":"2026-03-08T22:40:47.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668943,"link":"/api/v1/people/668943","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668832,"link":"/api/v1/people/668832"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":700321,"link":"/api/v1/people/700321"},"left":{"id":690022,"link":"/api/v1/people/690022"},"center":{"id":682183,"link":"/api/v1/people/682183"},"right":{"id":691728,"link":"/api/v1/people/691728"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675455,"link":"/api/v1/people/675455"},"credit":"b_ab"},{"player":{"id":668943,"link":"/api/v1/people/668943"},"credit":"p_ab"},{"player":{"id":675455,"link":"/api/v1/people/675455"},"credit":"b_pa"},{"player":{"id":668943,"link":"/api/v1/people/668943"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.72,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:40:47.217Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle McCann strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-08T22:42:57.644Z","endTime":"2026-03-08T22:43:59.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668832,"fullName":"Kyle McCann","link":"/api/v1/people/668832"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687916,"fullName":"Jack Jasiak","link":"/api/v1/people/687916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668832,"fullName":"Kyle McCann","link":"/api/v1/people/668832"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jack Jasiak replaces Erik Sabrowski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-08T22:42:21.207Z","endTime":"2026-03-08T22:42:59.447Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687916,"link":"/api/v1/people/687916"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":668832,"link":"/api/v1/people/668832","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34384044385154,"aZ":-31.174709220290183,"pfxX":5.475532553173345,"pfxZ":0.7012053737098132,"pX":-0.29651294425782626,"pZ":3.431358105908381,"vX0":2.5644082897346356,"vY0":-118.9739157931603,"vZ0":1.9298372497610916,"x":128.3,"y":146.13,"x0":-2.1006117637632395,"y0":50.00393289312702,"z0":5.4398652427388265,"aX":7.830921263735682},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.0,"breakHorizontal":-10.6,"spinRate":2435,"spinDirection":56},"zone":2,"typeConfidence":2.0,"plateTime":0.46080488834217004,"extension":6.3751433355217095},"index":1,"playId":"6e699ffe-9f56-367c-a6ff-8d3ec7488928","pitchNumber":1,"startTime":"2026-03-08T22:42:59.447Z","endTime":"2026-03-08T22:43:04.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687916,"link":"/api/v1/people/687916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":668832,"link":"/api/v1/people/668832","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.323305708130736,"aZ":-30.970785808662093,"pfxX":-7.7778864847645925,"pfxZ":0.7675124672119882,"pX":0.5506042997719665,"pZ":1.941131642933414,"vX0":7.893862117394117,"vY0":-124.52131972799894,"vZ0":-1.8777410404873918,"x":96.01,"y":186.37,"x0":-1.6457081801261395,"y0":50.00613064833429,"z0":5.260360922538231,"aX":-12.252622196058887},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.2,"breakHorizontal":12.4,"spinRate":1604,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.4393914072561991,"extension":6.737209067412069},"index":2,"playId":"528fd328-d8e4-3410-a641-6c1c62918c7c","pitchNumber":2,"startTime":"2026-03-08T22:43:19.944Z","endTime":"2026-03-08T22:43:23.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687916,"link":"/api/v1/people/687916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":668832,"link":"/api/v1/people/668832","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.360263456351653,"aZ":-31.34513558501821,"pfxX":-5.933066414016183,"pfxZ":0.5441197312400305,"pX":-3.2501712457080845,"pZ":4.400701179665659,"vX0":-1.187020759823353,"vY0":-122.10602713974778,"vZ0":3.984902717091656,"x":240.89,"y":119.96,"x0":-1.9873168949849567,"y0":50.00023597491704,"z0":5.439876103261967,"aX":-8.984379115084343},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.2,"breakHorizontal":11.0,"spinRate":1149,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4480539227379494,"extension":6.367998418040256},"index":3,"playId":"697f9f6b-e764-31bc-84bc-3f3f199f2e9b","pitchNumber":3,"startTime":"2026-03-08T22:43:37.105Z","endTime":"2026-03-08T22:43:40.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687916,"link":"/api/v1/people/687916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":668832,"link":"/api/v1/people/668832","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.006533957210657,"aZ":-36.32760710984682,"pfxX":6.6096799646394535,"pfxZ":-2.907506995254913,"pX":0.4934530551071958,"pZ":2.093093270210842,"vX0":3.5548084596400473,"vY0":-119.32311633504975,"vZ0":0.13360956059269835,"x":98.19,"y":182.27,"x0":-1.8790127746984748,"y0":50.00318243502138,"z0":5.335465996219799,"aX":9.43972255903107},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.9,"breakHorizontal":-12.8,"spinRate":2338,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.46072213910018833,"extension":6.366110246933291},"index":4,"playId":"4cc7fe2d-41f3-3707-96d5-c63c1fa57b04","pitchNumber":4,"startTime":"2026-03-08T22:43:56.103Z","endTime":"2026-03-08T22:43:59.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687916,"link":"/api/v1/people/687916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":668832,"link":"/api/v1/people/668832","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668832,"link":"/api/v1/people/668832"},"credit":"b_ab"},{"player":{"id":687916,"link":"/api/v1/people/687916"},"credit":"p_ab"},{"player":{"id":668832,"link":"/api/v1/people/668832"},"credit":"b_pa"},{"player":{"id":687916,"link":"/api/v1/people/687916"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":-8.899999999999999,"leverageIndex":3.47,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:43:59.654Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Karros singles on a ground ball to left fielder Aaron Walton.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-08T22:44:07.478Z","endTime":"2026-03-08T22:45:21.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687916,"fullName":"Jack Jasiak","link":"/api/v1/people/687916"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":830239,"link":"/api/v1/people/830239"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.024995852480846,"aZ":-19.775960870593135,"pfxX":-7.250963421160398,"pfxZ":6.753958066054398,"pX":-0.062367929032184445,"pZ":3.4204845335056406,"vX0":6.451442882690476,"vY0":-135.02320867970286,"vZ0":-1.8169364397898091,"x":119.38,"y":146.43,"x0":-1.5475306231771824,"y0":50.00217086775309,"z0":5.5022559065520005,"aX":-13.308982181256106},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.0,"breakHorizontal":11.6,"spinRate":1992,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.40658642379908505,"extension":6.557905203974073},"index":0,"playId":"8b508fa4-9407-309a-a9fa-f38abaa4a520","pitchNumber":1,"startTime":"2026-03-08T22:44:24.873Z","endTime":"2026-03-08T22:44:29.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687916,"link":"/api/v1/people/687916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34783195678107,"aZ":-32.94269251122736,"pfxX":4.924252623498551,"pfxZ":-0.5371946790860633,"pX":0.7890313673703058,"pZ":2.871739853736792,"vX0":4.636907708114554,"vY0":-119.32399627581768,"vZ0":1.3837408097025024,"x":86.92,"y":161.24,"x0":-1.8271860690254766,"y0":50.003197737363344,"z0":5.27734302362144,"aX":7.022172773055531},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.2,"breakHorizontal":-10.1,"spinRate":2270,"spinDirection":51},"zone":12,"typeConfidence":2.0,"plateTime":0.4609976474584476,"extension":6.5929289073443815},"index":1,"playId":"78308fc3-e68f-362e-bc7d-55462cfe2093","pitchNumber":2,"startTime":"2026-03-08T22:44:44.157Z","endTime":"2026-03-08T22:44:48.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687916,"link":"/api/v1/people/687916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":73.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30054124362379,"aZ":-33.823005517372096,"pfxX":5.297901290564803,"pfxZ":-1.1757886917438523,"pX":0.2847905503261931,"pZ":2.2628681479489843,"vX0":3.3086621350254215,"vY0":-118.52882975027288,"vZ0":0.2697617654606046,"x":106.14,"y":177.68,"x0":-1.8258937248291882,"y0":50.004575155848464,"z0":5.280143568109527,"aX":7.408816416336482},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.7,"breakHorizontal":-10.4,"spinRate":2358,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.4651829849050242,"extension":6.570665016526707},"hitData":{"launchSpeed":101.7,"launchAngle":-0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.21,"coordY":115.88}},"index":2,"playId":"0589a276-53a3-3b6b-81ed-4b6c88e5fd78","pitchNumber":3,"startTime":"2026-03-08T22:45:10.872Z","endTime":"2026-03-08T22:45:21.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687916,"link":"/api/v1/people/687916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":687916,"link":"/api/v1/people/687916"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":687916,"link":"/api/v1/people/687916"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.4,"awayTeamWinProbability":78.6,"homeTeamWinProbabilityAdded":9.899999999999999,"leverageIndex":2.71,"dramaIndex":134.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:45:21.749Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Troy Johnston singles on a line drive to right fielder Juneiker Caceres. Max Belyeu to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-08T22:45:49.065Z","endTime":"2026-03-08T22:46:21.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687916,"fullName":"Jack Jasiak","link":"/api/v1/people/687916"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"postOnThird":{"id":803284,"fullName":"Max Belyeu","link":"/api/v1/people/803284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":821181,"link":"/api/v1/people/821181"},"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":803284,"fullName":"Max Belyeu","link":"/api/v1/people/803284"},"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":803284,"fullName":"Max Belyeu","link":"/api/v1/people/803284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Max Belyeu replaces Kyle Karros.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-08T22:45:51.226Z","endTime":"2026-03-08T22:45:51.227Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803284,"link":"/api/v1/people/803284"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":691720,"link":"/api/v1/people/691720"},"base":1,"defense":{"pitcher":{"id":687916,"link":"/api/v1/people/687916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39576552573419,"aZ":-30.652912761400675,"pfxX":4.8460030491327055,"pfxZ":1.0847469966238856,"pX":2.0587168333451467,"pZ":1.4183693055094215,"vX0":7.572540977764195,"vY0":-118.384817025095,"vZ0":-1.9021829265030235,"x":38.53,"y":200.48,"x0":-1.8219446522521583,"y0":50.00582665580227,"z0":5.061064901090173,"aX":6.81996212096308},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.7,"breakHorizontal":-10.8,"spinRate":2273,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4641889824301053,"extension":6.668167459766548},"index":1,"playId":"61d79d1f-8d5d-3875-80b3-649654320fa5","pitchNumber":1,"startTime":"2026-03-08T22:45:51.228Z","endTime":"2026-03-08T22:45:56.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687916,"link":"/api/v1/people/687916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":803284,"link":"/api/v1/people/803284"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.625015232335628,"aZ":-17.86396566780089,"pfxX":-8.528561951039292,"pfxZ":7.794297464324284,"pX":0.6507878652550322,"pZ":2.6130566507790487,"vX0":8.827089441167061,"vY0":-134.94323735749705,"vZ0":-3.5526934584827217,"x":92.19,"y":168.23,"x0":-1.5618561526233312,"y0":50.00267098048238,"z0":5.212618410215031,"aX":-15.657211499835348},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":13.4,"spinRate":2353,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.4066084659555753,"extension":6.585364010148522},"hitData":{"launchSpeed":90.7,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":206.34,"coordY":114.91}},"index":2,"playId":"512358f3-1316-3396-b450-78c32922a01f","pitchNumber":2,"startTime":"2026-03-08T22:46:11.045Z","endTime":"2026-03-08T22:46:21.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687916,"link":"/api/v1/people/687916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":803284,"link":"/api/v1/people/803284"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":687916,"link":"/api/v1/people/687916"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":687916,"link":"/api/v1/people/687916"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.5,"awayTeamWinProbability":53.5,"homeTeamWinProbabilityAdded":25.1,"leverageIndex":4.9,"dramaIndex":281.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:46:21.754Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Perez grounds out to first baseman Ralphy Velazquez. Max Belyeu scores. Troy Johnston to 2nd.","rbi":1,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-08T22:46:43.154Z","endTime":"2026-03-08T22:47:36.519Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":700321,"fullName":"Andy Perez","link":"/api/v1/people/700321"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687916,"fullName":"Jack Jasiak","link":"/api/v1/people/687916"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700321,"fullName":"Andy Perez","link":"/api/v1/people/700321"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":803284,"fullName":"Max Belyeu","link":"/api/v1/people/803284"},"responsiblePitcher":{"id":687916,"link":"/api/v1/people/687916"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.5,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29968725668071,"aZ":-32.920044166237076,"pfxX":3.556083449635559,"pfxZ":-0.5351458549799588,"pX":-1.4672782623338465,"pZ":2.358723202311372,"vX0":0.7975162348035896,"vY0":-117.85581776779226,"vZ0":0.9539769338825022,"x":172.93,"y":175.09,"x0":-2.273026071314787,"y0":50.00455262274351,"z0":5.022266969376048,"aX":4.933312392198487},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.4,"breakHorizontal":-6.6,"spinRate":2347,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.46722972540566454,"extension":6.415877041778029},"index":0,"playId":"ffec2618-9145-3c2a-8785-6c75eb3e6e0b","pitchNumber":1,"startTime":"2026-03-08T22:46:52.097Z","endTime":"2026-03-08T22:46:55.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687916,"link":"/api/v1/people/687916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":700321,"link":"/api/v1/people/700321","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"third":{"id":803284,"link":"/api/v1/people/803284"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.780467959753114,"aZ":-31.818228590026703,"pfxX":-5.790028837614194,"pfxZ":0.23566327287554767,"pX":0.5605259016023727,"pZ":1.3695471252120395,"vX0":7.180358285234867,"vY0":-122.31342204303492,"vZ0":-2.3405301206525557,"x":95.63,"y":201.8,"x0":-1.6588166038099523,"y0":50.00373062540921,"z0":5.063162465968045,"aX":-8.787178912555113},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.1,"breakHorizontal":8.9,"spinRate":1565,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.44753904911880316,"extension":6.674402775659326},"index":1,"playId":"0020ed62-9974-3474-91b3-27e7bb3e1286","pitchNumber":2,"startTime":"2026-03-08T22:47:08.805Z","endTime":"2026-03-08T22:47:12.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687916,"link":"/api/v1/people/687916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":700321,"link":"/api/v1/people/700321","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"third":{"id":803284,"link":"/api/v1/people/803284"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.294837238878007,"aZ":-30.708907194266985,"pfxX":-7.204682850349473,"pfxZ":0.9556531000064599,"pX":-0.2276150710400783,"pZ":1.6398495392101295,"vX0":5.943111354355544,"vY0":-123.04776822522717,"vZ0":-2.096591762175964,"x":125.68,"y":194.5,"x0":-1.7375233534984318,"y0":50.004099986153854,"z0":5.103627115756907,"aX":-11.054840435160477},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.4,"breakHorizontal":11.6,"spinRate":1566,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.44504820613911056,"extension":6.818988746326762},"hitData":{"launchSpeed":79.3,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.45,"coordY":179.54}},"index":2,"playId":"549fd01b-ffdd-3d35-9c60-df1c518303b8","pitchNumber":3,"startTime":"2026-03-08T22:47:27.045Z","endTime":"2026-03-08T22:47:36.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687916,"link":"/api/v1/people/687916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":700321,"link":"/api/v1/people/700321","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"third":{"id":803284,"link":"/api/v1/people/803284"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700321,"link":"/api/v1/people/700321"},"credit":"b_ab"},{"player":{"id":687916,"link":"/api/v1/people/687916"},"credit":"p_ab"},{"player":{"id":700321,"link":"/api/v1/people/700321"},"credit":"b_pa"},{"player":{"id":687916,"link":"/api/v1/people/687916"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.0,"awayTeamWinProbability":39.0,"homeTeamWinProbabilityAdded":14.5,"leverageIndex":7.39,"dramaIndex":279.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:47:36.519Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nicky Lopez grounds out, shortstop Milan Tolentino to first baseman Ralphy Velazquez.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-08T22:48:06.245Z","endTime":"2026-03-08T22:49:22.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687916,"fullName":"Jack Jasiak","link":"/api/v1/people/687916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":675455,"link":"/api/v1/people/675455"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"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(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":82.3,"endSpeed":75.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60536819250745,"aZ":-31.850254871772876,"pfxX":7.7493939205808715,"pfxZ":0.2249361373595793,"pX":0.480807820088876,"pZ":3.802074344502581,"vX0":3.5198119850759717,"vY0":-119.85463252039325,"vZ0":3.1944127279292074,"x":98.67,"y":136.12,"x0":-2.0125800310062854,"y0":50.00454930035838,"z0":5.291586744244553,"aX":11.304174517902117},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.4,"breakHorizontal":-14.9,"spinRate":2250,"spinDirection":66},"zone":12,"typeConfidence":2.0,"plateTime":0.4565504556278981,"extension":6.535436350328531},"index":0,"playId":"d394220f-5449-3272-bb38-170fe71d2342","pitchNumber":1,"startTime":"2026-03-08T22:48:06.245Z","endTime":"2026-03-08T22:48:09.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687916,"link":"/api/v1/people/687916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"second":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78856479503257,"aZ":-30.95160469576328,"pfxX":-5.155367134617877,"pfxZ":0.8059003295700098,"pX":0.05811086296019514,"pZ":1.0381036516559061,"vX0":5.857804242296666,"vY0":-122.30638249357257,"vZ0":-3.1719385704985417,"x":114.78,"y":210.75,"x0":-1.6916040711453828,"y0":50.00604319705648,"z0":4.990114322823716,"aX":-7.85840055149462},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.0,"breakHorizontal":8.0,"spinRate":1327,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4468342235134495,"extension":6.746665540703909},"index":1,"playId":"c68e0313-b7f6-3bd9-ab8e-a11d48dbb707","pitchNumber":2,"startTime":"2026-03-08T22:48:22.536Z","endTime":"2026-03-08T22:48:26.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687916,"link":"/api/v1/people/687916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"second":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.139069038333393,"aZ":-32.39615346277508,"pfxX":7.832179519962805,"pfxZ":-0.15443740359167357,"pX":0.07143196888072305,"pZ":2.81143937087812,"vX0":2.617981647142343,"vY0":-118.83431436479906,"vZ0":1.2740308222726842,"x":114.28,"y":162.87,"x0":-2.05979515738997,"y0":50.00246515973209,"z0":5.194407650672428,"aX":11.28652063883422},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.2,"breakHorizontal":-14.8,"spinRate":2289,"spinDirection":47},"zone":2,"typeConfidence":2.0,"plateTime":0.4595650985835604,"extension":6.525983572773836},"index":2,"playId":"e4f016d1-1471-398a-9e8e-62e0fca309cb","pitchNumber":3,"startTime":"2026-03-08T22:48:40.487Z","endTime":"2026-03-08T22:48:44.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687916,"link":"/api/v1/people/687916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"second":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.920219109609835,"aZ":-18.303356810949957,"pfxX":-9.199819730019684,"pfxZ":7.609012308421639,"pX":-0.09440782432286109,"pZ":1.833240202064163,"vX0":7.437327062557474,"vY0":-133.91885885038434,"vZ0":-5.295238275555139,"x":120.6,"y":189.28,"x0":-1.7072717126347767,"y0":50.002444843113665,"z0":5.138265141740491,"aX":-16.771561744077513},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.8,"breakHorizontal":15.1,"spinRate":2065,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.4084160880380052,"extension":6.531379249621298},"index":3,"playId":"48bdf830-3668-3ec4-9c8f-c801925e75b9","pitchNumber":4,"startTime":"2026-03-08T22:48:57.767Z","endTime":"2026-03-08T22:49:01.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687916,"link":"/api/v1/people/687916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"second":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90695468269788,"aZ":-29.61828738128687,"pfxX":-4.373893089974766,"pfxZ":1.6632268482757153,"pX":-0.2915974343947082,"pZ":2.0920227633644894,"vX0":4.720086938303618,"vY0":-122.9717898853271,"vZ0":-1.4994520326490923,"x":128.12,"y":182.3,"x0":-1.6657290441807289,"y0":50.00132385968685,"z0":5.217356171962319,"aX":-6.712539111388687},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.9,"breakHorizontal":6.8,"spinRate":1318,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.4450565817483265,"extension":6.515811307386989},"hitData":{"launchSpeed":98.4,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.62,"coordY":158.49}},"index":4,"playId":"3f97716f-f74f-3d8d-a7cd-1335ebc18d03","pitchNumber":5,"startTime":"2026-03-08T22:49:14.958Z","endTime":"2026-03-08T22:49:22.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687916,"link":"/api/v1/people/687916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":800253,"link":"/api/v1/people/800253"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":830239,"link":"/api/v1/people/830239"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":821181,"link":"/api/v1/people/821181"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"second":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_ab"},{"player":{"id":687916,"link":"/api/v1/people/687916"},"credit":"p_ab"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_pa"},{"player":{"id":687916,"link":"/api/v1/people/687916"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-11.0,"leverageIndex":4.15,"dramaIndex":177.0,"contextMetrics":{},"playEndTime":"2026-03-08T22:49:22.325Z","atBatIndex":76}]