[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-10T20:05:26.730Z","endTime":"2026-03-10T20:06:41.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-10T18:18:07.635Z","endTime":"2026-03-10T19:46:44.416Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"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-10T19:46:44.416Z","endTime":"2026-03-10T20:03:59.603Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"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-10T20:03:59.603Z","endTime":"2026-03-10T20:05:28.924Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04056840620488,"aZ":-11.815303558363489,"pfxX":-4.676757896005145,"pfxZ":9.924225269006563,"pX":-0.2789293210841232,"pZ":3.244410075458954,"vX0":5.035695275893787,"vY0":-141.98097363201467,"vZ0":-4.168033839840478,"x":127.63,"y":151.18,"x0":-1.4638209174610648,"y0":50.00407918087608,"z0":5.477465596280101,"aX":-9.595358041908453},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.4,"breakHorizontal":7.6,"spinRate":2429,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.385076920772784,"extension":6.555246865811979},"index":3,"playId":"0c2820fd-4855-33e7-90f7-d72bc02bf758","pitchNumber":1,"startTime":"2026-03-10T20:05:28.924Z","endTime":"2026-03-10T20:05:35.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":90.9,"endSpeed":84.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77441025106451,"aZ":-26.88019931754115,"pfxX":-8.848049215272809,"pfxZ":2.983611812044527,"pX":-0.19182837173050551,"pZ":0.528178002610452,"vX0":5.914672564036789,"vY0":-132.09247738739424,"vZ0":-7.499861425505648,"x":124.31,"y":224.52,"x0":-1.3045174804490052,"y0":50.00528661738736,"z0":5.365967195093348,"aX":-15.719033269993874},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.1,"breakHorizontal":14.9,"spinRate":1656,"spinDirection":233},"zone":13,"typeConfidence":0.89,"plateTime":0.41382618731581333,"extension":6.589848639034584},"index":4,"playId":"6c47391b-9425-3478-8e4f-dc19b16cd248","pitchNumber":2,"startTime":"2026-03-10T20:05:46.132Z","endTime":"2026-03-10T20:06:00.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":91.2,"endSpeed":84.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.076321346745058,"aZ":-32.736480351236494,"pfxX":-8.62370324930126,"pfxZ":-0.31894704909533655,"pX":1.029326468621401,"pZ":0.46316697967035997,"vX0":8.679736794980041,"vY0":-132.54428121470804,"vZ0":-6.697404564438479,"x":77.76,"y":226.27,"x0":-1.1541507505033883,"y0":50.000106865156546,"z0":5.387480570764224,"aX":-15.472619795405361},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.8,"breakHorizontal":13.9,"spinRate":1748,"spinDirection":241},"zone":14,"typeConfidence":0.87,"plateTime":0.4119216938759678,"extension":6.6020974469080995},"index":5,"playId":"069296f4-8c5b-3c87-88cb-6b4e86a455ec","pitchNumber":3,"startTime":"2026-03-10T20:06:01.285Z","endTime":"2026-03-10T20:06:07.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58306638146768,"aZ":-11.041390277313107,"pfxX":-4.140645721790028,"pfxZ":10.559217435875802,"pX":0.16804184578571763,"pZ":2.3189680490113442,"vX0":5.53707450122901,"vY0":-140.94344789825894,"vZ0":-6.5687762185224665,"x":110.59,"y":176.17,"x0":-1.2887893495149612,"y0":50.004394659699884,"z0":5.401094630386563,"aX":-8.288503358118904},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.9,"breakHorizontal":6.2,"spinRate":2444,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3893905270931102,"extension":6.542238082707949},"index":6,"playId":"3192b6d4-16f3-3151-8d38-183a0247b2f2","pitchNumber":4,"startTime":"2026-03-10T20:06:19.164Z","endTime":"2026-03-10T20:06:26.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28651039008518,"aZ":-27.368021729148623,"pfxX":2.0609636416955404,"pfxZ":2.574984405318598,"pX":0.6911244511081704,"pZ":1.830487319388876,"vX0":4.970438252095875,"vY0":-135.43405770875387,"vZ0":-4.715329126704508,"x":90.66,"y":189.36,"x0":-1.4323106360464215,"y0":50.00411994031052,"z0":5.497549751363058,"aX":3.8451099597057006},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.0,"breakHorizontal":-4.8,"spinRate":2615,"spinDirection":153},"zone":9,"typeConfidence":0.88,"plateTime":0.4037156983663883,"extension":6.52138694202546},"index":7,"playId":"f79eaf84-3dac-35db-bc75-83ca6e39f34c","pitchNumber":5,"startTime":"2026-03-10T20:06:37.549Z","endTime":"2026-03-10T20:06:41.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-10T20:06:41.111Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Shaw strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-10T20:06:41.652Z","endTime":"2026-03-10T20:08:18.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.651323498505676,"aZ":-11.429628107914516,"pfxX":-4.462721883133009,"pfxZ":10.033081411789757,"pX":-0.05785363219204004,"pZ":2.3924875469757048,"vX0":5.6230505541316305,"vY0":-143.0488888151679,"vZ0":-6.292719256897254,"x":119.21,"y":174.18,"x0":-1.4712107750963546,"y0":50.006914539136794,"z0":5.340735721162622,"aX":-9.231416398907355},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.0,"breakHorizontal":7.0,"spinRate":2446,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.38320097853995927,"extension":6.601219354910681},"index":0,"playId":"3241fded-3614-329f-8046-c6bdaca4f389","pitchNumber":1,"startTime":"2026-03-10T20:07:05.101Z","endTime":"2026-03-10T20:07:08.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":90.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58150330205253,"aZ":-20.338858021591758,"pfxX":-6.685084462940735,"pfxZ":5.720241027614828,"pX":-1.049783254991364,"pZ":2.3781082422742,"vX0":3.200754871410654,"vY0":-142.23140846345433,"vZ0":-5.0626886147045935,"x":157.02,"y":174.57,"x0":-1.315017673722715,"y0":50.00378608123288,"z0":5.4529759751249545,"aX":-13.833641082076456},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.6,"breakHorizontal":11.5,"spinRate":2319,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3836407951112153,"extension":6.480623911252776},"index":1,"playId":"a00a6ef0-08c7-378b-bb95-cb6d1797f4d3","pitchNumber":2,"startTime":"2026-03-10T20:07:22.834Z","endTime":"2026-03-10T20:07:26.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.374674884709368,"aZ":-27.354883541275864,"pfxX":-8.169551502784888,"pfxZ":2.6391085458955423,"pX":-0.15788180263402346,"pZ":0.48546326104551984,"vX0":5.647579017833809,"vY0":-133.27984929631452,"vZ0":-7.688051228629154,"x":123.02,"y":225.67,"x0":-1.2260189140857234,"y0":50.004403477076025,"z0":5.338083481224912,"aX":-14.932834552048792},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.6,"breakHorizontal":13.8,"spinRate":1699,"spinDirection":236},"zone":13,"typeConfidence":0.82,"plateTime":0.40848887807905987,"extension":6.5599328759535425},"index":2,"playId":"e257cd65-0026-3b7b-a205-26e8192f761e","pitchNumber":3,"startTime":"2026-03-10T20:07:52.767Z","endTime":"2026-03-10T20:07:57.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":93.0,"endSpeed":87.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.475476227232747,"aZ":-26.56890846302549,"pfxX":2.180018295014322,"pfxZ":2.9628421368345803,"pX":1.4581955893895604,"pZ":1.2543354223509464,"vX0":6.612524048024595,"vY0":-135.42843765640208,"vZ0":-6.371552827222366,"x":61.42,"y":204.91,"x0":-1.2805842964577858,"y0":50.00443910220171,"z0":5.450129703847671,"aX":4.122092936503246},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.4,"breakHorizontal":-5.2,"spinRate":2579,"spinDirection":169},"zone":14,"typeConfidence":0.88,"plateTime":0.4016332419309019,"extension":6.481454256747415},"index":3,"playId":"f0591530-a56e-35f7-9953-671ca04e3e9f","pitchNumber":4,"startTime":"2026-03-10T20:08:13.985Z","endTime":"2026-03-10T20:08:18.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:08:18.057Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin Alcántara singles on a fly ball to center fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-10T20:08:18.316Z","endTime":"2026-03-10T20:08:53.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.1,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57932348710114,"aZ":-26.67553165917461,"pfxX":2.478262857146617,"pfxZ":2.9444585414563367,"pX":0.5135421407070361,"pZ":2.421005692294282,"vX0":4.042090236063683,"vY0":-134.95451754975153,"vZ0":-3.497484784071586,"x":97.42,"y":173.41,"x0":-1.3179475463271848,"y0":50.00656763398827,"z0":5.584085500234119,"aX":4.635184329269247},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.9,"breakHorizontal":-5.3,"spinRate":2569,"spinDirection":146},"zone":6,"typeConfidence":0.88,"plateTime":0.4037477555853628,"extension":6.468833275023878},"hitData":{"launchSpeed":76.4,"launchAngle":49.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.87,"coordY":97.11}},"index":0,"playId":"705a591e-a132-3081-9f1b-eb576a098824","pitchNumber":1,"startTime":"2026-03-10T20:08:39.833Z","endTime":"2026-03-10T20:08:53.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":682634,"link":"/api/v1/people/682634"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:08:53.925Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Conforto singles on a line drive to center fielder Wyatt Langford. Kevin Alcántara to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-10T20:08:55.787Z","endTime":"2026-03-10T20:09:47.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"postOnThird":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.1,"endSpeed":78.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.73511205741544,"aZ":-34.034249237143044,"pfxX":3.359195794249462,"pfxZ":-1.203596985926426,"pX":1.0216195594066475,"pZ":2.0586843085256974,"vX0":4.633316940729903,"vY0":-122.52231329157145,"vZ0":-1.8303047180029104,"x":78.06,"y":183.2,"x0":-1.319514819084095,"y0":50.004770881036144,"z0":5.682687881374827,"aX":5.184544622096131},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.4,"breakHorizontal":-7.1,"spinRate":2715,"spinDirection":81},"zone":14,"typeConfidence":0.8,"plateTime":0.44445730326163035,"extension":6.561525955135484},"index":0,"playId":"e1a6bef3-2a5e-30f1-be86-51c01e8286c7","pitchNumber":1,"startTime":"2026-03-10T20:09:18.415Z","endTime":"2026-03-10T20:09:22.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46159261494121,"aZ":-13.192074670251623,"pfxX":-6.052353418155608,"pfxZ":9.294616983796217,"pX":-0.050841490726379966,"pZ":2.6398194756268154,"vX0":5.620248833994981,"vY0":-141.98605873975944,"vZ0":-5.518592731163495,"x":118.94,"y":167.5,"x0":-1.2694353640805403,"y0":50.00141463821671,"z0":5.447814855586536,"aX":-12.358717670579622},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.8,"breakHorizontal":9.8,"spinRate":2466,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3857307259851699,"extension":6.621574354886556},"hitData":{"launchSpeed":97.8,"launchAngle":5.0,"totalDistance":89.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":164.58,"coordY":100.81}},"index":1,"playId":"30001845-383c-3459-9dce-941d024a20ee","pitchNumber":2,"startTime":"2026-03-10T20:09:38.564Z","endTime":"2026-03-10T20:09:47.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.88,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:09:47.792Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chas McCormick grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-10T20:09:58.142Z","endTime":"2026-03-10T20:11:47.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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, 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":92.2,"endSpeed":85.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.136596866952953,"aZ":-27.22385151608931,"pfxX":2.5117206893738375,"pfxZ":2.6788406530542703,"pX":0.4521642668897286,"pZ":1.2013202105580825,"vX0":3.857182037360645,"vY0":-134.25045198137042,"vZ0":-6.159068275726098,"x":99.76,"y":206.34,"x0":-1.323482544165389,"y0":50.000157088361206,"z0":5.435480518710292,"aX":4.631765878203923},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.8,"breakHorizontal":-5.3,"spinRate":2417,"spinDirection":177},"zone":14,"typeConfidence":0.89,"plateTime":0.40633166981765534,"extension":6.514082612218967},"index":0,"playId":"c90ea6fd-64c5-3cd1-9fec-5d47e29f63d5","pitchNumber":1,"startTime":"2026-03-10T20:10:24.303Z","endTime":"2026-03-10T20:10:27.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"third":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":92.8,"endSpeed":86.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64730702012541,"aZ":-26.005662459909114,"pfxX":3.0482590817320214,"pfxZ":3.2816252851195884,"pX":0.5314326660946266,"pZ":2.246525975475145,"vX0":3.9698225062325707,"vY0":-135.2888350757981,"vZ0":-3.854521016014826,"x":96.74,"y":178.12,"x0":-1.3433168259719714,"y0":50.00265043779837,"z0":5.483192888043372,"aX":5.728958563455818},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.4,"breakHorizontal":-6.2,"spinRate":2495,"spinDirection":161},"zone":6,"typeConfidence":0.88,"plateTime":0.40271536630562155,"extension":6.410083529191945},"index":1,"playId":"20736dc8-d5ad-3d4e-8851-0457c32f10a4","pitchNumber":2,"startTime":"2026-03-10T20:10:43.227Z","endTime":"2026-03-10T20:10:47.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"third":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":86.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.215572125822327,"aZ":-26.545995833080664,"pfxX":2.320433421697474,"pfxZ":3.0354496706171643,"pX":1.2009000314484715,"pZ":0.1505984378353014,"vX0":5.808574440598146,"vY0":-133.92228359799967,"vZ0":-9.003315660550545,"x":71.22,"y":234.71,"x0":-1.2798721121787877,"y0":50.00585034220811,"z0":5.39319488665383,"aX":4.302513507439871},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.1,"breakHorizontal":-5.2,"spinRate":2659,"spinDirection":200},"zone":14,"typeConfidence":0.89,"plateTime":0.40576438045817653,"extension":6.4778885986987325},"index":2,"playId":"d85eae64-7810-3ab3-806f-cd06cfd9d42d","pitchNumber":3,"startTime":"2026-03-10T20:11:09.249Z","endTime":"2026-03-10T20:11:14.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"third":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":87.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.392393209378827,"aZ":-27.23791329008827,"pfxX":2.2983418868667105,"pfxZ":2.5942796291876897,"pX":0.7338612402560365,"pZ":1.918449788581132,"vX0":4.7150894648589,"vY0":-135.95088059117097,"vZ0":-4.668205201101241,"x":89.03,"y":186.98,"x0":-1.310868470983842,"y0":50.00232560362861,"z0":5.512638327638609,"aX":4.368436094069009},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.1,"breakHorizontal":-5.0,"spinRate":2506,"spinDirection":181},"zone":9,"typeConfidence":0.88,"plateTime":0.40048238409881964,"extension":6.448233736175708},"hitData":{"launchSpeed":59.3,"launchAngle":9.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.69,"coordY":145.68}},"index":3,"playId":"719283e9-bdce-3a81-adbe-c21112aa4ce2","pitchNumber":4,"startTime":"2026-03-10T20:11:38.242Z","endTime":"2026-03-10T20:11:47.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"third":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676801,"link":"/api/v1/people/676801"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":676801,"link":"/api/v1/people/676801"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.800000000000004,"leverageIndex":1.83,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:11:47.251Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a line drive to left fielder Michael Conforto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-10T20:13:35.280Z","endTime":"2026-03-10T20:14:10.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.121278212830077,"aZ":-15.46553207160244,"pfxX":0.43293101464891004,"pfxZ":8.241781599120348,"pX":0.7254700036965939,"pZ":3.8447962442816124,"vX0":6.770770812199725,"vY0":-141.232728066797,"vZ0":-3.1446100556135543,"x":89.35,"y":134.97,"x0":-1.7556945643952206,"y0":50.003259990767056,"z0":5.9629059467369165,"aX":0.8752777498915078},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.5,"breakHorizontal":-2.2,"spinRate":2430,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.38731181165280715,"extension":6.339464909288675},"index":0,"playId":"50cd0960-52af-322a-8f69-c1ffdbf20ad2","pitchNumber":1,"startTime":"2026-03-10T20:13:50.040Z","endTime":"2026-03-10T20:13:55.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.362190827418683,"aZ":-15.47530151548594,"pfxX":0.7858970882707483,"pfxZ":8.453029248489537,"pX":0.5058567325914698,"pZ":2.4722844133478974,"vX0":5.803092083990425,"vY0":-139.01010413378057,"vZ0":-6.300813379912934,"x":97.72,"y":172.03,"x0":-1.7028129003073145,"y0":50.00636496305005,"z0":5.778634999821173,"aX":1.5521677918195516},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":-2.5,"spinRate":2361,"spinDirection":195},"zone":6,"typeConfidence":2.0,"plateTime":0.39258573865904145,"extension":6.16721961123877},"hitData":{"launchSpeed":82.9,"launchAngle":19.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":91.06,"coordY":111.67}},"index":1,"playId":"c99cac94-fb9e-3791-98ce-27b2851a6194","pitchNumber":2,"startTime":"2026-03-10T20:14:01.866Z","endTime":"2026-03-10T20:14:10.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:14:10.016Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wyatt Langford doubles (2) on a line drive to right fielder Chas McCormick. Brandon Nimmo to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-10T20:14:13.479Z","endTime":"2026-03-10T20:15:14.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnThird":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676801,"link":"/api/v1/people/676801"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05703351689881,"aZ":-17.17182354944191,"pfxX":-6.015564448739413,"pfxZ":7.466314320065507,"pX":-0.7700556274271343,"pZ":1.6473972480432502,"vX0":5.682709431856831,"vY0":-140.85498927410154,"vZ0":-8.03803039137246,"x":146.35,"y":194.3,"x0":-2.032354928445742,"y0":50.00060011185564,"z0":5.648715437908156,"aX":-12.083605063735442},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.0,"breakHorizontal":9.7,"spinRate":2340,"spinDirection":197},"zone":7,"typeConfidence":2.0,"plateTime":0.38889263415144537,"extension":6.130697547810123},"index":0,"playId":"d687ac69-0c5a-329c-9e27-91b7fd950d91","pitchNumber":1,"startTime":"2026-03-10T20:14:37.440Z","endTime":"2026-03-10T20:14:42.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27085493696288,"aZ":-33.742063658275896,"pfxX":5.047176901666718,"pfxZ":-1.0046864366047643,"pX":0.6135460378005897,"pZ":1.7440257213922918,"vX0":4.2103730301381255,"vY0":-123.97268720572846,"vZ0":-3.1992277184171236,"x":93.61,"y":191.69,"x0":-1.761241778164212,"y0":50.0041110492784,"z0":5.861384802470275,"aX":7.872737079068584},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.3,"breakHorizontal":-10.1,"spinRate":2608,"spinDirection":56},"zone":9,"typeConfidence":0.89,"plateTime":0.441442280439281,"extension":6.049958076047291},"hitData":{"launchSpeed":69.8,"launchAngle":20.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.4,"coordY":139.69}},"index":1,"playId":"54ce327f-5d58-356e-b1d1-a61d33698260","pitchNumber":2,"startTime":"2026-03-10T20:15:04.468Z","endTime":"2026-03-10T20:15:14.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.10000000000001,"awayTeamWinProbability":31.89999999999999,"homeTeamWinProbabilityAdded":9.800000000000011,"leverageIndex":1.44,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:15:14.610Z","atBatIndex":6},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Corey Seager homers (1) on a fly ball to center field. Brandon Nimmo scores. Wyatt Langford scores.","rbi":3,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-10T20:15:22.513Z","endTime":"2026-03-10T20:16:45.945Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":{"id":690990,"link":"/api/v1/people/690990"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":{"id":690990,"link":"/api/v1/people/690990"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":{"id":690990,"link":"/api/v1/people/690990"},"isScoringEvent":true,"rbi":true,"earned":true,"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":96.5,"endSpeed":89.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.171984937334873,"aZ":-16.391547278127547,"pfxX":-0.3380798262441429,"pfxZ":7.803211851134824,"pX":-1.372463545883089,"pZ":3.4959399628705268,"vX0":1.4539894317330089,"vY0":-140.68986168679587,"vZ0":-3.9797471555605375,"x":169.32,"y":144.39,"x0":-1.8500064924838324,"y0":50.00528729874402,"z0":5.977735491398193,"aX":-0.6840697728719383},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.6,"breakHorizontal":0.4,"spinRate":2384,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.38794658344620414,"extension":6.0492760311294544},"index":0,"playId":"45877a79-4108-3084-ae5f-95a07b9934ac","pitchNumber":1,"startTime":"2026-03-10T20:15:48.007Z","endTime":"2026-03-10T20:15:52.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":96.8,"endSpeed":89.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.122835103786148,"aZ":-18.105035133359323,"pfxX":0.5299917242960561,"pfxZ":6.915254367295525,"pX":-0.2854561892090957,"pZ":3.981149463397101,"vX0":4.202651714665043,"vY0":-141.0362314831249,"vZ0":-2.267817820633046,"x":127.88,"y":131.29,"x0":-1.8576752141714983,"y0":50.00192426238699,"z0":5.950537523724312,"aX":1.077426915516026},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.4,"breakHorizontal":-1.7,"spinRate":2450,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.38690169144909037,"extension":5.946194657001418},"index":1,"playId":"20f7bc7f-06bd-382c-aeb8-c572cfedc9b3","pitchNumber":2,"startTime":"2026-03-10T20:16:02.860Z","endTime":"2026-03-10T20:16:07.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6953246132016,"aZ":-14.14202726797928,"pfxX":0.9484309960549409,"pfxZ":9.090348504106105,"pX":0.30856427235443307,"pZ":2.702717680765394,"vX0":5.046497648567352,"vY0":-139.76679873590285,"vZ0":-6.130339459470163,"x":105.24,"y":165.81,"x0":-1.641655905715778,"y0":50.00416886612403,"z0":5.848641346460593,"aX":1.8812918555084726},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":-2.8,"spinRate":2477,"spinDirection":183},"zone":6,"typeConfidence":2.0,"plateTime":0.3914748516221773,"extension":5.98750052999861},"hitData":{"launchSpeed":103.4,"launchAngle":34.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.67,"coordY":19.12}},"index":2,"playId":"ef419789-5e93-3f73-85d0-e6e0e5881c21","pitchNumber":3,"startTime":"2026-03-10T20:16:19.630Z","endTime":"2026-03-10T20:16:45.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.5,"awayTeamWinProbability":19.5,"homeTeamWinProbabilityAdded":12.399999999999991,"leverageIndex":1.33,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:16:45.945Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, second baseman James Triantos to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-10T20:16:51.330Z","endTime":"2026-03-10T20:17:46.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701649,"link":"/api/v1/people/701649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.520899039992166,"aZ":-32.26037723540583,"pfxX":6.158458700906806,"pfxZ":-0.058722593289653346,"pX":0.007062697479349238,"pZ":3.618919380904058,"vX0":2.5687919260180347,"vY0":-121.6353236155499,"vZ0":0.9400568042091675,"x":116.73,"y":141.07,"x0":-1.86508188376181,"y0":50.00230509884889,"z0":6.04089168493589,"aX":9.15814043501082},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.4,"breakHorizontal":-11.8,"spinRate":2375,"spinDirection":42},"zone":12,"typeConfidence":0.9,"plateTime":0.45159805008285314,"extension":6.106302865470479},"index":0,"playId":"f98eb10b-316b-3e0b-b358-228d71cc71e2","pitchNumber":1,"startTime":"2026-03-10T20:17:05.464Z","endTime":"2026-03-10T20:17:13.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.484416581996754,"aZ":-29.830392918911922,"pfxX":4.0605474166453845,"pfxZ":1.5675956582505632,"pX":0.1664718710624582,"pZ":2.0291803881013233,"vX0":3.619754752037287,"vY0":-121.36765087492294,"vZ0":-2.8053314358099564,"x":110.65,"y":183.99,"x0":-1.8689876059348955,"y0":50.005969619280194,"z0":5.782891208932416,"aX":6.093786287043548},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.4,"breakHorizontal":-8.2,"spinRate":2408,"spinDirection":37},"zone":8,"typeConfidence":0.91,"plateTime":0.4503033737765709,"extension":6.171208348798633},"index":1,"playId":"89916e47-95aa-332e-aa5b-e40d38697517","pitchNumber":2,"startTime":"2026-03-10T20:17:18.360Z","endTime":"2026-03-10T20:17:21.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-03-10T20:17:28.943Z","endTime":"2026-03-10T20:17:40.033Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5235267871741,"aZ":-17.01829363051224,"pfxX":1.0285832492129319,"pfxZ":7.714025940010151,"pX":0.5155344122601183,"pZ":2.877697501223317,"vX0":5.597527523752804,"vY0":-138.8995578637792,"vZ0":-5.208526144896027,"x":97.35,"y":161.08,"x0":-1.654936331044312,"y0":50.00325365995369,"z0":5.8994511055922985,"aX":2.0194370628080764},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.2,"breakHorizontal":-3.0,"spinRate":2520,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.3935243415539258,"extension":6.159472791883434},"hitData":{"launchSpeed":106.0,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.03,"coordY":157.7}},"index":3,"playId":"29f1c28b-3b06-3f80-af3d-fd7ca50b427f","pitchNumber":3,"startTime":"2026-03-10T20:17:40.033Z","endTime":"2026-03-10T20:17:46.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.3,"awayTeamWinProbability":20.700000000000003,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:17:46.773Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joc Pederson flies out to shortstop Jefferson Rojas.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-10T20:18:01.052Z","endTime":"2026-03-10T20:18:44.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":800473,"link":"/api/v1/people/800473"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.3,"endSpeed":78.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43289086276845,"aZ":-37.57060264655886,"pfxX":-1.5310734016228857,"pfxZ":-3.4805379572313084,"pX":-0.7666007484722634,"pZ":1.6243765038042013,"vX0":2.653388264190554,"vY0":-124.15650179058895,"vZ0":-2.877527446688683,"x":146.22,"y":194.92,"x0":-1.653533585382875,"y0":50.00326750928246,"z0":5.946216610911015,"aX":-2.3744115038922122},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-6.7,"breakHorizontal":2.2,"spinRate":2535,"spinDirection":37},"zone":13,"typeConfidence":0.9,"plateTime":0.44230958624645567,"extension":6.121838689922966},"index":0,"playId":"01584435-942c-3965-96da-09434bb227e9","pitchNumber":1,"startTime":"2026-03-10T20:18:11.970Z","endTime":"2026-03-10T20:18:17.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":96.5,"endSpeed":88.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.499103097371652,"aZ":-14.616314931346476,"pfxX":0.6214397518211836,"pfxZ":8.809191931389327,"pX":0.50271020537573,"pZ":1.9182526935769637,"vX0":6.115485059847879,"vY0":-140.23364413047906,"vZ0":-7.877618334748641,"x":97.84,"y":186.99,"x0":-1.7864350205937258,"y0":50.00432053902306,"z0":5.7160188043787725,"aX":1.2372496115617415},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.5,"breakHorizontal":-2.4,"spinRate":2593,"spinDirection":191},"zone":9,"typeConfidence":2.0,"plateTime":0.39047938958920847,"extension":6.141519030246438},"index":1,"playId":"fc5946ed-c9c7-3b67-85bd-1bdb9d0f4e12","pitchNumber":2,"startTime":"2026-03-10T20:18:24.414Z","endTime":"2026-03-10T20:18:28.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20588399267427,"aZ":-41.29799774939601,"pfxX":0.4843462223281596,"pfxZ":-6.175714318350353,"pX":-0.4454626498222875,"pZ":2.423227667589346,"vX0":2.6035411240185002,"vY0":-121.44617911467404,"vZ0":-0.026547340597698588,"x":133.98,"y":173.35,"x0":-1.5991431825782898,"y0":50.0022264803817,"z0":6.059169794835088,"aX":0.7154906728942904},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.9,"breakHorizontal":-1.6,"spinRate":2616,"spinDirection":28},"zone":4,"typeConfidence":0.91,"plateTime":0.4528986804232895,"extension":6.036657384674583},"hitData":{"launchSpeed":71.0,"launchAngle":46.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":97.16,"coordY":118.12}},"index":2,"playId":"ed229e48-1dbe-34a2-9142-bfa25eefbf30","pitchNumber":3,"startTime":"2026-03-10T20:18:36.483Z","endTime":"2026-03-10T20:18:44.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.4,"awayTeamWinProbability":21.599999999999994,"homeTeamWinProbabilityAdded":-0.8999999999999915,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:18:44.105Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew McCutchen walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-10T20:18:54.899Z","endTime":"2026-03-10T20:20:10.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44536328463483,"aZ":-15.140010676113818,"pfxX":-0.6795337254103968,"pfxZ":8.493959684166324,"pX":0.5237608934430678,"pZ":1.5199659034210575,"vX0":6.179684120284019,"vY0":-139.75294272213208,"vZ0":-8.93633653407885,"x":97.04,"y":197.74,"x0":-1.6148566075767816,"y0":50.00034693754307,"z0":5.723767739960645,"aX":-1.3627812867599136},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.0,"breakHorizontal":0.1,"spinRate":2457,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.38989344326354436,"extension":6.216424909721294},"index":0,"playId":"a215b5e3-a735-34af-80cb-5b660c63d51a","pitchNumber":1,"startTime":"2026-03-10T20:19:11.687Z","endTime":"2026-03-10T20:19:16.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":96.6,"endSpeed":88.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.174127331497164,"aZ":-14.587928957279392,"pfxX":-1.8212857747841267,"pfxZ":8.781845781945712,"pX":0.8664785514372461,"pZ":1.4796169206545255,"vX0":7.768290471139557,"vY0":-140.25715711366473,"vZ0":-8.938919914746917,"x":83.97,"y":198.83,"x0":-1.6962707860191168,"y0":50.00506502591653,"z0":5.648386543403454,"aX":-3.6489518304349398},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.3,"breakHorizontal":1.8,"spinRate":2475,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.38974810650504477,"extension":6.193922723772844},"index":1,"playId":"352b2d8a-6ca3-363c-895e-9d4405a4a2ac","pitchNumber":2,"startTime":"2026-03-10T20:19:23.832Z","endTime":"2026-03-10T20:19:29.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.017502764079474,"aZ":-33.641422369912995,"pfxX":4.825922098678122,"pfxZ":-0.999400401203391,"pX":0.40929544074534874,"pZ":1.062385906423491,"vX0":3.5169742730885107,"vY0":-120.6911227821032,"vZ0":-4.158332255925214,"x":101.4,"y":210.1,"x0":-1.6974231793589816,"y0":50.00411137350712,"z0":5.792803468017207,"aX":7.070099603649447},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.6,"breakHorizontal":-9.6,"spinRate":2604,"spinDirection":44},"zone":14,"typeConfidence":0.91,"plateTime":0.45504118076107236,"extension":6.144231488361245},"index":2,"playId":"485860d4-53af-374e-9ac7-d7f71f61ec42","pitchNumber":3,"startTime":"2026-03-10T20:19:38.790Z","endTime":"2026-03-10T20:19:43.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.555597254728625,"aZ":-13.939399263051058,"pfxX":-1.4738181386055458,"pfxZ":9.436218979885675,"pX":0.3777147518911944,"pZ":1.6726664116581098,"vX0":6.014575105644344,"vY0":-137.43638508442396,"vZ0":-8.493380154513025,"x":102.6,"y":193.62,"x0":-1.637982236523809,"y0":50.004563524392594,"z0":5.728847001272432,"aX":-2.8492788040786086},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":1.6,"spinRate":2426,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.396989537619175,"extension":6.113663321330838},"index":3,"playId":"b68d2323-46e7-3979-bd64-980a58c02ec4","pitchNumber":4,"startTime":"2026-03-10T20:19:52.316Z","endTime":"2026-03-10T20:19:57.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.224217085856363,"aZ":-12.925268864165005,"pfxX":-0.7437239278861618,"pfxZ":9.68228171502624,"pX":1.2034000906921065,"pZ":0.9444031013566393,"vX0":7.860862001206515,"vY0":-139.37054043949212,"vZ0":-10.507935445718978,"x":71.13,"y":213.28,"x0":-1.5443568219434554,"y0":50.00225800400708,"z0":5.593070528515019,"aX":-1.4790439020660908},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":-0.1,"spinRate":2513,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.39141705585195163,"extension":6.220035885842006},"index":4,"playId":"9fb95b8e-75e7-32c5-a00b-db439736f11e","pitchNumber":5,"startTime":"2026-03-10T20:20:05.475Z","endTime":"2026-03-10T20:20:10.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_pa"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.10000000000001,"awayTeamWinProbability":20.89999999999999,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.24,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:20:10.956Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Danny Jansen flies out to right fielder Chas McCormick.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-10T20:20:58.797Z","endTime":"2026-03-10T20:22:06.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676801,"link":"/api/v1/people/676801"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-10T20:20:16.177Z","endTime":"2026-03-10T20:21:01.005Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.31928870546014,"aZ":-14.937328032571976,"pfxX":-5.566188754060545,"pfxZ":8.665794299664292,"pX":-0.1843957599684654,"pZ":1.9923741247305284,"vX0":6.728654884096865,"vY0":-140.05354527598448,"vZ0":-7.416209540635005,"x":124.03,"y":184.99,"x0":-1.8936386365328481,"y0":50.001929914329715,"z0":5.649648567008552,"aX":-11.069585296469622},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":8.8,"spinRate":2414,"spinDirection":196},"zone":8,"typeConfidence":2.0,"plateTime":0.390928658103475,"extension":6.191854575322682},"index":1,"playId":"9c114e59-1f6a-3f6e-ac13-655c2dab61c7","pitchNumber":1,"startTime":"2026-03-10T20:21:01.005Z","endTime":"2026-03-10T20:21:04.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.718484937540385,"aZ":-34.4798171042085,"pfxX":6.422842134185984,"pfxZ":-1.541423090754801,"pX":-0.0188180426107152,"pZ":1.7260416699742631,"vX0":2.4666252891886336,"vY0":-121.82652215424365,"vZ0":-2.7487854645084675,"x":117.72,"y":192.18,"x0":-1.8798212075863974,"y0":50.002491550608454,"z0":5.859752029427486,"aX":9.618913170928893},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.2,"breakHorizontal":-12.2,"spinRate":2566,"spinDirection":36},"zone":8,"typeConfidence":0.9,"plateTime":0.45021168671533296,"extension":5.971444039436917},"index":2,"playId":"a0f7e2d6-52d8-35e2-934f-df6bd0288c80","pitchNumber":2,"startTime":"2026-03-10T20:21:18.197Z","endTime":"2026-03-10T20:21:21.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54206340554995,"aZ":-14.291236800660716,"pfxX":1.1160519598074163,"pfxZ":8.747516321874237,"pX":0.5637161262579549,"pZ":3.6902468493489886,"vX0":5.802885416770052,"vY0":-142.08748446265474,"vZ0":-3.7545637694271723,"x":95.51,"y":139.14,"x0":-1.6501395582182932,"y0":50.00563599362929,"z0":5.93686671545388,"aX":2.282346122093617},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.2,"breakHorizontal":-3.2,"spinRate":2662,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.3854689006291938,"extension":6.039349024673712},"index":3,"playId":"552ab634-9731-3604-a651-65bb04f24986","pitchNumber":3,"startTime":"2026-03-10T20:21:38.019Z","endTime":"2026-03-10T20:21:43.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35431435271254,"aZ":-16.439527387893897,"pfxX":1.5156683008233127,"pfxZ":7.846799131159743,"pX":-0.2603807106498601,"pZ":2.883783715340995,"vX0":3.376397444796873,"vY0":-141.00290844242963,"vZ0":-5.367191632664341,"x":126.93,"y":160.92,"x0":-1.672241596952821,"y0":50.00224701712621,"z0":5.880034605837618,"aX":3.0373595526056065},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.2,"breakHorizontal":-3.5,"spinRate":2643,"spinDirection":188},"zone":2,"typeConfidence":2.0,"plateTime":0.3891002901816347,"extension":6.188641910213971},"hitData":{"launchSpeed":80.6,"launchAngle":46.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.18,"coordY":110.45}},"index":4,"playId":"1f12d3e1-3e67-3004-8797-a45dcd7f241d","pitchNumber":4,"startTime":"2026-03-10T20:21:59.441Z","endTime":"2026-03-10T20:22:06.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.8,"awayTeamWinProbability":22.200000000000003,"homeTeamWinProbabilityAdded":-1.3000000000000114,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:22:06.546Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Moisés Ballesteros flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-10T20:23:56.315Z","endTime":"2026-03-10T20:24:45.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"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(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":97.4,"endSpeed":89.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.412538112781863,"aZ":-14.326975239352953,"pfxX":-4.494227361199091,"pfxZ":8.721913244024792,"pX":-0.3531505533942599,"pZ":4.235514646456292,"vX0":4.773952497019624,"vY0":-141.9015146716412,"vZ0":-1.1058337544584065,"x":130.46,"y":124.42,"x0":-1.4706077478683153,"y0":50.00446710638748,"z0":5.539851802175229,"aX":-9.198399869253821},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.7,"breakHorizontal":7.2,"spinRate":2264,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.38547496288191363,"extension":6.568285698073905},"index":0,"playId":"d8df49e2-83e6-3be7-b244-d76bbcf838e1","pitchNumber":1,"startTime":"2026-03-10T20:24:17.963Z","endTime":"2026-03-10T20:24:24.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.195217992833964,"aZ":-15.044483329607463,"pfxX":-4.375933777024123,"pfxZ":8.479316737007201,"pX":0.6777186853330978,"pZ":3.2790181205691957,"vX0":6.926947399242553,"vY0":-140.81694577025857,"vZ0":-3.4824693839691387,"x":91.17,"y":150.25,"x0":-1.2387992751557524,"y0":50.00268546894133,"z0":5.497132327007229,"aX":-8.840685429074089},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.9,"breakHorizontal":6.6,"spinRate":2216,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.38808524599479144,"extension":6.497874694153786},"hitData":{"launchSpeed":94.0,"launchAngle":47.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.49,"coordY":78.34}},"index":1,"playId":"07e18b9a-9ca9-384a-8248-564f3dfd2948","pitchNumber":2,"startTime":"2026-03-10T20:24:33.106Z","endTime":"2026-03-10T20:24:45.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.80000000000001,"awayTeamWinProbability":20.19999999999999,"homeTeamWinProbabilityAdded":2.000000000000014,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:24:45.236Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James Triantos walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-10T20:24:42.962Z","endTime":"2026-03-10T20:26:41.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"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":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.123706369685294,"aZ":-19.04285274489145,"pfxX":-8.26981704958531,"pfxZ":6.567235980461532,"pX":-1.098525419151808,"pZ":1.6602499685588996,"vX0":3.931592512739783,"vY0":-140.76607565844142,"vZ0":-6.839338830293549,"x":158.87,"y":193.95,"x0":-1.4419406976528855,"y0":50.002439417635856,"z0":5.362419381085904,"aX":-16.530141446741126},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.6,"breakHorizontal":14.2,"spinRate":2198,"spinDirection":222},"zone":13,"typeConfidence":0.73,"plateTime":0.389698901919421,"extension":6.499764518122473},"index":0,"playId":"3edf6120-fa1d-3083-8ad6-387b52e6418b","pitchNumber":1,"startTime":"2026-03-10T20:25:06.699Z","endTime":"2026-03-10T20:25:16.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":97.3,"endSpeed":88.3,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.55908836518062,"aZ":-11.906544117104563,"pfxX":-4.337318191438907,"pfxZ":10.060624001069254,"pX":0.2746067836630248,"pZ":3.1470769481304908,"vX0":6.272149086285777,"vY0":-141.55792645637013,"vZ0":-4.258188748846672,"x":106.53,"y":153.81,"x0":-1.4139417844783946,"y0":50.00094305507265,"z0":5.442512901873707,"aX":-8.736650438356696},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.4,"breakHorizontal":6.5,"spinRate":2496,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.38804268933910224,"extension":6.496318436388954},"index":1,"playId":"fa806a81-733b-35ca-9e82-9631ec33d04a","pitchNumber":2,"startTime":"2026-03-10T20:25:22.138Z","endTime":"2026-03-10T20:25:25.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.251109587631415,"aZ":-25.74500834900388,"pfxX":3.4675788660664213,"pfxZ":3.5124734830090185,"pX":1.1382379992824174,"pZ":1.6776457449752384,"vX0":5.447230373648831,"vY0":-133.9793113039721,"vZ0":-5.326951627446556,"x":73.61,"y":193.48,"x0":-1.3667156821972901,"y0":50.00069179142948,"z0":5.516707061338313,"aX":6.3419180197969895},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.5,"breakHorizontal":-7.4,"spinRate":2621,"spinDirection":158},"zone":14,"typeConfidence":0.88,"plateTime":0.40783610749454224,"extension":6.440957721683983},"index":2,"playId":"d9b26cc5-144b-3050-81df-12559b03340a","pitchNumber":3,"startTime":"2026-03-10T20:25:39.165Z","endTime":"2026-03-10T20:25:46.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.0,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50611275728954,"aZ":-27.12362788036224,"pfxX":1.7911789858311016,"pfxZ":2.722869789671182,"pX":1.3106973539988733,"pZ":0.862026837880671,"vX0":6.288324235072217,"vY0":-134.69662348980512,"vZ0":-7.209357820565736,"x":67.04,"y":215.51,"x0":-1.2776027474684541,"y0":50.0064483574622,"z0":5.464297590868107,"aX":3.323105621404935},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.7,"breakHorizontal":-4.4,"spinRate":2562,"spinDirection":169},"zone":14,"typeConfidence":0.88,"plateTime":0.4050963385377875,"extension":6.4276211624582125},"index":3,"playId":"2e148649-1062-3ae6-99be-91ab0cbd8927","pitchNumber":4,"startTime":"2026-03-10T20:25:57.583Z","endTime":"2026-03-10T20:26:02.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"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-10T20:26:07.425Z","endTime":"2026-03-10T20:26:17.884Z","isPitch":false,"type":"action","player":{"id":701649,"link":"/api/v1/people/701649"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.8,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26709478267319,"aZ":-11.102274285825594,"pfxX":-4.219457838439727,"pfxZ":10.16184337029144,"pX":-0.7355729407690348,"pZ":4.231274976185035,"vX0":3.2537021533161776,"vY0":-142.72526079478223,"vZ0":-1.7969118465884568,"x":145.04,"y":124.54,"x0":-1.3392072576850256,"y0":50.00351446135558,"z0":5.563884791895244,"aX":-8.750333853266024},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.2,"breakHorizontal":7.1,"spinRate":2427,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.38301646917834375,"extension":6.456523829054728},"index":5,"playId":"3ac05f84-47bb-3396-a878-77238cad891f","pitchNumber":5,"startTime":"2026-03-10T20:26:17.884Z","endTime":"2026-03-10T20:26:23.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":87.1,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.664879408046776,"aZ":-24.996257569548554,"pfxX":0.7263923320530412,"pfxZ":3.7759972596528213,"pX":0.9087043678208552,"pZ":1.6133447546826074,"vX0":5.802637100518429,"vY0":-135.84445022128193,"vZ0":-5.860412670471938,"x":82.36,"y":195.22,"x0":-1.3336669189710209,"y0":50.00647392950208,"z0":5.4940372942733955,"aX":1.3831004657524468},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.0,"breakHorizontal":-2.3,"spinRate":2533,"spinDirection":171},"zone":14,"typeConfidence":0.88,"plateTime":0.4004182568251391,"extension":6.529386150852975},"index":6,"playId":"6e811750-26c4-37aa-a9dd-92e222a8206a","pitchNumber":6,"startTime":"2026-03-10T20:26:35.411Z","endTime":"2026-03-10T20:26:41.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701649,"link":"/api/v1/people/701649"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.5,"awayTeamWinProbability":22.5,"homeTeamWinProbabilityAdded":-2.3000000000000114,"leverageIndex":0.56,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:26:41.815Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jefferson Rojas flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-10T20:26:48.679Z","endTime":"2026-03-10T20:28:20.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.162469995921022,"aZ":-12.817207834677127,"pfxX":-6.097517474746167,"pfxZ":9.624545777577895,"pX":0.4508575260528854,"pZ":2.2462677988946864,"vX0":6.823884901074501,"vY0":-140.3034291239192,"vZ0":-6.534547871990304,"x":99.81,"y":178.13,"x0":-1.2106040993005909,"y0":50.00286228431301,"z0":5.4264234827412805,"aX":-12.262867539052849},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":9.8,"spinRate":2429,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.38910396889067655,"extension":6.728259267384914},"index":0,"playId":"39f98502-34fe-313f-a32b-40151c0238b9","pitchNumber":1,"startTime":"2026-03-10T20:27:04.900Z","endTime":"2026-03-10T20:27:09.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"6ca25562-7814-3960-9a4c-1e330aed4584","startTime":"2026-03-10T20:27:24.207Z","endTime":"2026-03-10T20:27:29.041Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":89.1,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42011799089784,"aZ":-19.990417094427293,"pfxX":-9.916977199250038,"pfxZ":6.049034087231679,"pX":-0.7485429086442381,"pZ":2.3895425527999374,"vX0":5.022862955347339,"vY0":-140.27103932040723,"vZ0":-5.047847232157844,"x":145.53,"y":174.26,"x0":-1.26313288541312,"y0":50.00536377010175,"z0":5.495508956237232,"aX":-19.985212524228885},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.2,"breakHorizontal":17.2,"spinRate":2311,"spinDirection":216},"zone":4,"typeConfidence":0.71,"plateTime":0.38883012618281976,"extension":6.630893349879329},"index":2,"playId":"0f284bb1-c7f8-3ad4-813c-584e80edff1e","pitchNumber":2,"startTime":"2026-03-10T20:27:44.509Z","endTime":"2026-03-10T20:27:48.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.9,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14196138006994,"aZ":-25.297777700763138,"pfxX":0.2532828030070218,"pfxZ":3.615735543498147,"pX":0.659391464462643,"pZ":1.4934928473740823,"vX0":5.140848275415573,"vY0":-136.12321033266215,"vZ0":-6.045665022695961,"x":91.87,"y":198.46,"x0":-1.2761122913620269,"y0":50.003923608691416,"z0":5.463215863155478,"aX":0.4804916615127618},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.6,"breakHorizontal":-1.4,"spinRate":2611,"spinDirection":175},"zone":14,"typeConfidence":0.88,"plateTime":0.4003450175481609,"extension":6.393745210547004},"hitData":{"launchSpeed":79.0,"launchAngle":43.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.55,"coordY":127.44}},"index":3,"playId":"cf8bdada-3c39-3dc6-8c92-d6f7e368c8c3","pitchNumber":3,"startTime":"2026-03-10T20:28:10.235Z","endTime":"2026-03-10T20:28:20.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800473,"link":"/api/v1/people/800473"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":800473,"link":"/api/v1/people/800473"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.2,"awayTeamWinProbability":19.799999999999997,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.12,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:28:20.946Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Scott Kingery strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-10T20:28:24.779Z","endTime":"2026-03-10T20:30:53.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.354306146991462,"aZ":-25.807425197593556,"pfxX":0.8535125703896824,"pfxZ":3.473369674387624,"pX":0.6724014033215577,"pZ":2.2807202935180033,"vX0":4.840516741647058,"vY0":-134.1484572498438,"vZ0":-3.8130233300328644,"x":91.37,"y":177.2,"x0":-1.2617880149675589,"y0":50.00377933717892,"z0":5.547235107258934,"aX":1.565080076944548},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.8,"breakHorizontal":-2.5,"spinRate":2538,"spinDirection":162},"zone":6,"typeConfidence":0.88,"plateTime":0.4073518744766069,"extension":6.582501063340722},"index":0,"playId":"f5360e3c-d44a-32df-b1f9-3d8c2f930e58","pitchNumber":1,"startTime":"2026-03-10T20:28:47.145Z","endTime":"2026-03-10T20:28:55.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.5,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.698346627786854,"aZ":-27.806803013689407,"pfxX":2.6303356672235214,"pfxZ":2.3576404201704015,"pX":1.2401375498397844,"pZ":2.8089325995964267,"vX0":5.8953762966354555,"vY0":-134.60207438864543,"vZ0":-2.137197687239531,"x":69.73,"y":162.94,"x0":-1.3122530588511876,"y0":50.00302311831523,"z0":5.564194825441796,"aX":4.869019654115586},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.1,"breakHorizontal":-5.9,"spinRate":2476,"spinDirection":185},"zone":12,"typeConfidence":0.88,"plateTime":0.405510964336683,"extension":6.431948641699615},"index":1,"playId":"11a6c465-af8c-3092-8a17-debf6499a49b","pitchNumber":2,"startTime":"2026-03-10T20:29:14.851Z","endTime":"2026-03-10T20:29:19.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"James Triantos steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"11a6c465-af8c-3092-8a17-debf6499a49b","startTime":"2026-03-10T20:29:23.292Z","endTime":"2026-03-10T20:29:45.039Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701649,"link":"/api/v1/people/701649"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"postOnSecond":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"homeTeamWinProbability":79.4,"awayTeamWinProbability":20.599999999999994,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.76,"dramaIndex":29.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":89.6,"endSpeed":83.8,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.663434291768482,"aZ":-30.285539286344317,"pfxX":-7.102799975142083,"pfxZ":1.0720632618133203,"pX":-0.8718422257324256,"pZ":1.7509495933801784,"vX0":3.5299478657232086,"vY0":-130.62447928660683,"vZ0":-3.8285438967343466,"x":150.23,"y":191.5,"x0":-1.304478723045874,"y0":50.0016635438417,"z0":5.466030724478831,"aX":-12.50433922932008},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.4,"breakHorizontal":12.4,"spinRate":1508,"spinDirection":240},"zone":13,"typeConfidence":0.85,"plateTime":0.4163370949238452,"extension":6.653495894995679},"index":3,"playId":"d993a8f2-e07e-39dc-9e25-7e7829edbfc4","pitchNumber":3,"startTime":"2026-03-10T20:29:45.039Z","endTime":"2026-03-10T20:29:48.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"second":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16507209380356,"aZ":-15.055300876452527,"pfxX":-5.913078772719253,"pfxZ":8.351451500348784,"pX":0.39776223188066007,"pZ":3.8329810930488604,"vX0":6.741061191448131,"vY0":-141.75613703443227,"vZ0":-2.1031737283389913,"x":101.84,"y":135.29,"x0":-1.2345344607662232,"y0":50.00423682392089,"z0":5.537468339920258,"aX":-12.123861766951485},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.9,"breakHorizontal":9.5,"spinRate":2414,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3853036445425664,"extension":6.511893920353195},"index":4,"playId":"39e88ccd-157f-35aa-ad9f-83f9d4ca374b","pitchNumber":4,"startTime":"2026-03-10T20:30:05.119Z","endTime":"2026-03-10T20:30:11.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"second":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.5,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80497598645614,"aZ":-29.537804387764243,"pfxX":-8.577612441747906,"pfxZ":1.474922534915565,"pX":0.10470607508972313,"pZ":0.7469452585824824,"vX0":6.2204616483082145,"vY0":-132.11270997565936,"vZ0":-6.673388520470242,"x":113.01,"y":218.61,"x0":-1.1510454874676639,"y0":50.00628654998482,"z0":5.441020493029844,"aX":-15.35798005883119},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.6,"breakHorizontal":14.4,"spinRate":1585,"spinDirection":231},"zone":14,"typeConfidence":0.89,"plateTime":0.4126062136832709,"extension":6.64923080000902},"index":5,"playId":"8a9178ab-3195-3331-b024-8faf8e1a8584","pitchNumber":5,"startTime":"2026-03-10T20:30:25.928Z","endTime":"2026-03-10T20:30:34.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"second":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.344410394661168,"aZ":-28.141948111094315,"pfxX":2.337288029822916,"pfxZ":2.1876773822158526,"pX":0.9290686918692945,"pZ":1.8552926272410033,"vX0":5.266448178270755,"vY0":-134.73119970914564,"vZ0":-4.695243829600351,"x":81.59,"y":188.69,"x0":-1.3520933535864836,"y0":50.00452886345694,"z0":5.601352554388592,"aX":4.311522050031872},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.2,"breakHorizontal":-5.3,"spinRate":2628,"spinDirection":151},"zone":14,"typeConfidence":0.88,"plateTime":0.40600676678370284,"extension":6.643719281253988},"index":6,"playId":"1b1ddd9b-3521-33cd-92cf-22e26845ad78","pitchNumber":6,"startTime":"2026-03-10T20:30:50.026Z","endTime":"2026-03-10T20:30:53.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"second":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.1,"awayTeamWinProbability":17.900000000000006,"homeTeamWinProbabilityAdded":2.6999999999999886,"leverageIndex":0.76,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:30:53.356Z","atBatIndex":15},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Josh Smith homers (2) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-10T20:32:42.464Z","endTime":"2026-03-10T20:34:45.924Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":{"id":690990,"link":"/api/v1/people/690990"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.606304909347248,"aZ":-16.666340590702273,"pfxX":-0.9193749281679229,"pfxZ":7.936671331630068,"pX":-0.8937147619495144,"pZ":3.0619863814189126,"vX0":2.8485884818830165,"vY0":-138.35533725160934,"vZ0":-4.920352734360901,"x":151.07,"y":156.11,"x0":-1.8136634136069114,"y0":50.00405295758615,"z0":5.96745489803555,"aX":-1.7971396357596972},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":1.1,"spinRate":2461,"spinDirection":190},"zone":11,"typeConfidence":0.91,"plateTime":0.39470740655425285,"extension":6.198398791971495},"index":0,"playId":"fd14584f-f27f-3ced-8d44-8e38116ea0fb","pitchNumber":1,"startTime":"2026-03-10T20:32:55.625Z","endTime":"2026-03-10T20:33:00.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":95.7,"endSpeed":88.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.259577797346505,"aZ":-15.343180405063114,"pfxX":-1.1296770605763495,"pfxZ":8.477603860941695,"pX":0.35484243870532156,"pZ":2.3289708730377243,"vX0":6.073343108093584,"vY0":-139.29187896942446,"vZ0":-6.762984257513102,"x":103.47,"y":175.9,"x0":-1.6973682166749589,"y0":50.00459981160374,"z0":5.783926029619387,"aX":-2.244426216537853},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":1.0,"spinRate":2500,"spinDirection":185},"zone":6,"typeConfidence":2.0,"plateTime":0.39168171307293953,"extension":6.189985856008677},"index":1,"playId":"193d371e-31d1-3fb2-a83d-7139679d8ad2","pitchNumber":2,"startTime":"2026-03-10T20:33:06.923Z","endTime":"2026-03-10T20:33:10.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.598977762332208,"aZ":-36.80220369533185,"pfxX":-1.3025428517562758,"pfxZ":-3.007002435838938,"pX":-0.3313376641966442,"pZ":-0.14623872354105039,"vX0":3.6959430647283487,"vY0":-123.22415245936917,"vZ0":-6.863327126614291,"x":129.63,"y":242.73,"x0":-1.6818074100014246,"y0":50.00526601562384,"z0":5.786361544809011,"aX":-2.0024970008520575},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-6.8,"breakHorizontal":1.4,"spinRate":2515,"spinDirection":25},"zone":13,"typeConfidence":0.9,"plateTime":0.44458583577829636,"extension":6.245150045828097},"index":2,"playId":"6df825ec-9d29-37f2-9349-034b39024bf2","pitchNumber":3,"startTime":"2026-03-10T20:33:24.930Z","endTime":"2026-03-10T20:33:28.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":79.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13170116338693,"aZ":-37.19773221973147,"pfxX":-0.5543078736145679,"pfxZ":-3.2467893872576425,"pX":1.0465262823716894,"pZ":-0.2014643766894395,"vX0":6.322609139896901,"vY0":-123.22588897169437,"vZ0":-6.9321872149206225,"x":77.11,"y":244.22,"x0":-1.474112683104698,"y0":50.00430980290014,"z0":5.7686200984462035,"aX":-0.8586363812338011},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-7.2,"breakHorizontal":-0.4,"spinRate":2532,"spinDirection":14},"zone":14,"typeConfidence":0.9,"plateTime":0.4434879805902221,"extension":6.070884543009876},"index":3,"playId":"5c83b1fd-bf4e-3cc5-9549-9fb5678f756b","pitchNumber":4,"startTime":"2026-03-10T20:33:40.542Z","endTime":"2026-03-10T20:33:44.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.886909363431535,"aZ":-15.902031139166958,"pfxX":0.9402739213847018,"pfxZ":8.308281092977616,"pX":0.6050089891542826,"pZ":1.6141967983030392,"vX0":5.703107315343559,"vY0":-139.01700883146628,"vZ0":-8.417396050994983,"x":93.94,"y":195.2,"x0":-1.5945670244039245,"y0":50.00513637459642,"z0":5.734917415443524,"aX":1.842899813328712},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.4,"breakHorizontal":-2.9,"spinRate":2399,"spinDirection":204},"zone":9,"typeConfidence":0.91,"plateTime":0.3938480841429022,"extension":6.140690072016507},"index":4,"playId":"2bd238c0-0f51-3e44-b6b9-66b40ff98892","pitchNumber":5,"startTime":"2026-03-10T20:34:01.882Z","endTime":"2026-03-10T20:34:05.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-03-10T20:34:14.070Z","endTime":"2026-03-10T20:34:22.162Z","isPitch":false,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"},"defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32177305948353,"aZ":-14.751807298082523,"pfxX":-1.3087512305271345,"pfxZ":8.741717631169049,"pX":0.07544207646798883,"pZ":1.9147625379429607,"vX0":5.328513761839763,"vY0":-140.41318475154821,"vZ0":-7.766692287164358,"x":114.12,"y":187.08,"x0":-1.6783607863276286,"y0":50.00595573661952,"z0":5.680250049506645,"aX":-2.6099536238368275},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":1.2,"spinRate":2570,"spinDirection":188},"zone":8,"typeConfidence":2.0,"plateTime":0.3903536467900044,"extension":6.10884743260164},"hitData":{"launchSpeed":104.2,"launchAngle":29.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.59,"coordY":16.7}},"index":6,"playId":"4069f5ec-1cd3-3ff6-9d68-b654bbff90dc","pitchNumber":6,"startTime":"2026-03-10T20:34:22.162Z","endTime":"2026-03-10T20:34:45.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.8,"awayTeamWinProbability":12.200000000000003,"homeTeamWinProbabilityAdded":5.700000000000003,"leverageIndex":0.46,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:34:45.924Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Duran flies out sharply to right fielder Chas McCormick.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-10T20:34:43.609Z","endTime":"2026-03-10T20:36:23.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676801,"link":"/api/v1/people/676801"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.743093063623316,"aZ":-17.620385468235806,"pfxX":-6.2500053490877825,"pfxZ":7.4637292707637215,"pX":-0.12723166595940835,"pZ":2.358059046447082,"vX0":6.519265672951132,"vY0":-137.82212846492294,"vZ0":-5.926996748216658,"x":121.85,"y":175.11,"x0":-1.6960752197710878,"y0":50.001931265379035,"z0":5.701022006081257,"aX":-12.186124743300029},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.6,"breakHorizontal":10.2,"spinRate":2142,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.395382214030378,"extension":6.190067478482101},"index":0,"playId":"71ff2b98-150f-3eac-8053-c3c18fb409ef","pitchNumber":1,"startTime":"2026-03-10T20:35:05.044Z","endTime":"2026-03-10T20:35:11.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.523126506822756,"aZ":-31.704464360488764,"pfxX":5.322106953267163,"pfxZ":0.3010534704965293,"pX":0.31786117688199766,"pZ":1.460435921583692,"vX0":3.131664926141312,"vY0":-123.53950568677618,"vZ0":-4.127521560318599,"x":104.88,"y":199.35,"x0":-1.6573635714213375,"y0":50.00128178610529,"z0":5.816617809789371,"aX":8.227880895405166},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.1,"breakHorizontal":-10.3,"spinRate":2569,"spinDirection":39},"zone":14,"typeConfidence":0.88,"plateTime":0.44330753011751955,"extension":6.105557185778682},"index":1,"playId":"da25c834-b0a8-3012-990d-0df3978f6642","pitchNumber":2,"startTime":"2026-03-10T20:35:19.193Z","endTime":"2026-03-10T20:35:24.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-10T20:35:29.745Z","endTime":"2026-03-10T20:35:36.133Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.262561692077444,"aZ":-32.952136240212795,"pfxX":4.372152730375091,"pfxZ":-0.5033291500015418,"pX":-0.3564249100181031,"pZ":1.7498707930363917,"vX0":2.334105241519725,"vY0":-123.12335216165178,"vZ0":-3.20991107449552,"x":130.59,"y":191.53,"x0":-1.8831837248630434,"y0":50.00305638499785,"z0":5.844204640655826,"aX":6.747244057737377},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.4,"breakHorizontal":-8.4,"spinRate":2596,"spinDirection":44},"zone":7,"typeConfidence":0.9,"plateTime":0.44398673279038814,"extension":5.968558653189745},"index":3,"playId":"fae49ce1-49fb-358f-823b-e2e99c000a37","pitchNumber":3,"startTime":"2026-03-10T20:35:36.133Z","endTime":"2026-03-10T20:35:41.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.854332424118297,"aZ":-31.82495309098894,"pfxX":5.253452755001593,"pfxZ":0.2276452306645873,"pX":0.8346513516872588,"pZ":0.8815416695835413,"vX0":4.355035603762631,"vY0":-123.62655090954254,"vZ0":-5.645818437864831,"x":85.19,"y":214.98,"x0":-1.6276322634372584,"y0":50.004748611085425,"z0":5.841562455548475,"aX":8.196140828986714},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.6,"breakHorizontal":-10.4,"spinRate":2690,"spinDirection":34},"zone":14,"typeConfidence":0.88,"plateTime":0.4417384550497152,"extension":6.271577304527099},"index":4,"playId":"e812de94-b13a-3d46-9f6b-f1cf7410cc77","pitchNumber":4,"startTime":"2026-03-10T20:35:58.788Z","endTime":"2026-03-10T20:36:09.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":96.1,"endSpeed":89.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.258425344510513,"aZ":-17.981082053937918,"pfxX":-0.1883324092659342,"pfxZ":7.082002397043213,"pX":0.34834780831797146,"pZ":1.8676246253995021,"vX0":5.802607601272036,"vY0":-139.8755112234204,"vZ0":-7.590693958455094,"x":103.72,"y":188.35,"x0":-1.7187445229188745,"y0":50.001271232986376,"z0":5.772053965438263,"aX":-0.3785776216121203},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.6,"breakHorizontal":-0.7,"spinRate":2530,"spinDirection":187},"zone":9,"typeConfidence":2.0,"plateTime":0.3899237161054394,"extension":6.255232130742561},"hitData":{"launchSpeed":100.1,"launchAngle":36.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":197.99,"coordY":77.8}},"index":5,"playId":"36df75d4-d2d4-37bb-8bef-5cb578d38637","pitchNumber":5,"startTime":"2026-03-10T20:36:16.643Z","endTime":"2026-03-10T20:36:23.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.9,"awayTeamWinProbability":13.099999999999994,"homeTeamWinProbabilityAdded":-0.8999999999999915,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:36:23.057Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-10T20:36:26.403Z","endTime":"2026-03-10T20:37:42.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.489037030796926,"aZ":-24.484257318003785,"pfxX":-8.890849361222603,"pfxZ":4.611044076232216,"pX":-1.687195650996728,"pZ":1.2873548443791067,"vX0":3.5634046767497916,"vY0":-128.78168095119582,"vZ0":-6.325433295935451,"x":181.31,"y":204.02,"x0":-1.9391342815094974,"y0":50.003760676560084,"z0":5.687690982853162,"aX":-14.82998195767947},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.1,"breakHorizontal":15.2,"spinRate":1761,"spinDirection":208},"zone":13,"typeConfidence":0.91,"plateTime":0.4264493256525421,"extension":6.263628164161966},"index":0,"playId":"52a10906-fec2-3049-9cb1-4113f7dc3928","pitchNumber":1,"startTime":"2026-03-10T20:36:52.039Z","endTime":"2026-03-10T20:36:57.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67759364407736,"aZ":-18.35007727742012,"pfxX":0.4464917484398656,"pfxZ":6.922103248256411,"pX":0.5000074358624398,"pZ":2.7752039281558356,"vX0":5.89129959502855,"vY0":-139.77128805537652,"vZ0":-4.992155644961201,"x":97.94,"y":163.85,"x0":-1.6848065331510726,"y0":50.00479516510826,"z0":5.772785233552484,"aX":0.8916116302007072},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.8,"breakHorizontal":-1.9,"spinRate":2557,"spinDirection":184},"zone":6,"typeConfidence":2.0,"plateTime":0.3904448493129671,"extension":6.084783230088869},"index":1,"playId":"32753eb0-35ed-3d15-a946-8297dd8caa04","pitchNumber":2,"startTime":"2026-03-10T20:37:03.988Z","endTime":"2026-03-10T20:37:12.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.751654154381242,"aZ":-37.72283545683219,"pfxX":-1.4507318764250083,"pfxZ":-3.5513803983962404,"pX":0.5247963371618185,"pZ":1.3308520740227832,"vX0":5.32243932656354,"vY0":-124.19381551313195,"vZ0":-3.681387569360323,"x":97.0,"y":202.85,"x0":-1.4570661448178417,"y0":50.00276172332425,"z0":5.968225887387688,"aX":-2.2681457528699305},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-7.1,"breakHorizontal":1.4,"spinRate":2536,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.4409382726435691,"extension":6.191952026576439},"index":2,"playId":"f46ce3ec-1b80-3d29-beb2-77c240e01c07","pitchNumber":3,"startTime":"2026-03-10T20:37:17.833Z","endTime":"2026-03-10T20:37:20.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89671336968758,"aZ":-22.007562845946445,"pfxX":-7.192220156340632,"pfxZ":5.866033596523445,"pX":-0.3683205599136386,"pZ":0.9613733929589545,"vX0":5.910609063528294,"vY0":-130.41011857778054,"vZ0":-7.520035679599175,"x":131.04,"y":212.82,"x0":-1.723155853131094,"y0":50.00085164503469,"z0":5.526909997612622,"aX":-12.46048013023156},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.2,"breakHorizontal":11.8,"spinRate":1748,"spinDirection":206},"zone":13,"typeConfidence":0.88,"plateTime":0.4190558753110354,"extension":6.372367710757395},"index":3,"playId":"6c2d2dab-ae8e-3c7c-92c1-6431d120f0f5","pitchNumber":4,"startTime":"2026-03-10T20:37:36.637Z","endTime":"2026-03-10T20:37:42.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.3,"awayTeamWinProbability":13.700000000000003,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:37:42.071Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wyatt Langford grounds out, third baseman Scott Kingery to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-10T20:37:41.268Z","endTime":"2026-03-10T20:38:08.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664068,"link":"/api/v1/people/664068"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.811789897027108,"aZ":-20.85803727937084,"pfxX":-6.732942261946494,"pfxZ":5.712697470734682,"pX":-0.2119277621766802,"pZ":2.3954161805703706,"vX0":6.67768894089543,"vY0":-139.72262707823685,"vZ0":-5.342862887998573,"x":125.08,"y":174.1,"x0":-1.7554577084092364,"y0":50.00663665590184,"z0":5.698806934404745,"aX":-13.345874584756992},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.5,"breakHorizontal":10.8,"spinRate":2500,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.39168053423881544,"extension":6.080237599052104},"hitData":{"launchSpeed":105.7,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.12,"coordY":169.8}},"index":0,"playId":"17528886-7fe1-323e-b5d6-256d60c6c19e","pitchNumber":1,"startTime":"2026-03-10T20:38:02.631Z","endTime":"2026-03-10T20:38:08.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:38:08.674Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-10T20:39:53.441Z","endTime":"2026-03-10T20:40:47.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.731297542555843,"aZ":-28.51920998364014,"pfxX":-8.512983631370737,"pfxZ":2.0847365470822847,"pX":-0.6428945656512445,"pZ":1.7766417315045584,"vX0":4.802299806912823,"vY0":-131.29894523898864,"vZ0":-4.122902266767745,"x":141.51,"y":190.81,"x0":-1.385658176863932,"y0":50.003484775699086,"z0":5.479611937233695,"aX":-14.925007133271201},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.1,"breakHorizontal":14.4,"spinRate":1522,"spinDirection":232},"zone":7,"typeConfidence":0.9,"plateTime":0.4165032218368676,"extension":6.520467082969537},"index":0,"playId":"e59d7e2a-4dde-394e-a24e-917a8bc01dbb","pitchNumber":1,"startTime":"2026-03-10T20:40:09.533Z","endTime":"2026-03-10T20:40:14.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.759163230658658,"aZ":-27.414039672514072,"pfxX":-9.913449005237094,"pfxZ":2.738466963068783,"pX":-0.23860335231154978,"pZ":3.0051726928423874,"vX0":5.739549153082141,"vY0":-130.8328600588582,"vZ0":-1.356633349504751,"x":126.09,"y":157.64,"x0":-1.1690429428341602,"y0":50.005022891408906,"z0":5.578767632868877,"aX":-17.244231707605945},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.9,"breakHorizontal":16.8,"spinRate":1704,"spinDirection":238},"zone":2,"typeConfidence":0.91,"plateTime":0.41812379567912705,"extension":6.499173422114558},"index":1,"playId":"00d2b999-c37c-3af4-a3fe-5ebe38e4ee28","pitchNumber":2,"startTime":"2026-03-10T20:40:25.430Z","endTime":"2026-03-10T20:40:30.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-10T20:40:33.779Z","endTime":"2026-03-10T20:40:42.370Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":91.2,"endSpeed":83.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.371096898170627,"aZ":-26.511126299571245,"pfxX":2.457823077509811,"pfxZ":3.1789792598395206,"pX":0.8888575322657952,"pZ":2.0178066440849762,"vX0":4.878210260186941,"vY0":-132.68025027039002,"vZ0":-4.184011207362057,"x":83.12,"y":184.3,"x0":-1.2930095895480278,"y0":50.00639783393939,"z0":5.547146461183868,"aX":4.382273809353467},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.0,"breakHorizontal":-5.5,"spinRate":2499,"spinDirection":141},"zone":14,"typeConfidence":0.89,"plateTime":0.4128064690404032,"extension":6.555898176728665},"index":3,"playId":"46075785-d5b9-34e6-8e91-9fb71162cddb","pitchNumber":3,"startTime":"2026-03-10T20:40:42.370Z","endTime":"2026-03-10T20:40:47.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:40:47.629Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Shaw pops out to third baseman Ezequiel Duran in foul territory.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-10T20:40:45.502Z","endTime":"2026-03-10T20:42:08.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.783547701597755,"aZ":-26.52575948045068,"pfxX":1.8187001850010573,"pfxZ":3.1525605278915307,"pX":0.9215909743078669,"pZ":1.6555470574495266,"vX0":5.632148466579166,"vY0":-132.62734217057329,"vZ0":-4.890635562754654,"x":81.87,"y":194.08,"x0":-1.460743850995131,"y0":50.00333957604744,"z0":5.443835531922108,"aX":3.258958178030009},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.9,"breakHorizontal":-4.4,"spinRate":2528,"spinDirection":183},"zone":14,"typeConfidence":0.89,"plateTime":0.41204719375961085,"extension":6.356127491856581},"index":0,"playId":"5d6bcf00-a81d-3ba8-8e43-b912caae5c18","pitchNumber":1,"startTime":"2026-03-10T20:41:11.108Z","endTime":"2026-03-10T20:41:16.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"}},"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":83.6,"endSpeed":76.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91515428481547,"aZ":-35.59139554681948,"pfxX":5.804063998289511,"pfxZ":-2.274012035685544,"pX":-0.9253886298863678,"pZ":2.432680444795041,"vX0":-0.565410286360247,"vY0":-121.73478953425087,"vZ0":-0.41973138302178836,"x":152.27,"y":173.1,"x0":-1.4442632222575484,"y0":50.00559733561778,"z0":5.688640699738477,"aX":8.711326993074904},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.0,"breakHorizontal":-10.3,"spinRate":2658,"spinDirection":87},"zone":13,"typeConfidence":0.82,"plateTime":0.4499563351841327,"extension":6.520318304310894},"index":1,"playId":"68693da0-bf81-3e4d-b4c0-a204bab32cea","pitchNumber":2,"startTime":"2026-03-10T20:41:44.989Z","endTime":"2026-03-10T20:41:51.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.32918239923166,"aZ":-17.38093082707164,"pfxX":-7.377755577052697,"pfxZ":7.368848022648347,"pX":-0.4677717000806844,"pZ":2.721588673689029,"vX0":5.006935220546517,"vY0":-140.6638576807145,"vZ0":-4.402669228503351,"x":134.83,"y":165.3,"x0":-1.3104781278344613,"y0":50.00607324577921,"z0":5.4310614807109685,"aX":-14.815838865534795},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.6,"breakHorizontal":12.4,"spinRate":2195,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.3891090445943348,"extension":6.686285545283508},"hitData":{"launchSpeed":88.7,"launchAngle":78.0,"totalDistance":85.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":91.79,"coordY":195.09}},"index":2,"playId":"547154a1-5d1a-339a-bd87-ef3f29ca51be","pitchNumber":3,"startTime":"2026-03-10T20:41:59.975Z","endTime":"2026-03-10T20:42:08.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:42:08.341Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kevin Alcántara strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-10T20:42:13.973Z","endTime":"2026-03-10T20:43:32.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"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":98.0,"endSpeed":90.0,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.916781399038253,"aZ":-10.36090239407497,"pfxX":-4.508561978338235,"pfxZ":10.550324599852232,"pX":0.5436503866124244,"pZ":2.240058433966452,"vX0":6.75665875605362,"vY0":-142.45977794627322,"vZ0":-6.96298512623014,"x":96.28,"y":178.3,"x0":-1.2666108012279096,"y0":50.00377139220837,"z0":5.361658958242218,"aX":-9.322892145697224},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.0,"breakHorizontal":6.8,"spinRate":2420,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.3836153788792096,"extension":6.656809902667757},"index":0,"playId":"ac689dc6-051d-3a9a-aef9-3d5b91b95693","pitchNumber":1,"startTime":"2026-03-10T20:42:36.254Z","endTime":"2026-03-10T20:42:42.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53496804481381,"aZ":-32.12773198802814,"pfxX":-7.026354525691747,"pfxZ":0.021406029002165816,"pX":-0.03727442918740505,"pZ":1.2130591990364563,"vX0":5.36230563127848,"vY0":-132.12777953383429,"vZ0":-5.042632589310155,"x":118.42,"y":206.03,"x0":-1.1702678990796245,"y0":50.000191330159005,"z0":5.479883282525523,"aX":-12.544846914989105},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.7,"breakHorizontal":11.8,"spinRate":1588,"spinDirection":237},"zone":13,"typeConfidence":0.8,"plateTime":0.4129950925925101,"extension":6.746934005174967},"index":1,"playId":"77912b65-17bb-3127-86f2-0330cd61ffc5","pitchNumber":2,"startTime":"2026-03-10T20:42:50.029Z","endTime":"2026-03-10T20:42:54.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-10T20:42:57.107Z","endTime":"2026-03-10T20:43:08.780Z","isPitch":false,"type":"action","player":{"id":682634,"link":"/api/v1/people/682634"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.7,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.723854731972118,"aZ":-25.41128520152817,"pfxX":1.6016720239279518,"pfxZ":3.6646015221008454,"pX":1.4811241376928885,"pZ":0.843704876631844,"vX0":6.489988383837923,"vY0":-134.68548850339255,"vZ0":-7.430837319372853,"x":60.54,"y":216.0,"x0":-1.162584842114683,"y0":50.0058720515954,"z0":5.420786987435669,"aX":2.9600522201264097},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.3,"breakHorizontal":-4.2,"spinRate":2569,"spinDirection":192},"zone":14,"typeConfidence":0.88,"plateTime":0.4057977628923548,"extension":6.440301288385852},"index":3,"playId":"50e4a0ed-158e-3698-95ae-a63465045f0d","pitchNumber":3,"startTime":"2026-03-10T20:43:08.780Z","endTime":"2026-03-10T20:43:16.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":92.4,"endSpeed":85.6,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30466429098242,"aZ":-28.6928904473671,"pfxX":3.1204746110098918,"pfxZ":1.8872657935053452,"pX":0.8202418858707435,"pZ":1.1713052262823116,"vX0":4.850397870470191,"vY0":-134.43383999734468,"vZ0":-5.956288548232989,"x":85.73,"y":207.15,"x0":-1.4079930895641584,"y0":50.00026369601631,"z0":5.434564413065413,"aX":5.749004686314233},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.4,"breakHorizontal":-6.6,"spinRate":2498,"spinDirection":151},"zone":14,"typeConfidence":0.89,"plateTime":0.40637957303077243,"extension":6.5305693786928165},"index":4,"playId":"340986c2-b406-34e3-97c9-8ebec2d2ee27","pitchNumber":4,"startTime":"2026-03-10T20:43:28.836Z","endTime":"2026-03-10T20:43:32.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":682634,"link":"/api/v1/people/682634"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.4,"awayTeamWinProbability":10.599999999999994,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:43:32.926Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corey Seager flies out to left fielder Michael Conforto.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-10T20:45:11.460Z","endTime":"2026-03-10T20:45:44.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1564047494774,"aZ":-39.14967881858825,"pfxX":0.3641750210785146,"pfxZ":-4.492350906862446,"pX":-0.311408354437881,"pZ":1.8424586799685942,"vX0":3.1884387990026055,"vY0":-123.47352537546385,"vZ0":-2.1689874922049164,"x":128.87,"y":189.03,"x0":-1.6634201169028304,"y0":50.00246391018862,"z0":6.007447950550293,"aX":0.5649203247695788},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-8.4,"breakHorizontal":-1.3,"spinRate":2518,"spinDirection":17},"zone":7,"typeConfidence":0.91,"plateTime":0.4425531520110768,"extension":6.024045430986394},"hitData":{"launchSpeed":80.4,"launchAngle":46.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.32,"coordY":103.82}},"index":0,"playId":"7b81aecc-87ea-3486-acd0-872e92a705c0","pitchNumber":1,"startTime":"2026-03-10T20:45:35.830Z","endTime":"2026-03-10T20:45:44.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.6,"awayTeamWinProbability":11.400000000000006,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:45:44.869Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-10T20:45:45.094Z","endTime":"2026-03-10T20:47:01.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.294120330273717,"aZ":-15.882098930466483,"pfxX":-4.311323707240266,"pfxZ":8.260148080064557,"pX":-0.05626660649567489,"pZ":1.7311999937946874,"vX0":6.032693805157143,"vY0":-139.09745157416188,"vZ0":-7.973123477209768,"x":119.14,"y":192.04,"x0":-1.6864893868278101,"y0":50.00355319724579,"z0":5.674372382688091,"aX":-8.504289858425537},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.6,"breakHorizontal":6.6,"spinRate":2385,"spinDirection":187},"zone":8,"typeConfidence":2.0,"plateTime":0.39279590918383267,"extension":6.187004899647974},"index":0,"playId":"ba594b5f-91a3-3a6d-95e5-95f3d8f398a5","pitchNumber":1,"startTime":"2026-03-10T20:46:06.175Z","endTime":"2026-03-10T20:46:15.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"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-10T20:46:18.124Z","endTime":"2026-03-10T20:46:26.101Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.508428965176464,"aZ":-14.36861570626542,"pfxX":0.9576160869415413,"pfxZ":9.119882092962868,"pX":0.468121598548051,"pZ":2.4824314541101877,"vX0":5.872424003704428,"vY0":-138.70367449723776,"vZ0":-6.165172073348032,"x":99.16,"y":171.75,"x0":-1.7992003815308124,"y0":50.00077856795816,"z0":5.6890081649462205,"aX":1.8668710523901015},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":-2.9,"spinRate":2524,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.3946289103141676,"extension":6.12061426991241},"index":2,"playId":"9902a81f-c945-3c1c-92ed-b20f34d6174e","pitchNumber":2,"startTime":"2026-03-10T20:46:26.101Z","endTime":"2026-03-10T20:46:33.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":97.0,"endSpeed":89.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.527357890002943,"aZ":-14.244232531129883,"pfxX":2.0082215658222293,"pfxZ":8.843682017715626,"pX":0.7758642880599157,"pZ":3.286703966363804,"vX0":6.369343902111587,"vY0":-141.1270882972457,"vZ0":-4.419902610043717,"x":87.43,"y":150.04,"x0":-1.7666386077022396,"y0":50.00681089702029,"z0":5.783301350345941,"aX":4.071883094926628},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.4,"breakHorizontal":-4.9,"spinRate":2574,"spinDirection":194},"zone":3,"typeConfidence":2.0,"plateTime":0.38733061482705233,"extension":6.1366701538030926},"index":3,"playId":"234e0652-36b0-3d59-9c27-b640cbd51155","pitchNumber":3,"startTime":"2026-03-10T20:46:41.758Z","endTime":"2026-03-10T20:46:52.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.460526906832126,"aZ":-29.35563216134944,"pfxX":5.115913636340471,"pfxZ":1.8188478274440127,"pX":0.41261036543349494,"pZ":1.7230099258635099,"vX0":3.6833410888961944,"vY0":-123.62495429901163,"vZ0":-3.863347990378302,"x":101.27,"y":192.26,"x0":-1.7608542657727662,"y0":50.00316179316993,"z0":5.767999415183924,"aX":7.923871395734859},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.6,"breakHorizontal":-10.1,"spinRate":2572,"spinDirection":55},"zone":9,"typeConfidence":0.87,"plateTime":0.4429214494852758,"extension":6.052396776036761},"index":4,"playId":"fa302679-db0b-38f4-8cea-3a6710f111af","pitchNumber":4,"startTime":"2026-03-10T20:46:56.335Z","endTime":"2026-03-10T20:47:01.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:47:01.632Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joc Pederson grounds out, second baseman James Triantos to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-10T20:47:00.971Z","endTime":"2026-03-10T20:47:28.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701649,"link":"/api/v1/people/701649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35113447797633,"aZ":-14.566787023761695,"pfxX":-0.7140704364193771,"pfxZ":8.993295792626048,"pX":-0.6287753458161075,"pZ":2.452320290296189,"vX0":3.3473008463773346,"vY0":-138.20414011683476,"vZ0":-6.453122260755432,"x":140.97,"y":172.57,"x0":-1.7566011086839468,"y0":50.00280831043177,"z0":5.77470866574433,"aX":-1.3987215070261656},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":0.7,"spinRate":2633,"spinDirection":187},"zone":4,"typeConfidence":2.0,"plateTime":0.39452608842881487,"extension":6.1356711766441725},"hitData":{"launchSpeed":81.9,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.82,"coordY":161.33}},"index":0,"playId":"62c22015-3709-35fa-87d1-a163156af1a7","pitchNumber":1,"startTime":"2026-03-10T20:47:22.016Z","endTime":"2026-03-10T20:47:28.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:47:28.690Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Conforto flies out to center fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-10T20:49:50.733Z","endTime":"2026-03-10T20:50:19.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kumar Rocker replaces Jacob deGrom.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-10T20:48:45.813Z","endTime":"2026-03-10T20:49:52.938Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677958,"link":"/api/v1/people/677958"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.6,"endSpeed":87.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.269779327778622,"aZ":-18.191969434427012,"pfxX":-3.1700414150717053,"pfxZ":7.114204192299138,"pX":-0.5652969586225043,"pZ":1.888790539190522,"vX0":5.8105919985687935,"vY0":-139.07387482072184,"vZ0":-6.964421988871272,"x":138.55,"y":187.78,"x0":-2.266818046835693,"y0":50.002989240845984,"z0":5.625697580888337,"aX":-6.230423660106552},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.6,"breakHorizontal":4.6,"spinRate":2172,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.3933657629670728,"extension":6.423389792140322},"index":1,"playId":"0ba10ea9-a7e5-33a7-9665-6c5ea570233c","pitchNumber":1,"startTime":"2026-03-10T20:49:52.938Z","endTime":"2026-03-10T20:49:56.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.841179798592208,"aZ":-26.693136319185182,"pfxX":-7.180363450066221,"pfxZ":3.2042945548986843,"pX":-0.7652893262982806,"pZ":1.9215544405590206,"vX0":6.3535118392184975,"vY0":-129.79517078978355,"vZ0":-4.5243104406021075,"x":146.17,"y":186.9,"x0":-2.3104533986201443,"y0":50.000033234492854,"z0":5.716744982270971,"aX":-12.265355019455072},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.0,"breakHorizontal":11.6,"spinRate":1455,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.42179680995164226,"extension":6.478475102908925},"hitData":{"launchSpeed":95.5,"launchAngle":31.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.77,"coordY":51.34}},"index":2,"playId":"f6b47afd-9118-3141-8d07-c440ebbf46e7","pitchNumber":2,"startTime":"2026-03-10T20:50:08.773Z","endTime":"2026-03-10T20:50:19.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.4,"awayTeamWinProbability":10.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:50:19.684Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chas McCormick flies out to right fielder Brandon Nimmo in foul territory.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-10T20:50:18.178Z","endTime":"2026-03-10T20:51:13.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.9,"endSpeed":78.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26387913543093,"aZ":-36.640690933942984,"pfxX":0.31212894919960843,"pfxZ":-2.8795059290541856,"pX":0.25120588127716553,"pZ":1.4374184438345323,"vX0":5.23974597870018,"vY0":-123.60310372292165,"vZ0":-3.589893945962576,"x":107.42,"y":199.97,"x0":-1.9353285394176707,"y0":50.0047206545199,"z0":5.980238492674746,"aX":0.4832543316485087},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-5.8,"breakHorizontal":-1.8,"spinRate":2036,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.4428639028602559,"extension":6.506335551876387},"index":0,"playId":"7e66935a-f57f-33b4-8b59-44b9c0b61ef6","pitchNumber":1,"startTime":"2026-03-10T20:50:44.976Z","endTime":"2026-03-10T20:50:50.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"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-10T20:51:00.259Z","endTime":"2026-03-10T20:51:06.457Z","isPitch":false,"type":"action","player":{"id":676801,"link":"/api/v1/people/676801"},"defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.029705245932075,"aZ":-24.059879291345897,"pfxX":0.0708907121169795,"pfxZ":4.229777739258008,"pX":0.46854384008197225,"pZ":2.45299839649633,"vX0":7.216480058936122,"vY0":-137.7125993391014,"vZ0":-4.287670344719899,"x":99.14,"y":172.55,"x0":-2.196736239115154,"y0":50.0019837095975,"z0":5.660818178098074,"aX":0.1343230059299187},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.0,"breakHorizontal":-1.7,"spinRate":2196,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3979716840553138,"extension":6.567726336265872},"hitData":{"launchSpeed":95.0,"launchAngle":40.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":226.91,"coordY":117.76}},"index":2,"playId":"55d5726d-08c7-3172-a3a6-f297b87593bc","pitchNumber":2,"startTime":"2026-03-10T20:51:06.457Z","endTime":"2026-03-10T20:51:13.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676801,"link":"/api/v1/people/676801"},"credit":"b_ab"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_ab"},{"player":{"id":676801,"link":"/api/v1/people/676801"},"credit":"b_pa"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":90.60000000000001,"awayTeamWinProbability":9.399999999999991,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:51:13.028Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Moisés Ballesteros grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-10T20:51:24.990Z","endTime":"2026-03-10T20:52:56.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":90.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.233394405437597,"aZ":-28.24872481380956,"pfxX":-9.58528089015836,"pfxZ":1.9103916242140926,"pX":0.08696482975800278,"pZ":2.56188919062381,"vX0":9.675047765774906,"vY0":-141.64630084655502,"vZ0":-3.408129065031451,"x":113.69,"y":169.61,"x0":-2.1107816409384133,"y0":50.000133454382734,"z0":5.566223258398967,"aX":-19.67510924639974},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.0,"breakHorizontal":15.6,"spinRate":2205,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.38517310447636177,"extension":6.59045015322249},"index":0,"playId":"3c0b8d9b-0b67-3203-ac7f-1213d871ee8d","pitchNumber":1,"startTime":"2026-03-10T20:51:41.181Z","endTime":"2026-03-10T20:51:48.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":95.3,"endSpeed":87.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78137373676256,"aZ":-21.8680878809035,"pfxX":-2.6477516631579077,"pfxZ":5.30378437456125,"pX":0.018002901989260973,"pZ":1.633006510777324,"vX0":6.938628740586614,"vY0":-138.52120495078523,"vZ0":-6.485513651218297,"x":116.31,"y":194.69,"x0":-2.1748174163098497,"y0":50.005693118037556,"z0":5.4654909755385495,"aX":-5.148746898035122},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.4,"breakHorizontal":3.4,"spinRate":2238,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.39531576050425743,"extension":6.668034191754513},"index":1,"playId":"87348787-9483-3db9-83dd-ffdec13471b3","pitchNumber":2,"startTime":"2026-03-10T20:51:58.248Z","endTime":"2026-03-10T20:52:06.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":90.5,"endSpeed":82.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67166026469778,"aZ":-26.53044961801282,"pfxX":-10.663745447401709,"pfxZ":3.227218610741315,"pX":-1.0943432457128135,"pZ":1.5077767150508734,"vX0":6.496780034578717,"vY0":-131.54155618135584,"vZ0":-5.495034831943183,"x":158.71,"y":198.07,"x0":-2.214520387652246,"y0":50.00161032618117,"z0":5.598296508081467,"aX":-18.630983831686347},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.8,"breakHorizontal":17.9,"spinRate":1712,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.41686110118386255,"extension":6.5077915057606806},"index":2,"playId":"28254f53-78c2-3e7e-9cbf-1902696453a4","pitchNumber":3,"startTime":"2026-03-10T20:52:15.084Z","endTime":"2026-03-10T20:52:20.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.998001576713936,"aZ":-24.664619186179145,"pfxX":-3.7000384622528335,"pfxZ":4.013037536081181,"pX":1.211087250009433,"pZ":1.3315850065977262,"vX0":10.41515910879599,"vY0":-136.1606172285742,"vZ0":-6.437200431491449,"x":70.84,"y":202.83,"x0":-2.1894365745086595,"y0":50.00143998210146,"z0":5.442584455386976,"aX":-6.921209188587915},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.0,"breakHorizontal":4.4,"spinRate":2190,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4028814733048729,"extension":6.76564081998565},"index":3,"playId":"abb08b48-2f70-3621-b610-14b00ce62d4d","pitchNumber":4,"startTime":"2026-03-10T20:52:32.424Z","endTime":"2026-03-10T20:52:37.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.888648865717165,"aZ":-26.76988692192078,"pfxX":-10.463426994400969,"pfxZ":2.6807604335086106,"pX":-0.3988209868933705,"pZ":1.7425013593391312,"vX0":8.775085016226312,"vY0":-141.25673418911208,"vZ0":-5.517090948280803,"x":132.2,"y":191.73,"x0":-2.189812143465183,"y0":50.00198088537823,"z0":5.447256617901068,"aX":-21.093971755600542},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":3.8,"breakHorizontal":17.2,"spinRate":2179,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.3880964167562442,"extension":6.745247480118218},"hitData":{"launchSpeed":99.3,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.66,"coordY":160.72}},"index":4,"playId":"5085b79a-156d-3aa1-977a-40ec86f9b43b","pitchNumber":5,"startTime":"2026-03-10T20:52:51.518Z","endTime":"2026-03-10T20:52:56.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.2,"awayTeamWinProbability":8.799999999999997,"homeTeamWinProbabilityAdded":0.5999999999999943,"leverageIndex":0.26,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:52:56.603Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andrew McCutchen lines out sharply to second baseman James Triantos.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-10T20:54:45.726Z","endTime":"2026-03-10T20:55:26.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701649,"link":"/api/v1/people/701649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.428994539632146,"aZ":-17.14702636660466,"pfxX":-5.502714381157688,"pfxZ":7.702212626180776,"pX":0.364736578241191,"pZ":2.752938447361409,"vX0":7.621060613559288,"vY0":-138.2140472413565,"vZ0":-5.090457547187982,"x":103.1,"y":164.45,"x0":-1.7028766933891661,"y0":50.0012675822046,"z0":5.755854120982086,"aX":-10.733820099011322},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":8.5,"spinRate":2269,"spinDirection":191},"zone":3,"typeConfidence":2.0,"plateTime":0.3950422486155647,"extension":6.1759139198320545},"index":0,"playId":"67fa4696-3572-3ab2-ac67-4bac128049ab","pitchNumber":1,"startTime":"2026-03-10T20:55:08.514Z","endTime":"2026-03-10T20:55:12.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.447167500848842,"aZ":-13.942853687143765,"pfxX":-3.9805388675810036,"pfxZ":9.25427633110328,"pX":-0.06252924143829872,"pZ":2.2210924908680787,"vX0":6.045098441881759,"vY0":-139.06563720064472,"vZ0":-7.06812412023256,"x":119.38,"y":178.81,"x0":-1.741366751682727,"y0":50.003592066019465,"z0":5.7096251399612115,"aX":-7.84318306289905},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":6.0,"spinRate":2308,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.39295579948869985,"extension":6.167208729350276},"hitData":{"launchSpeed":107.6,"launchAngle":8.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":140.72,"coordY":126.38}},"index":1,"playId":"5bfefcc2-5866-357e-adbb-d6d29defc611","pitchNumber":2,"startTime":"2026-03-10T20:55:20.961Z","endTime":"2026-03-10T20:55:26.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_ab"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_ab"},{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_pa"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.5,"awayTeamWinProbability":9.5,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:55:26.707Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Danny Jansen grounds out, shortstop Jefferson Rojas to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-10T20:55:31.761Z","endTime":"2026-03-10T20:56:20.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":800473,"link":"/api/v1/people/800473"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50164432706985,"aZ":-27.221477599036373,"pfxX":2.414454027514552,"pfxZ":3.3461299530627073,"pX":0.5769121998306569,"pZ":1.607374120788966,"vX0":4.730696708578784,"vY0":-121.11835280502588,"vZ0":-4.201681310026355,"x":95.01,"y":195.38,"x0":-1.7181742813557055,"y0":50.00215929312913,"z0":5.755440160770243,"aX":3.573112617739612},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.3,"breakHorizontal":-5.5,"spinRate":2387,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.4528878597265167,"extension":6.14891253569388},"index":0,"playId":"97b5fcef-6134-3028-b7b7-7bd84db2b874","pitchNumber":1,"startTime":"2026-03-10T20:55:48.055Z","endTime":"2026-03-10T20:55:52.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.737164366390434,"aZ":-29.342684376671084,"pfxX":6.0470475639370305,"pfxZ":1.9201658879675723,"pX":1.6490076065378847,"pZ":1.9385522373539565,"vX0":5.559403722070124,"vY0":-120.90849250156005,"vZ0":-3.120132853458644,"x":54.14,"y":186.44,"x0":-1.470020936302221,"y0":50.001840140604976,"z0":5.834941515749509,"aX":8.90342631907612},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.0,"breakHorizontal":-12.4,"spinRate":2504,"spinDirection":42},"zone":14,"typeConfidence":0.89,"plateTime":0.4539267164181795,"extension":6.01380881915869},"index":1,"playId":"565b3952-c44a-3bc3-9fe4-e34e5cbc6a43","pitchNumber":2,"startTime":"2026-03-10T20:56:00.778Z","endTime":"2026-03-10T20:56:05.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.733677408926628,"aZ":-17.11598519219114,"pfxX":-0.7797951773986641,"pfxZ":7.576687282998294,"pX":-0.20074904219979886,"pZ":2.069591891135423,"vX0":4.685806192254162,"vY0":-139.2605798148282,"vZ0":-6.909971175849907,"x":124.65,"y":182.9,"x0":-1.7952455966705465,"y0":50.00629811911215,"z0":5.6916784726508824,"aX":-1.5510541738944834},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":0.6,"spinRate":2419,"spinDirection":188},"zone":8,"typeConfidence":2.0,"plateTime":0.3915105984681331,"extension":6.210018189688354},"hitData":{"launchSpeed":101.7,"launchAngle":6.0,"totalDistance":126.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.54,"coordY":152.85}},"index":2,"playId":"2f411e33-b44f-360f-82b1-72b473ec1687","pitchNumber":3,"startTime":"2026-03-10T20:56:13.078Z","endTime":"2026-03-10T20:56:20.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:56:20.322Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Smith singles on a ground ball to center fielder Matt Shaw.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-10T20:56:24.335Z","endTime":"2026-03-10T20:57:18.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"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, 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":83.7,"endSpeed":77.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.653476917211435,"aZ":-37.54172391628163,"pfxX":0.5820142034307594,"pfxZ":-3.557559320747492,"pX":-2.265502640876355,"pZ":3.3044959660003115,"vX0":-1.1627918279280152,"vY0":-121.97637124989122,"vZ0":1.0395254878437414,"x":203.36,"y":149.56,"x0":-1.8585570419459647,"y0":50.00313235315588,"z0":6.10605342223417,"aX":0.8785310679091618},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-6.0,"breakHorizontal":-0.8,"spinRate":2525,"spinDirection":32},"zone":11,"typeConfidence":0.9,"plateTime":0.44878775242791047,"extension":5.911784066371334},"index":0,"playId":"eacfe0fa-cdf7-3c7d-bc59-4f605779081c","pitchNumber":1,"startTime":"2026-03-10T20:56:43.797Z","endTime":"2026-03-10T20:56:55.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.607927709199505,"aZ":-38.25230585958979,"pfxX":-0.1863307523808606,"pfxZ":-3.948355146678159,"pX":-0.8682975709565449,"pZ":1.8201360851091501,"vX0":2.113000759155293,"vY0":-123.3740254248456,"vZ0":-2.0782263813148356,"x":150.1,"y":189.64,"x0":-1.7116874967400193,"y0":50.00010126496407,"z0":5.898084962997146,"aX":-0.2873392896851923},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-7.3,"breakHorizontal":-0.1,"spinRate":2470,"spinDirection":32},"zone":13,"typeConfidence":0.91,"plateTime":0.44400667749182876,"extension":5.97875940640755},"index":1,"playId":"cd8fcc81-4cdf-3a63-b01b-fe8afaa07aa3","pitchNumber":2,"startTime":"2026-03-10T20:56:56.632Z","endTime":"2026-03-10T20:57:00.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.628466234192395,"aZ":-18.317034889930365,"pfxX":1.9152229937155796,"pfxZ":6.989658373397052,"pX":-0.10830319214215331,"pZ":2.9760074376013677,"vX0":3.6759828829489307,"vY0":-140.37521597577953,"vZ0":-4.567256635643442,"x":121.13,"y":158.43,"x0":-1.686928660683792,"y0":50.0052840913209,"z0":5.827128400526408,"aX":3.7993221877846484},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.9,"breakHorizontal":-4.3,"spinRate":2463,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.3911083975005991,"extension":6.113312493345463},"hitData":{"launchSpeed":91.0,"launchAngle":-5.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.45,"coordY":92.34}},"index":2,"playId":"98a47160-9470-3cec-afdd-cff964de26e3","pitchNumber":3,"startTime":"2026-03-10T20:57:09.840Z","endTime":"2026-03-10T20:57:18.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.4,"awayTeamWinProbability":9.599999999999994,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:57:18.769Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ezequiel Duran homers (1) on a fly ball to center field. Josh Smith scores.","rbi":2,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-10T20:57:25.096Z","endTime":"2026-03-10T20:59:16.179Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":{"id":690990,"link":"/api/v1/people/690990"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":{"id":690990,"link":"/api/v1/people/690990"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.284703004353368,"aZ":-29.73162484599786,"pfxX":5.373601141436162,"pfxZ":1.6416566488728277,"pX":-0.11123057572143817,"pZ":1.3143317298281239,"vX0":2.947258710337751,"vY0":-121.59891190258243,"vZ0":-4.3229999610305505,"x":121.24,"y":203.29,"x0":-2.039675455828058,"y0":50.00322977850982,"z0":5.713544465250583,"aX":7.99448072501735},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.2,"breakHorizontal":-10.4,"spinRate":2493,"spinDirection":57},"zone":13,"typeConfidence":0.89,"plateTime":0.45155826140952326,"extension":6.18165313066257},"index":0,"playId":"2c746275-0d6e-3086-b026-dd384de3fbeb","pitchNumber":1,"startTime":"2026-03-10T20:57:45.600Z","endTime":"2026-03-10T20:57:51.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"38c6a800-cdc6-30f9-b13c-3a918a99a598","startTime":"2026-03-10T20:58:01.891Z","endTime":"2026-03-10T20:58:06.178Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.700559562960915,"aZ":-14.138219403529874,"pfxX":-0.3451041491417145,"pfxZ":9.054833167391417,"pX":-0.1860333143023685,"pZ":3.6439551938094086,"vX0":4.360322360329604,"vY0":-140.23906396590996,"vZ0":-3.530591602284667,"x":124.09,"y":140.39,"x0":-1.716148971801736,"y0":50.00438417973416,"z0":5.841473726248921,"aX":-0.6885173301121068},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":-0.2,"spinRate":2495,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.39056782851170846,"extension":6.084189554301798},"index":2,"playId":"3306f172-c784-39c1-9ffd-5fe721297f7e","pitchNumber":2,"startTime":"2026-03-10T20:58:20.773Z","endTime":"2026-03-10T20:58:25.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Josh Smith steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":3,"actionPlayId":"3306f172-c784-39c1-9ffd-5fe721297f7e","startTime":"2026-03-10T20:58:28.064Z","endTime":"2026-03-10T20:58:51.217Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"},"defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"postOnSecond":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.29,"dramaIndex":15.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.319845303472505,"aZ":-31.602914117324378,"pfxX":7.030336534680806,"pfxZ":0.38436923574456117,"pX":0.3209025168811434,"pZ":1.9632212291409203,"vX0":2.808998994982565,"vY0":-120.77477427803476,"vZ0":-2.610440329177461,"x":104.77,"y":185.77,"x0":-1.7716639185581426,"y0":50.00134023377461,"z0":5.847629979302011,"aX":10.345548961105267},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.4,"breakHorizontal":-13.4,"spinRate":2522,"spinDirection":35},"zone":9,"typeConfidence":0.89,"plateTime":0.45414999206479223,"extension":5.976559610409402},"hitData":{"launchSpeed":108.4,"launchAngle":26.0,"totalDistance":438.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.61,"coordY":20.33}},"index":4,"playId":"b9fde999-3c39-3ca9-bf4b-fbd3ba2110e8","pitchNumber":3,"startTime":"2026-03-10T20:58:51.217Z","endTime":"2026-03-10T20:59:16.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":5.599999999999994,"leverageIndex":0.29,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-10T20:59:16.179Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Nimmo walks.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-10T20:59:15.500Z","endTime":"2026-03-10T21:00:43.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.528647112755756,"aZ":-19.2355278174886,"pfxX":-0.6138407635258145,"pfxZ":6.682209466531695,"pX":-0.41600737046244723,"pZ":4.3388664873459675,"vX0":3.6753319408493783,"vY0":-138.41427909965378,"vZ0":-1.1558943375723751,"x":132.86,"y":121.63,"x0":-1.6825106622048658,"y0":50.00122433680824,"z0":6.052598861410826,"aX":-1.1886391887210848},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.0,"breakHorizontal":0.4,"spinRate":2479,"spinDirection":188},"zone":11,"typeConfidence":0.91,"plateTime":0.39604030607486473,"extension":6.132899018385232},"index":0,"playId":"7354d099-9a1b-3884-8668-3deab328d526","pitchNumber":1,"startTime":"2026-03-10T20:59:36.614Z","endTime":"2026-03-10T20:59:42.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09408696336653,"aZ":-38.62761725213239,"pfxX":-0.3634421888937538,"pfxZ":-4.278023748028185,"pX":0.24551240508853928,"pZ":0.4239417534036091,"vX0":4.274602139892797,"vY0":-122.23322358410371,"vZ0":-4.816721668433204,"x":107.64,"y":227.33,"x0":-1.482125871154056,"y0":50.00541650439813,"z0":5.752627224189459,"aX":-0.5473597689643288},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-8.6,"breakHorizontal":-0.4,"spinRate":2640,"spinDirection":39},"zone":14,"typeConfidence":0.91,"plateTime":0.44884835868659234,"extension":6.361389119545638},"index":1,"playId":"676615a4-ed6d-36c0-8ed6-8bfead84510b","pitchNumber":2,"startTime":"2026-03-10T20:59:48.467Z","endTime":"2026-03-10T20:59:56.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09274850823977,"aZ":-18.285386247495815,"pfxX":1.1606306715798427,"pfxZ":7.19206650610936,"pX":1.3151285941351976,"pZ":1.881489573149402,"vX0":7.465086256795449,"vY0":-137.51745444725682,"vZ0":-6.905555070680546,"x":66.87,"y":187.98,"x0":-1.576091576574261,"y0":50.002921499044405,"z0":5.648039316050551,"aX":2.2419479471110697},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.9,"breakHorizontal":-3.6,"spinRate":2474,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.3970185493449123,"extension":6.217570405938846},"index":2,"playId":"663d22da-fb4a-32b0-b226-ea655ac7038b","pitchNumber":3,"startTime":"2026-03-10T21:00:06.917Z","endTime":"2026-03-10T21:00:10.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.659847876450577,"aZ":-22.33726506407182,"pfxX":-7.173148839404318,"pfxZ":5.9274907575477105,"pX":-0.5605971238975854,"pZ":0.8182019284204549,"vX0":5.3532406987624785,"vY0":-128.52255915020643,"vZ0":-7.540030719834192,"x":138.37,"y":216.69,"x0":-1.747009766277429,"y0":50.00104966624281,"z0":5.546505846976738,"aX":-11.90133120507674},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.1,"breakHorizontal":11.6,"spinRate":1681,"spinDirection":209},"zone":13,"typeConfidence":0.9,"plateTime":0.42750685949647016,"extension":6.340272443164536},"index":3,"playId":"193fc859-0d66-3182-8bf3-e0580b667574","pitchNumber":4,"startTime":"2026-03-10T21:00:23.544Z","endTime":"2026-03-10T21:00:28.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83712579899859,"aZ":-15.229258773932626,"pfxX":1.734712610641611,"pfxZ":8.983698822228263,"pX":1.2008916275117392,"pZ":1.7474024239847814,"vX0":6.8803094414588015,"vY0":-135.98232644511899,"vZ0":-7.805109862419987,"x":71.22,"y":191.6,"x0":-1.5800788719452747,"y0":50.00124098172831,"z0":5.696591128915476,"aX":3.270874955629272},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.9,"breakHorizontal":-4.6,"spinRate":2540,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.40170565155370985,"extension":6.228699338843255},"index":4,"playId":"8261f54b-6516-367c-b1a6-e1a0a3b07b8c","pitchNumber":5,"startTime":"2026-03-10T21:00:36.788Z","endTime":"2026-03-10T21:00:43.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":690990,"link":"/api/v1/people/690990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.5,"awayTeamWinProbability":3.5,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:00:43.221Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wyatt Langford grounds out, shortstop Jefferson Rojas to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-10T21:03:05.508Z","endTime":"2026-03-10T21:05:35.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,8],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":800473,"link":"/api/v1/people/800473"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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":0,"homeScore":6,"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-10T21:01:47.247Z","endTime":"2026-03-10T21:01:47.249Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Rolison replaces Cade Horton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":6,"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-10T21:01:47.249Z","endTime":"2026-03-10T21:03:07.713Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669020,"link":"/api/v1/people/669020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":690990,"link":"/api/v1/people/690990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29053214711179,"aZ":-17.85741293923456,"pfxX":1.4173746483661405,"pfxZ":7.541878069440067,"pX":-0.20493287221042514,"pZ":3.894152334827993,"vX0":-6.464227765976831,"vY0":-136.71401993027,"vZ0":-1.68872155323692,"x":124.81,"y":133.64,"x0":2.0030182183013006,"y0":50.005930279438545,"z0":5.741766615392015,"aX":2.6930631436835375},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.6,"breakHorizontal":-1.2,"spinRate":2247,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.40018847573770566,"extension":6.544038929863826},"index":2,"playId":"0882a5ed-9a29-3a85-a2a0-eeacd991716b","pitchNumber":1,"startTime":"2026-03-10T21:03:07.713Z","endTime":"2026-03-10T21:03:13.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.123060186507196,"aZ":-22.171903364454355,"pfxX":0.32808454437264256,"pfxZ":5.283188888176836,"pX":-0.7259141020697875,"pZ":2.8236115063399847,"vX0":-7.4368006038707275,"vY0":-135.86896283757176,"vZ0":-3.6116923572702215,"x":119.32,"y":169.85,"x0":1.989150155458607,"y0":50.00519148684606,"z0":5.68711985678846,"aX":0.6216430296482761},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.1,"breakHorizontal":0.7,"spinRate":2269,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.40113128602761083,"extension":6.454629456150273},"index":3,"playId":"f07517cd-c828-3a18-b6e1-32c63ce614b6","pitchNumber":2,"startTime":"2026-03-10T21:03:58.771Z","endTime":"2026-03-10T21:03:59.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":669020,"fullName":"Ryan Rolison"}}},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"playId":"08319206-0356-1003-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-03-10T21:03:59.553Z","endTime":"2026-03-10T21:04:21.300Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.102571178641437,"aZ":-16.433336023714524,"pfxX":0.2105220604534228,"pfxZ":7.9904353950384035,"pX":-1.768361436737472,"pZ":1.1371390571826445,"vX0":-9.483741690255853,"vY0":-138.3382751975564,"vZ0":-9.04724665622522,"x":184.41,"y":208.08,"x0":1.6535512545735336,"y0":50.00656658861842,"z0":5.5146717011436435,"aX":0.4174767667818739},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.1,"breakHorizontal":1.3,"spinRate":2474,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.3934800112399741,"extension":6.758825750403807},"index":5,"playId":"5d0e3b86-f786-382a-817e-03d33c1aa4dd","pitchNumber":3,"startTime":"2026-03-10T21:04:21.300Z","endTime":"2026-03-10T21:04:25.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66530532109088,"aZ":-44.552681412705006,"pfxX":-5.2521522189984085,"pfxZ":-9.201970782816115,"pX":-0.4960455161994626,"pZ":-0.26508993531459685,"vX0":-3.3028469350331306,"vY0":-116.11318323937004,"vZ0":-4.055778159478608,"x":135.91,"y":245.94,"x0":1.6341661964583798,"y0":50.002281535356325,"z0":5.805847046601978,"aX":-7.06661334886131},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-17.4,"breakHorizontal":10.4,"spinRate":2782,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.47435326797662336,"extension":6.55764307095563},"index":6,"playId":"a6139a74-592f-38a6-b074-c4bdbc6f89ee","pitchNumber":4,"startTime":"2026-03-10T21:04:42.808Z","endTime":"2026-03-10T21:04:48.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-03-10T21:05:14.791Z","endTime":"2026-03-10T21:05:28.513Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01179547145297,"aZ":-42.948167040497296,"pfxX":-6.1070767224523514,"pfxZ":-8.09162937841138,"pX":0.10816312934136638,"pZ":1.834087747956533,"vX0":-1.9831821222664314,"vY0":-115.39556003867169,"vZ0":0.1372812748911676,"x":112.88,"y":189.26,"x0":1.7750890462590745,"y0":50.00364317456722,"z0":5.955262814144502,"aX":-8.131129763106365},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-14.3,"breakHorizontal":11.5,"spinRate":2701,"spinDirection":323},"zone":8,"typeConfidence":2.0,"plateTime":0.47696968917157134,"extension":6.642175488746611},"hitData":{"launchSpeed":111.8,"launchAngle":2.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.54,"coordY":156.49}},"index":8,"playId":"09417f67-8ea4-3ad5-827d-4a0a76c35363","pitchNumber":5,"startTime":"2026-03-10T21:05:28.513Z","endTime":"2026-03-10T21:05:35.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.2,"awayTeamWinProbability":3.799999999999997,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:05:35.275Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Triantos grounds out, third baseman Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-10T21:07:46.273Z","endTime":"2026-03-10T21:09:09.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Mark Canha replaces right fielder Brandon Nimmo, batting 1st, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":6,"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-10T21:06:56.651Z","endTime":"2026-03-10T21:06:56.664Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592192,"link":"/api/v1/people/592192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":607043,"link":"/api/v1/people/607043"},"defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Michael Helman replaces center fielder Wyatt Langford, batting 2nd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":6,"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-10T21:06:56.664Z","endTime":"2026-03-10T21:07:48.453Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11561350550727,"aZ":-23.574650730322528,"pfxX":-8.753338978756759,"pfxZ":4.47041056699242,"pX":-0.2966510170768436,"pZ":1.9495869510337047,"vX0":7.831219964401735,"vY0":-137.49242582171718,"vZ0":-5.8026214492467725,"x":128.31,"y":186.14,"x0":-2.0379106297600567,"y0":50.00320321584274,"z0":5.67658589225142,"aX":-16.84000394995183},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.1,"breakHorizontal":14.3,"spinRate":2137,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.39764252371624176,"extension":6.621215662160936},"index":2,"playId":"01b3f4ae-b2f2-3dec-b712-e70300e717d4","pitchNumber":1,"startTime":"2026-03-10T21:07:48.453Z","endTime":"2026-03-10T21:07:51.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.545379184673852,"aZ":-22.535383791216134,"pfxX":-9.216248011157353,"pfxZ":4.858384271207071,"pX":-0.3657436974746006,"pZ":1.4174890802588502,"vX0":8.150197962179345,"vY0":-139.96691949038535,"vZ0":-7.268699360668027,"x":130.94,"y":200.51,"x0":-2.1177149525307897,"y0":50.004388125739645,"z0":5.523474259904738,"aX":-18.290804102579997},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.4,"breakHorizontal":15.0,"spinRate":2157,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.39129681121358484,"extension":6.557606145897141},"index":3,"playId":"fdb73744-2d6e-39ba-86d1-14a877f0b8d3","pitchNumber":2,"startTime":"2026-03-10T21:08:03.444Z","endTime":"2026-03-10T21:08:07.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-10T21:08:15.575Z","endTime":"2026-03-10T21:08:29.439Z","isPitch":false,"type":"action","player":{"id":701649,"link":"/api/v1/people/701649"},"defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55031006226621,"aZ":-35.60571375397981,"pfxX":-0.704701220435886,"pfxZ":-2.1270610944829995,"pX":0.5315924687597368,"pZ":1.891520283438047,"vX0":6.229306629256236,"vY0":-125.75022718940615,"vZ0":-3.026860254557656,"x":96.74,"y":187.71,"x0":-1.8774887908605624,"y0":50.002418211816,"z0":5.975803636105855,"aX":-1.1389249354944753},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.3,"breakHorizontal":0.0,"spinRate":2196,"spinDirection":33},"zone":9,"typeConfidence":2.0,"plateTime":0.43421612748508753,"extension":6.584007121358555},"index":5,"playId":"3b23b7de-045a-3e49-b15b-6b5b7cee97a4","pitchNumber":3,"startTime":"2026-03-10T21:08:29.439Z","endTime":"2026-03-10T21:08:37.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":96.8,"endSpeed":88.1,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.159786555909555,"aZ":-19.06169792569818,"pfxX":-4.944273504488532,"pfxZ":6.548405518341113,"pX":-0.7695973729296527,"pZ":4.092570731872807,"vX0":5.692165430477746,"vY0":-140.90780457232702,"vZ0":-1.0971697586232714,"x":146.34,"y":128.28,"x0":-2.1771848010556933,"y0":50.00626213442689,"z0":5.723146562671035,"aX":-9.90645095189669},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.8,"breakHorizontal":7.7,"spinRate":2079,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3892881547349911,"extension":6.507813239531785},"index":6,"playId":"208d562f-f788-3617-9d71-7b805b64ca77","pitchNumber":4,"startTime":"2026-03-10T21:08:49.850Z","endTime":"2026-03-10T21:08:57.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.756803369780144,"aZ":-34.28209669558958,"pfxX":0.17355899668076957,"pfxZ":-1.3071447484940562,"pX":0.35017739920533414,"pZ":1.551463308267478,"vX0":5.833521523878235,"vY0":-125.84913896390412,"vZ0":-3.8590948975203467,"x":103.65,"y":196.89,"x0":-2.0172984290658684,"y0":50.005035109696095,"z0":5.871977224523861,"aX":0.27875038699278465},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.0,"breakHorizontal":-1.6,"spinRate":2292,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.43467999689087256,"extension":6.6665318425351305},"hitData":{"launchSpeed":65.3,"launchAngle":-6.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.14,"coordY":167.98}},"index":7,"playId":"bb70aacc-9b82-316c-abd0-667b6dd1fd99","pitchNumber":5,"startTime":"2026-03-10T21:09:03.907Z","endTime":"2026-03-10T21:09:09.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701649,"link":"/api/v1/people/701649"},"credit":"b_ab"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_ab"},{"player":{"id":701649,"link":"/api/v1/people/701649"},"credit":"b_pa"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:09:09.418Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jefferson Rojas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-10T21:09:17.204Z","endTime":"2026-03-10T21:10:42.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.501091734724113,"aZ":-23.326626317121224,"pfxX":0.8668972572637457,"pfxZ":4.75149768041501,"pX":-0.808093820200995,"pZ":3.4853484453139423,"vX0":3.512435607688404,"vY0":-135.3696782349769,"vZ0":-1.5707050935018363,"x":147.8,"y":144.68,"x0":-2.2331231149661877,"y0":50.00444166359527,"z0":5.699979612605287,"aX":1.6153721017011746},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.5,"breakHorizontal":-2.3,"spinRate":2129,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40401671319110743,"extension":6.608208150002686},"index":0,"playId":"5bcf7d87-af2d-3319-a271-eb1850b0424f","pitchNumber":1,"startTime":"2026-03-10T21:09:36.737Z","endTime":"2026-03-10T21:09:47.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.99407131930188,"aZ":-36.18494646780666,"pfxX":-0.5492058532781336,"pfxZ":-2.5348577436626174,"pX":-0.581756760156125,"pZ":1.518102113745299,"vX0":3.5215213670563275,"vY0":-124.37521945191097,"vZ0":-3.3898082309745226,"x":139.18,"y":197.79,"x0":-1.939620479203891,"y0":50.00457346861055,"z0":5.873924826155877,"aX":-0.8675644582418701},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.2,"breakHorizontal":0.2,"spinRate":2295,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.4389788466057061,"extension":6.784639182870142},"index":1,"playId":"4c7335a3-59a9-33b9-918e-f0f792ecef19","pitchNumber":2,"startTime":"2026-03-10T21:09:52.276Z","endTime":"2026-03-10T21:09:56.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-10T21:10:08.560Z","endTime":"2026-03-10T21:10:15.145Z","isPitch":false,"type":"action","player":{"id":800473,"link":"/api/v1/people/800473"},"defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.371598101884683,"aZ":-34.767852831748364,"pfxX":-1.349823821415396,"pfxZ":-1.6263290940341193,"pX":0.07695694429933284,"pZ":1.30625580589612,"vX0":5.617078928678168,"vY0":-125.56465101947803,"vZ0":-3.98570172117463,"x":114.07,"y":203.51,"x0":-2.0134048196701664,"y0":50.001641424467735,"z0":5.742373566744992,"aX":-2.156460632107289},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.6,"breakHorizontal":1.2,"spinRate":2320,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4361753231617218,"extension":6.849674345394578},"index":3,"playId":"866865d4-d4f6-3f9b-8946-fe1e092ffa03","pitchNumber":3,"startTime":"2026-03-10T21:10:15.145Z","endTime":"2026-03-10T21:10:21.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":86.0,"endSpeed":80.0,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.907842505554726,"aZ":-33.91909054057089,"pfxX":-1.0451973680908222,"pfxZ":-1.0873253191908514,"pX":0.2298081812849847,"pZ":1.5131757405430248,"vX0":5.393027682694307,"vY0":-125.16772832629633,"vZ0":-3.972541912903555,"x":108.24,"y":197.92,"x0":-1.8077354990921137,"y0":50.003057592043284,"z0":5.8686935782782985,"aX":-1.6748570607600857},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.6,"breakHorizontal":0.7,"spinRate":2242,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.43593030184519854,"extension":6.70331556025702},"index":4,"playId":"91fa409d-c1c8-3cab-a91b-49947f4755e6","pitchNumber":4,"startTime":"2026-03-10T21:10:36.740Z","endTime":"2026-03-10T21:10:42.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800473,"link":"/api/v1/people/800473"},"credit":"b_ab"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_ab"},{"player":{"id":800473,"link":"/api/v1/people/800473"},"credit":"b_pa"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.5,"awayTeamWinProbability":2.5,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:10:42.395Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Scott Kingery strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-10T21:10:42.578Z","endTime":"2026-03-10T21:12:02.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24522657809946,"aZ":-24.374963834832013,"pfxX":-7.95729894772592,"pfxZ":3.816228624674414,"pX":-0.32349171241063707,"pZ":2.848052680681032,"vX0":7.69618843142936,"vY0":-141.99726206425123,"vZ0":-3.519018831514146,"x":129.33,"y":161.88,"x0":-2.0339632058414545,"y0":50.00326148606458,"z0":5.652613388306917,"aX":-16.264629786215266},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.4,"breakHorizontal":12.8,"spinRate":2003,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.38560611350587903,"extension":6.892608388780087},"index":0,"playId":"89118e31-e0f4-3a99-a741-ec89ad0d1ea8","pitchNumber":1,"startTime":"2026-03-10T21:11:05.755Z","endTime":"2026-03-10T21:11:08.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.297605655234538,"aZ":-23.115762361740817,"pfxX":-9.708905640460081,"pfxZ":4.480487325207454,"pX":0.7353340047390476,"pZ":1.124156673739374,"vX0":10.888016438885657,"vY0":-141.14942049551524,"vZ0":-7.73604088408166,"x":88.97,"y":208.43,"x0":-1.9056501389531617,"y0":50.00661075425712,"z0":5.382419464942309,"aX":-19.64889582527899},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.7,"breakHorizontal":15.5,"spinRate":2222,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3876397240625127,"extension":6.837291211258535},"index":1,"playId":"aa1cbb77-62b3-3e92-8e67-7876cfab2068","pitchNumber":2,"startTime":"2026-03-10T21:11:20.284Z","endTime":"2026-03-10T21:11:23.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.138245827425614,"aZ":-27.862175172234625,"pfxX":-8.056098010690704,"pfxZ":2.1338000074763883,"pX":-0.5215649397812764,"pZ":1.9504407435711502,"vX0":7.500682812428415,"vY0":-141.00852360314448,"vZ0":-4.906470525339829,"x":136.88,"y":186.12,"x0":-2.165401684757684,"y0":50.001888235572785,"z0":5.503733620736386,"aX":-16.272411232934655},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.0,"breakHorizontal":13.1,"spinRate":2165,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.387968634262549,"extension":6.665999990116388},"index":2,"playId":"f9f57fd7-cb05-39e4-81fe-1d18902223e6","pitchNumber":3,"startTime":"2026-03-10T21:11:37.116Z","endTime":"2026-03-10T21:11:40.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.4,"endSpeed":89.2,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.065692148253568,"aZ":-22.9355579135751,"pfxX":-4.344775440040354,"pfxZ":4.584252547190911,"pX":0.3514756231998737,"pZ":2.5438725588992743,"vX0":8.52201284506612,"vY0":-140.23897597285165,"vZ0":-4.089718667037847,"x":103.6,"y":170.1,"x0":-2.145537213880684,"y0":50.00500783507844,"z0":5.494573481670916,"aX":-8.76154304222312},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.7,"breakHorizontal":6.4,"spinRate":2073,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.3887399597360863,"extension":6.825449198022339},"index":3,"playId":"55944dbb-d72f-3da5-a043-2636b453c9cf","pitchNumber":4,"startTime":"2026-03-10T21:11:56.829Z","endTime":"2026-03-10T21:12:02.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_ab"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_ab"},{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_pa"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.8,"awayTeamWinProbability":2.200000000000003,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:12:02.084Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out, first baseman Michael Busch to pitcher Ryan Rolison.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-10T21:13:37.119Z","endTime":"2026-03-10T21:15:29.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.76061998162055,"aZ":-20.477918715533665,"pfxX":8.475253416725945,"pfxZ":6.333916546339325,"pX":0.5472142642087405,"pZ":1.8583066156610595,"vX0":-6.3098451345286355,"vY0":-135.54801635110144,"vZ0":-6.313914020014155,"x":96.14,"y":188.61,"x0":1.8131141232451358,"y0":50.00424777012434,"z0":5.664678702585249,"aX":15.65078350869777},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.2,"breakHorizontal":-13.9,"spinRate":2245,"spinDirection":136},"zone":9,"typeConfidence":2.0,"plateTime":0.4052814825582973,"extension":6.374571214528694},"index":0,"playId":"def46801-05a1-30de-985e-efab21cd47f7","pitchNumber":1,"startTime":"2026-03-10T21:14:03.681Z","endTime":"2026-03-10T21:14:09.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":94.1,"endSpeed":85.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01750561640487,"aZ":-14.883868481527387,"pfxX":6.960741059533016,"pfxZ":9.217500765993263,"pX":0.29297662399579166,"pZ":1.2031658664907217,"vX0":-6.462939558031061,"vY0":-136.5525831662383,"vZ0":-9.082377420324168,"x":105.83,"y":206.29,"x0":1.7940818785884596,"y0":50.00226436836532,"z0":5.61212838256103,"aX":13.05426808137474},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.8,"breakHorizontal":-11.2,"spinRate":2491,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.40218866834377076,"extension":6.453048100529411},"index":1,"playId":"258db0c2-c349-390b-89da-9a1f71f8d678","pitchNumber":2,"startTime":"2026-03-10T21:14:20.667Z","endTime":"2026-03-10T21:14:25.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.153374993885066,"aZ":-29.287211731322238,"pfxX":-5.6766963390195695,"pfxZ":1.8580936084539894,"pX":-1.4657219710723444,"pZ":-0.010115170656109715,"vX0":-6.596917902792053,"vY0":-123.88350836941034,"vZ0":-7.493861118937355,"x":172.87,"y":239.05,"x0":1.9707780518273699,"y0":50.00154697701437,"z0":5.50791808636707,"aX":-8.805805498959552},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.8,"breakHorizontal":11.9,"spinRate":2776,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4424346812221178,"extension":6.455478109516902},"index":2,"playId":"8cf91e1c-dd23-34bd-b66e-43bd90d5e74a","pitchNumber":3,"startTime":"2026-03-10T21:14:35.500Z","endTime":"2026-03-10T21:14:39.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":true},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.445814055321545,"aZ":-43.5288675211596,"pfxX":-4.914240558682741,"pfxZ":-8.602591317658032,"pX":1.0835184591244515,"pZ":2.4988637408459518,"vX0":-0.3948783942448596,"vY0":-114.75570700804485,"vZ0":1.7513965107501106,"x":75.7,"y":171.31,"x0":1.8960198097227858,"y0":50.005689268559465,"z0":6.002100213479522,"aX":-6.48228286546962},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-14.8,"breakHorizontal":9.0,"spinRate":2827,"spinDirection":329},"zone":14,"typeConfidence":2.0,"plateTime":0.4793524194297296,"extension":6.510008549934575},"index":3,"playId":"23de3877-a763-33b4-abf2-0a18c9b4eabe","pitchNumber":4,"startTime":"2026-03-10T21:14:53.636Z","endTime":"2026-03-10T21:15:03.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45477801890334,"aZ":-21.898161922776815,"pfxX":9.070560387226262,"pfxZ":5.513499104170341,"pX":0.43652537504075256,"pZ":3.320646808139323,"vX0":-7.035641908034849,"vY0":-136.0625294018863,"vZ0":-2.387885821451741,"x":117.09,"y":173.88,"x0":1.8847663317175933,"y0":50.004177965981114,"z0":5.736493127554181,"aX":16.910786665054182},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.6,"breakHorizontal":-14.9,"spinRate":2532,"spinDirection":153},"zone":3,"typeConfidence":2.0,"plateTime":0.4034471161122859,"extension":6.358341307984836},"hitData":{"launchSpeed":98.6,"launchAngle":-13.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.69,"coordY":167.38}},"index":4,"playId":"f449fc3e-969b-3e8f-837f-77e5aa05b96d","pitchNumber":5,"startTime":"2026-03-10T21:15:22.273Z","endTime":"2026-03-10T21:15:29.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.6,"awayTeamWinProbability":2.4000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:15:29.626Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Burger singles on a line drive to left fielder Michael Conforto.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-10T21:15:35.244Z","endTime":"2026-03-10T21:17:19.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.590596791800536,"aZ":-10.032846963506366,"pfxX":4.050726956810723,"pfxZ":11.452734107011985,"pX":-1.9667655810377702,"pZ":-1.1595973734130343,"vX0":-11.021988081229788,"vY0":-137.46847597359826,"vZ0":-15.85945801243728,"x":191.97,"y":270.09,"x0":1.550571024908042,"y0":50.004046940320826,"z0":5.335587371023069,"aX":7.832715790345712},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.8,"breakHorizontal":-5.3,"spinRate":2364,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.39690982744118664,"extension":6.776607418973163},"index":0,"playId":"a5ced86c-8708-31d4-857e-21032048fac6","pitchNumber":1,"startTime":"2026-03-10T21:15:57.512Z","endTime":"2026-03-10T21:16:02.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":94.0,"endSpeed":86.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57716929387133,"aZ":-16.498494719508436,"pfxX":3.018179850969611,"pfxZ":8.315693326358486,"pX":-1.3404266423631173,"pZ":0.8548208726665149,"vX0":-9.144942293938415,"vY0":-136.3348822533821,"vZ0":-9.679701071317572,"x":168.09,"y":215.7,"x0":1.6631317566140735,"y0":50.00316642187897,"z0":5.586558842612211,"aX":5.690345656686977},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.2,"breakHorizontal":-3.6,"spinRate":2340,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.40153388423438807,"extension":6.668385890938976},"index":1,"playId":"1e4527c2-570b-312f-8a3e-e1ecb147231d","pitchNumber":2,"startTime":"2026-03-10T21:16:22.973Z","endTime":"2026-03-10T21:16:30.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":72.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.852555899116858,"aZ":-43.36427932516193,"pfxX":-4.776189573866651,"pfxZ":-8.404303459188899,"pX":-0.44628728286291086,"pZ":1.5285900866705395,"vX0":-3.6725595161530182,"vY0":-115.87435225074728,"vZ0":-0.3790325738209652,"x":134.01,"y":197.51,"x0":1.7916055949456584,"y0":50.00309079994978,"z0":5.912060899652424,"aX":-6.358954300116665},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-14.9,"breakHorizontal":9.7,"spinRate":2848,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.4765032480160247,"extension":6.466891398413533},"index":2,"playId":"6dabf979-b5ff-3535-9c81-ade931c8b2a7","pitchNumber":3,"startTime":"2026-03-10T21:16:38.479Z","endTime":"2026-03-10T21:16:41.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.968132297164665,"aZ":-44.004044359546974,"pfxX":-3.878611882759016,"pfxZ":-8.667819521966575,"pX":0.8778204708723273,"pZ":3.9228660119092043,"vX0":-0.9918688530059988,"vY0":-116.36815402323025,"vZ0":4.323635928878876,"x":83.54,"y":132.86,"x0":1.8141185931312684,"y0":50.00530319739881,"z0":6.224246098029027,"aX":-5.290686876590343},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-14.3,"breakHorizontal":7.3,"spinRate":2786,"spinDirection":323},"zone":12,"typeConfidence":2.0,"plateTime":0.4716771123484955,"extension":6.370679989832101},"index":3,"playId":"69e4d520-dc04-3f32-9568-bdbbb39fff67","pitchNumber":4,"startTime":"2026-03-10T21:16:54.766Z","endTime":"2026-03-10T21:16:59.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03951837099263,"aZ":-14.426846426659026,"pfxX":3.667514166348705,"pfxZ":9.395219512864205,"pX":-0.9341981454998409,"pZ":2.3582058891681923,"vX0":-8.01566115749008,"vY0":-136.3330742165648,"vZ0":-6.422864007561598,"x":152.61,"y":175.11,"x0":1.5631030475130074,"y0":50.00217839519317,"z0":5.734402115948688,"aX":6.92814238074308},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":-5.0,"spinRate":2350,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.40124555441386933,"extension":6.430686748904862},"hitData":{"launchSpeed":76.9,"launchAngle":27.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":104.45,"coordY":84.14}},"index":4,"playId":"1b207893-2a46-38b8-982a-db05bf8016db","pitchNumber":5,"startTime":"2026-03-10T21:17:09.970Z","endTime":"2026-03-10T21:17:19.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.8,"awayTeamWinProbability":2.200000000000003,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:17:19.380Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging. Frainyer Chavez to 2nd. Wild pitch by pitcher Ryan Rolison.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-10T21:17:59.626Z","endTime":"2026-03-10T21:19:26.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669413,"fullName":"Frainyer Chavez","link":"/api/v1/people/669413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":669413,"fullName":"Frainyer Chavez","link":"/api/v1/people/669413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Frainyer Chavez replaces Jake Burger.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":6,"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-10T21:17:35.522Z","endTime":"2026-03-10T21:17:45.340Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669413,"link":"/api/v1/people/669413"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":669394,"link":"/api/v1/people/669394"},"base":1,"defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1,"playId":"11b1d7aa-1cce-34d3-a863-e9471d1a14be","startTime":"2026-03-10T21:17:45.340Z","endTime":"2026-03-10T21:17:49.818Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669413,"link":"/api/v1/people/669413"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.748208454809248,"aZ":-23.64293225145862,"pfxX":7.224491137357639,"pfxZ":4.5256254993548755,"pX":-0.30548819935290783,"pZ":2.5321954175335963,"vX0":-8.3391949988471,"vY0":-136.15030295042365,"vZ0":-4.117697946483767,"x":128.64,"y":170.41,"x0":1.8525789903620138,"y0":50.00198700944242,"z0":5.692176537829596,"aX":13.618096404709494},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.6,"breakHorizontal":-11.4,"spinRate":2441,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.4016629730627277,"extension":6.3807984165741205},"index":2,"playId":"ef315a18-3ca3-3f31-aa99-c72713ba6f3d","pitchNumber":1,"startTime":"2026-03-10T21:18:01.835Z","endTime":"2026-03-10T21:18:06.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669413,"link":"/api/v1/people/669413"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.034554531406396,"aZ":-34.36575156864687,"pfxX":-7.935442189693964,"pfxZ":-1.4279727970136964,"pX":-1.1786684555999485,"pZ":1.7584114833882505,"vX0":-5.28340625239902,"vY0":-123.82332187776838,"vZ0":-2.7511560085885156,"x":161.93,"y":191.3,"x0":2.0207770779567547,"y0":50.00091536819649,"z0":5.7880255505043845,"aX":-12.197086216424653},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.0,"breakHorizontal":15.7,"spinRate":2712,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.44403927918863983,"extension":6.362721705702388},"index":3,"playId":"502cdf6e-8334-371a-9106-e90f1ec44b3a","pitchNumber":2,"startTime":"2026-03-10T21:18:19.499Z","endTime":"2026-03-10T21:18:24.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669413,"link":"/api/v1/people/669413"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0191883756987,"aZ":-21.647270202007054,"pfxX":8.902253024714168,"pfxZ":5.583732550581717,"pX":0.2695785073123086,"pZ":3.812355330279068,"vX0":-7.0221527056947615,"vY0":-136.4176161801363,"vZ0":-1.3788202699845675,"x":106.72,"y":135.85,"x0":1.720521135358479,"y0":50.00143021281685,"z0":5.816672340547135,"aX":16.777003267884396},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.1,"breakHorizontal":-14.6,"spinRate":2491,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4015275087577428,"extension":6.363235993736558},"index":4,"playId":"56c75c41-8732-33fc-9d10-b52369f63601","pitchNumber":3,"startTime":"2026-03-10T21:18:36.251Z","endTime":"2026-03-10T21:18:39.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669413,"link":"/api/v1/people/669413"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80862389231746,"aZ":-33.550464739677594,"pfxX":-5.940977736049501,"pfxZ":-0.8859591071142994,"pX":0.8718755921392618,"pZ":4.331467437427184,"vX0":-1.2302408678257464,"vY0":-123.72841626633075,"vZ0":2.8700549408665674,"x":83.77,"y":121.83,"x0":2.1469856297837007,"y0":50.00105099381525,"z0":5.960886071067325,"aX":-9.245069919453947},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.7,"breakHorizontal":11.0,"spinRate":2668,"spinDirection":297},"zone":12,"typeConfidence":2.0,"plateTime":0.4420427992986715,"extension":6.371168112763036},"index":5,"playId":"e92687fe-6528-3d5a-90c4-080defb98ed6","pitchNumber":4,"startTime":"2026-03-10T21:19:00.779Z","endTime":"2026-03-10T21:19:06.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669413,"link":"/api/v1/people/669413"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.277037305191534,"aZ":-20.425499021343484,"pfxX":8.322047051969927,"pfxZ":6.219253153305456,"pX":0.9877608579256437,"pZ":4.392894438736192,"vX0":-5.274088823412834,"vY0":-136.21240668220128,"vZ0":-0.09675471858153839,"x":79.35,"y":120.17,"x0":1.8619642453332519,"y0":50.00635973800968,"z0":5.83414502802856,"aX":15.733029656901675},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.4,"breakHorizontal":-14.0,"spinRate":2418,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.4012019991452309,"extension":6.306140935932432},"index":6,"playId":"63bd0db9-0086-3523-90f0-1e2bd069e60b","pitchNumber":5,"startTime":"2026-03-10T21:19:19.011Z","endTime":"2026-03-10T21:19:26.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669413,"link":"/api/v1/people/669413"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:19:26.069Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andrew McCutchen doubles (2) on a fly ball to center fielder Matt Shaw. Frainyer Chavez scores.","rbi":1,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-10T21:19:35.379Z","endTime":"2026-03-10T21:20:23.058Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669413,"fullName":"Frainyer Chavez","link":"/api/v1/people/669413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":669413,"fullName":"Frainyer Chavez","link":"/api/v1/people/669413"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":80.0,"endSpeed":73.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.433178319296882,"aZ":-42.694724502384176,"pfxX":-3.174393832949633,"pfxZ":-7.678728030680167,"pX":1.042247342191584,"pZ":3.053007741970371,"vX0":-0.6695055803654011,"vY0":-116.50787357072916,"vZ0":2.3924546572635834,"x":77.27,"y":156.35,"x0":1.745799205559618,"y0":50.0005882520052,"z0":6.055669220638676,"aX":-4.351329714643883},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-13.0,"breakHorizontal":5.9,"spinRate":2758,"spinDirection":327},"zone":12,"typeConfidence":2.0,"plateTime":0.4705982820607808,"extension":6.420353303756049},"index":0,"playId":"acf6e5da-e07d-341c-a920-58622362ef9c","pitchNumber":1,"startTime":"2026-03-10T21:19:54.020Z","endTime":"2026-03-10T21:19:59.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"second":{"id":669413,"link":"/api/v1/people/669413"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.900700112143518,"aZ":-34.49024074984074,"pfxX":-6.3686391665340985,"pfxZ":-1.5642493813672989,"pX":0.008226847215863602,"pZ":2.3208492337892657,"vX0":-2.900741972308516,"vY0":-121.76842184540857,"vZ0":-1.0614595020976916,"x":116.69,"y":176.12,"x0":2.047228514712953,"y0":50.00334897401995,"z0":5.782721648550573,"aX":-9.434236161834715},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.8,"breakHorizontal":12.2,"spinRate":2809,"spinDirection":318},"zone":5,"typeConfidence":2.0,"plateTime":0.4521514991790725,"extension":6.356570769307873},"hitData":{"launchSpeed":82.0,"launchAngle":38.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.12,"coordY":81.43}},"index":1,"playId":"034cb4ae-c4fb-3aa3-9d97-6cf13ca4ffd9","pitchNumber":2,"startTime":"2026-03-10T21:20:10.890Z","endTime":"2026-03-10T21:20:23.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"second":{"id":669413,"link":"/api/v1/people/669413"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.12,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:20:23.058Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Danny Jansen walks.","rbi":0,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-10T21:20:58.665Z","endTime":"2026-03-10T21:22:00.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"postOnSecond":{"id":678636,"fullName":"Orlando Martinez","link":"/api/v1/people/678636"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Orlando Martinez replaces Andrew McCutchen.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":7,"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-10T21:20:43.767Z","endTime":"2026-03-10T21:21:00.817Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678636,"link":"/api/v1/people/678636"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":457705,"link":"/api/v1/people/457705"},"base":2,"defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"second":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67030607034431,"aZ":-32.885288766572316,"pfxX":-6.412475684791723,"pfxZ":-0.4628750755359796,"pX":-0.424613313511948,"pZ":1.1295066388774646,"vX0":-3.8913425669690165,"vY0":-123.15317892916899,"vZ0":-4.215185308315758,"x":133.19,"y":208.28,"x0":2.0120495369526123,"y0":50.005413198426844,"z0":5.6611749536688025,"aX":-9.797917666104174},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.7,"breakHorizontal":12.6,"spinRate":2747,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.44565706913739467,"extension":6.391558124161873},"index":1,"playId":"568818a2-f34e-3878-af53-9b3fb3e18683","pitchNumber":1,"startTime":"2026-03-10T21:21:00.817Z","endTime":"2026-03-10T21:21:07.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"second":{"id":678636,"link":"/api/v1/people/678636"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":94.3,"endSpeed":87.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.166972271813904,"aZ":-14.674575281044977,"pfxX":-0.6758778951119622,"pfxZ":9.139393322579519,"pX":-1.988909510503985,"pZ":2.2011663222181497,"vX0":-9.489914214565905,"vY0":-136.9972976106972,"vZ0":-6.5989219417029386,"x":192.81,"y":179.35,"x0":1.5973151899625855,"y0":50.005547799456856,"z0":5.630766957256571,"aX":-1.292288371684549},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":3.1,"spinRate":2456,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.39869742118151397,"extension":6.454409339385186},"index":2,"playId":"9f3d9b53-ff97-32f3-8f1e-2365e4279f8a","pitchNumber":2,"startTime":"2026-03-10T21:21:17.918Z","endTime":"2026-03-10T21:21:23.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"second":{"id":678636,"link":"/api/v1/people/678636"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72035721229785,"aZ":-44.58302116609833,"pfxX":-4.044350341484366,"pfxZ":-9.19579057497595,"pX":0.4283687636169366,"pZ":0.920266431059202,"vX0":-1.8072743369800555,"vY0":-116.03513744809992,"vZ0":-1.5604879489613923,"x":100.67,"y":213.93,"x0":1.7450432348365372,"y0":50.00061825116885,"z0":5.8873707958549115,"aX":-5.459262468033675},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-16.7,"breakHorizontal":7.8,"spinRate":2830,"spinDirection":338},"zone":14,"typeConfidence":2.0,"plateTime":0.47384235824963206,"extension":6.285784708553805},"index":3,"playId":"7acdbaac-8264-3655-a0fe-de049d599ad9","pitchNumber":3,"startTime":"2026-03-10T21:21:35.607Z","endTime":"2026-03-10T21:21:42.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"second":{"id":678636,"link":"/api/v1/people/678636"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":93.1,"endSpeed":86.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.233435964663766,"aZ":-19.96160943445465,"pfxX":1.5137677373388891,"pfxZ":6.499798069621969,"pX":-1.1039805670167637,"pZ":3.1236670553019548,"vX0":-8.11709683239753,"vY0":-135.41093231536794,"vZ0":-3.2258006355754647,"x":159.08,"y":154.44,"x0":1.7203953562707572,"y0":50.003993357917835,"z0":5.707094795717611,"aX":2.8449631002605105},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.4,"breakHorizontal":-1.2,"spinRate":2460,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.4026314049676909,"extension":6.49524514192047},"index":4,"playId":"f662dce4-5c51-3382-90e3-0cd8ab430377","pitchNumber":4,"startTime":"2026-03-10T21:21:55.956Z","endTime":"2026-03-10T21:22:00.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"second":{"id":678636,"link":"/api/v1/people/678636"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.07,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:22:00.765Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Moisés Ballesteros challenged (pitch result), call on the field was overturned: Josh Smith called out on strikes.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-10T21:23:03.271Z","endTime":"2026-03-10T21:24:39.442Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":7,"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-10T21:22:07.333Z","endTime":"2026-03-10T21:23:05.435Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":678636,"link":"/api/v1/people/678636"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":86.7,"endSpeed":80.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.524488069392227,"aZ":-34.18940994030012,"pfxX":-1.2641251415605361,"pfxZ":-1.2361267065513255,"pX":0.6940891958273877,"pZ":1.3330973957430672,"vX0":-2.969354436892814,"vY0":-126.2649178377813,"vZ0":-4.159917599605687,"x":90.54,"y":202.79,"x0":2.045374814528231,"y0":50.004125351706286,"z0":5.726297176502058,"aX":-2.0591877569594974},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.9,"breakHorizontal":2.9,"spinRate":2738,"spinDirection":307},"zone":14,"typeConfidence":2.0,"plateTime":0.43229302029167993,"extension":6.521356024815567},"index":1,"playId":"7f815b0d-0e3a-3731-aff8-880b29ef4224","pitchNumber":1,"startTime":"2026-03-10T21:23:05.435Z","endTime":"2026-03-10T21:23:09.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":678636,"link":"/api/v1/people/678636"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43029080952693,"aZ":-31.773036127010457,"pfxX":-1.4662330958882257,"pfxZ":0.24333964169465006,"pX":-0.764825371262475,"pZ":0.554905816648638,"vX0":-6.422213212410128,"vY0":-127.23066312527018,"vZ0":-6.349929071021586,"x":146.15,"y":223.8,"x0":1.967414316153904,"y0":50.006202231586194,"z0":5.554676729540168,"aX":-2.438741392266457},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.6,"breakHorizontal":4.0,"spinRate":2734,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.4280621480310236,"extension":6.321836189614769},"index":2,"playId":"8e5f7bfd-7a74-3acf-bc5c-7e6d9099af0b","pitchNumber":2,"startTime":"2026-03-10T21:23:21.806Z","endTime":"2026-03-10T21:23:27.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":678636,"link":"/api/v1/people/678636"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.575431378607412,"aZ":-41.70431256992951,"pfxX":-5.126451948545271,"pfxZ":-7.3626770275871944,"pX":0.6215308153451293,"pZ":2.4969001797788968,"vX0":-1.1926140535887417,"vY0":-113.59250994064448,"vZ0":1.3849152979351236,"x":93.31,"y":171.36,"x0":1.8203126426189085,"y0":50.00179110226776,"z0":6.054912788030395,"aX":-6.637337073984546},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-12.6,"breakHorizontal":9.6,"spinRate":2700,"spinDirection":329},"zone":6,"typeConfidence":2.0,"plateTime":0.48388205261050743,"extension":6.346423084259625},"index":3,"playId":"c7bdf934-ef68-3de1-9677-c5869c631b90","pitchNumber":3,"startTime":"2026-03-10T21:23:44.390Z","endTime":"2026-03-10T21:23:48.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":678636,"link":"/api/v1/people/678636"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.304810825394366,"aZ":-34.114653653589045,"pfxX":-9.64044575646605,"pfxZ":-1.2647275686673236,"pX":0.17612378667650472,"pZ":1.8111354608003962,"vX0":-1.5602307229019101,"vY0":-123.12703527916928,"vZ0":-2.436485276728475,"x":110.29,"y":189.88,"x0":2.0703629331995774,"y0":50.00211152171563,"z0":5.698526162542085,"aX":-14.809459014940645},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.6,"breakHorizontal":17.9,"spinRate":2744,"spinDirection":315},"zone":8,"typeConfidence":2.0,"plateTime":0.4447473496265828,"extension":6.473099320825335},"index":4,"playId":"0c5f19da-8b3f-3ecd-964c-ecea09a81cf5","pitchNumber":4,"startTime":"2026-03-10T21:24:04.994Z","endTime":"2026-03-10T21:24:11.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":678636,"link":"/api/v1/people/678636"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.709494708362364,"aZ":-21.988462737953938,"pfxX":7.664881858724984,"pfxZ":5.382118758617608,"pX":-0.42615794409545515,"pZ":2.5123102987182393,"vX0":-8.186129280056232,"vY0":-136.80798322109692,"vZ0":-4.618137693504032,"x":133.24,"y":170.95,"x0":1.6116758529192798,"y0":50.00242623271658,"z0":5.7331115040940785,"aX":14.502581626758005},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.9,"breakHorizontal":-12.1,"spinRate":2415,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.40065834494073727,"extension":6.4446549049010375},"index":5,"playId":"84159f2a-560b-386a-b38a-7c092184b697","pitchNumber":5,"startTime":"2026-03-10T21:24:29.625Z","endTime":"2026-03-10T21:24:39.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":678636,"link":"/api/v1/people/678636"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"}},"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:24:39.442Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-10T21:27:02.321Z","endTime":"2026-03-10T21:27:49.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7],"actionIndex":[0,1,2,3,4],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Nick Pratto replaces shortstop Corey Seager, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":7,"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-10T21:26:52.168Z","endTime":"2026-03-10T21:26:52.184Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668472,"link":"/api/v1/people/668472"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":608369,"link":"/api/v1/people/608369"},"defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Frainyer Chavez remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":7,"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-10T21:26:52.184Z","endTime":"2026-03-10T21:26:52.186Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669413,"link":"/api/v1/people/669413"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Orlando Martinez remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":7,"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-10T21:26:52.186Z","endTime":"2026-03-10T21:26:52.188Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678636,"link":"/api/v1/people/678636"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":457705,"link":"/api/v1/people/457705"},"defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":669413,"link":"/api/v1/people/669413"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Chandler Pollard replaces second baseman Josh Smith, batting 8th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":7,"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-10T21:26:52.188Z","endTime":"2026-03-10T21:26:52.192Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702550,"link":"/api/v1/people/702550"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":669701,"link":"/api/v1/people/669701"},"defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":669413,"link":"/api/v1/people/669413"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to shortstop for Ezequiel Duran.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":7,"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-10T21:26:52.192Z","endTime":"2026-03-10T21:27:04.531Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"900","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":702550,"link":"/api/v1/people/702550"},"third":{"id":669413,"link":"/api/v1/people/669413"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.371871425085885,"aZ":-31.337922096575415,"pfxX":-7.112759475805609,"pfxZ":0.4347790453067475,"pX":0.1394190263951217,"pZ":1.932231994703045,"vX0":8.534905433105285,"vY0":-137.0371902614931,"vZ0":-4.458181899143037,"x":111.69,"y":186.61,"x0":-2.081466084052307,"y0":50.00191261582472,"z0":5.7044336315116775,"aX":-13.619227288345556},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.1,"breakHorizontal":11.3,"spinRate":1920,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.3986624036980708,"extension":6.623755320235122},"index":5,"playId":"eb427d7c-269b-3dd6-912a-64912666ca61","pitchNumber":1,"startTime":"2026-03-10T21:27:04.531Z","endTime":"2026-03-10T21:27:08.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":702550,"link":"/api/v1/people/702550"},"third":{"id":669413,"link":"/api/v1/people/669413"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95151188303193,"aZ":-26.53779012568143,"pfxX":0.7820323562675461,"pfxZ":3.0594757813624653,"pX":0.17434255056870432,"pZ":2.2081461970303127,"vX0":5.932324860461282,"vY0":-134.36383013894093,"vZ0":-4.331591412269909,"x":110.35,"y":179.16,"x0":-2.156572235077812,"y0":50.003972587143316,"z0":5.70918775964625,"aX":1.4407700065756885},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.9,"breakHorizontal":-2.6,"spinRate":2098,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.4064231649932828,"extension":6.539761515952123},"index":6,"playId":"3a27f3a5-a675-3391-b4d1-64151ff9d60c","pitchNumber":2,"startTime":"2026-03-10T21:27:19.269Z","endTime":"2026-03-10T21:27:25.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":702550,"link":"/api/v1/people/702550"},"third":{"id":669413,"link":"/api/v1/people/669413"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":86.4,"endSpeed":80.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10581666994441,"aZ":-36.65195410840761,"pfxX":-1.9987590255203718,"pfxZ":-2.773436073964511,"pX":-0.6759564413969518,"pZ":2.2947876120866364,"vX0":4.442860137192985,"vY0":-125.91475895561814,"vZ0":-1.7847780605936818,"x":142.77,"y":176.82,"x0":-2.198802778196642,"y0":50.00296554164214,"z0":5.961783575341523,"aX":-3.2299478903605348},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.2,"breakHorizontal":2.6,"spinRate":2230,"spinDirection":30},"zone":4,"typeConfidence":2.0,"plateTime":0.4339917914890967,"extension":6.703066376993133},"index":7,"playId":"53f8f2db-fa99-3b86-a22e-25afb76d750c","pitchNumber":3,"startTime":"2026-03-10T21:27:39.275Z","endTime":"2026-03-10T21:27:49.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":702550,"link":"/api/v1/people/702550"},"third":{"id":669413,"link":"/api/v1/people/669413"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.9,"awayTeamWinProbability":1.0999999999999943,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:27:49.084Z","atBatIndex":44},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Matt Shaw homers (1) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-10T21:27:44.638Z","endTime":"2026-03-10T21:29:27.917Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":{"id":677958,"link":"/api/v1/people/677958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.060499616245195,"aZ":-24.61471348734536,"pfxX":0.5963227592462879,"pfxZ":4.039017133802021,"pX":0.8656349784064392,"pZ":1.8747988347250697,"vX0":7.7293157892117295,"vY0":-135.14160802865288,"vZ0":-5.450975160487166,"x":84.0,"y":188.16,"x0":-2.0946351340726475,"y0":50.00588590660858,"z0":5.61934829500292,"aX":1.1151283842534419},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.5,"breakHorizontal":-2.5,"spinRate":2120,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.40341072409482415,"extension":6.739779112877144},"index":0,"playId":"a2880c8c-21a5-37e6-a13e-bcb9dbd7448d","pitchNumber":1,"startTime":"2026-03-10T21:28:08.165Z","endTime":"2026-03-10T21:28:12.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":702550,"link":"/api/v1/people/702550"},"third":{"id":669413,"link":"/api/v1/people/669413"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65616430850291,"aZ":-34.84510455072028,"pfxX":-0.4994255702907564,"pfxZ":-1.6964872864854499,"pX":0.2552006226700172,"pZ":1.1491574990619888,"vX0":5.279048372615938,"vY0":-124.47616444114097,"vZ0":-4.660847628391268,"x":107.27,"y":207.75,"x0":-1.8270135421765896,"y0":50.005804726242594,"z0":5.926559789258206,"aX":-0.7857036866900009},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.0,"breakHorizontal":-0.2,"spinRate":2308,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.43978829122458407,"extension":6.5553619855495775},"index":1,"playId":"a32a67e5-201b-332f-beae-af7ad102c4b5","pitchNumber":2,"startTime":"2026-03-10T21:28:23.544Z","endTime":"2026-03-10T21:28:27.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":702550,"link":"/api/v1/people/702550"},"third":{"id":669413,"link":"/api/v1/people/669413"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.993092181439533,"aZ":-35.24417702465137,"pfxX":1.1816919121637164,"pfxZ":-1.929964303084649,"pX":-0.42994114720652477,"pZ":2.1113837802873476,"vX0":3.297718086787553,"vY0":-124.140402114413,"vZ0":-2.6005369218187124,"x":133.39,"y":181.77,"x0":-1.920461407237973,"y0":50.006055004342336,"z0":6.059351119062819,"aX":1.87512381088124},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.8,"breakHorizontal":-2.8,"spinRate":2156,"spinDirection":33},"zone":7,"typeConfidence":2.0,"plateTime":0.43844523970581273,"extension":6.619028314166876},"hitData":{"launchSpeed":99.6,"launchAngle":34.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":82.28,"coordY":33.64}},"index":2,"playId":"8e82b05d-48e0-37b6-ab27-b069e420c5b8","pitchNumber":3,"startTime":"2026-03-10T21:29:04.753Z","endTime":"2026-03-10T21:29:27.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":702550,"link":"/api/v1/people/702550"},"third":{"id":669413,"link":"/api/v1/people/669413"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.0,"awayTeamWinProbability":2.0,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.09,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:29:27.917Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin Alcántara singles on a ground ball to right fielder Mark Canha.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-10T21:29:31.830Z","endTime":"2026-03-10T21:29:56.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":592192,"link":"/api/v1/people/592192"},"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(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":90.1,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82471596973998,"aZ":-24.564154549490873,"pfxX":-7.752144730177438,"pfxZ":3.695599192241282,"pX":-0.24065478317480618,"pZ":2.8428108855188396,"vX0":8.106715307540119,"vY0":-141.76710421951202,"vZ0":-3.359777098207604,"x":126.17,"y":162.02,"x0":-2.113986682065984,"y0":50.00329749863687,"z0":5.590137175541588,"aX":-15.966444891507347},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.2,"breakHorizontal":12.6,"spinRate":2190,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.38462580227092813,"extension":6.722889266195475},"hitData":{"launchSpeed":104.1,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.08,"coordY":108.68}},"index":0,"playId":"3d7c925a-a9f3-38e2-b894-f6b7836be23b","pitchNumber":1,"startTime":"2026-03-10T21:29:46.691Z","endTime":"2026-03-10T21:29:56.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":702550,"link":"/api/v1/people/702550"},"third":{"id":669413,"link":"/api/v1/people/669413"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"credit":"b_ab"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_ab"},{"player":{"id":682634,"link":"/api/v1/people/682634"},"credit":"b_pa"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.3,"awayTeamWinProbability":2.700000000000003,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.16,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:29:56.450Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Conforto singles on a ground ball to center fielder Michael Helman. Kevin Alcántara to 3rd.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-10T21:30:02.001Z","endTime":"2026-03-10T21:30:54.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"postOnThird":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"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":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.954915706667034,"aZ":-28.3161117998793,"pfxX":-7.8434543528943035,"pfxZ":2.3546172046760496,"pX":-2.147374488701218,"pZ":3.317960348669926,"vX0":3.1855181370984176,"vY0":-127.42616013733885,"vZ0":-0.5989986777953782,"x":198.85,"y":149.2,"x0":-2.396852830487747,"y0":50.00315994367705,"z0":5.799331666329141,"aX":-12.85818759427554},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.3,"breakHorizontal":13.4,"spinRate":1383,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.4303468985153547,"extension":6.507379847642248},"index":0,"playId":"4c0dedc4-bf94-308f-a127-9f536719dce2","pitchNumber":1,"startTime":"2026-03-10T21:30:24.467Z","endTime":"2026-03-10T21:30:28.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":702550,"link":"/api/v1/people/702550"},"third":{"id":669413,"link":"/api/v1/people/669413"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.791312652761533,"aZ":-25.214673524720258,"pfxX":0.6087056638779715,"pfxZ":3.751069174455333,"pX":0.4759612998104988,"pZ":2.6006530960096366,"vX0":6.875525707989431,"vY0":-134.24810438921358,"vZ0":-3.806990967709475,"x":98.86,"y":168.56,"x0":-2.1807243513160928,"y0":50.001251658526456,"z0":5.7996227355377785,"aX":1.1260689172271763},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.4,"breakHorizontal":-2.4,"spinRate":2109,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4055891061752672,"extension":6.548315769735867},"hitData":{"launchSpeed":81.1,"launchAngle":3.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.82,"coordY":103.23}},"index":1,"playId":"a7c0f4b5-5a24-3cdd-9264-66031292b31f","pitchNumber":2,"startTime":"2026-03-10T21:30:45.021Z","endTime":"2026-03-10T21:30:54.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":702550,"link":"/api/v1/people/702550"},"third":{"id":669413,"link":"/api/v1/people/669413"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.39999999999999,"awayTeamWinProbability":4.6000000000000085,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.36,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:30:54.822Z","atBatIndex":47},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Chas McCormick out on a sacrifice fly to center fielder Michael Helman. Kevin Alcántara scores.","rbi":1,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-10T21:32:09.570Z","endTime":"2026-03-10T21:33:01.801Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":{"id":677958,"link":"/api/v1/people/677958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":7,"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-10T21:31:11.702Z","endTime":"2026-03-10T21:32:11.764Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":702550,"link":"/api/v1/people/702550"},"third":{"id":669413,"link":"/api/v1/people/669413"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"third":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.665299156483847,"aZ":-27.136373053888338,"pfxX":-8.181986858365498,"pfxZ":2.600806294364167,"pX":0.6184075057682522,"pZ":1.180149558978435,"vX0":9.966369503082593,"vY0":-137.43769007617925,"vZ0":-7.0553072439158795,"x":93.43,"y":206.92,"x0":-1.9693596238427755,"y0":50.00587445324778,"z0":5.5892982930851405,"aX":-15.864414761386175},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.5,"breakHorizontal":13.1,"spinRate":2088,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3965261371030313,"extension":6.854403581355574},"index":1,"playId":"0b9b7cf8-7557-3bb2-8b80-a5cdcabcc674","pitchNumber":1,"startTime":"2026-03-10T21:32:11.764Z","endTime":"2026-03-10T21:32:15.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":702550,"link":"/api/v1/people/702550"},"third":{"id":669413,"link":"/api/v1/people/669413"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"third":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.108453369289695,"aZ":-28.06373537117268,"pfxX":-9.153313928860833,"pfxZ":2.1151928853381525,"pX":-1.5347156059140952,"pZ":2.0482139659808603,"vX0":5.387864988185438,"vY0":-138.40014357985598,"vZ0":-4.791459490158111,"x":175.5,"y":183.48,"x0":-2.3146902964374076,"y0":50.004065328781934,"z0":5.6752193051842195,"aX":-17.806222746947732},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.0,"breakHorizontal":15.5,"spinRate":2064,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.39535016904074016,"extension":6.647589237803369},"index":2,"playId":"19712db9-e689-3820-9683-d26b1a7a8339","pitchNumber":2,"startTime":"2026-03-10T21:32:32.265Z","endTime":"2026-03-10T21:32:36.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":702550,"link":"/api/v1/people/702550"},"third":{"id":669413,"link":"/api/v1/people/669413"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"third":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.662228745568562,"aZ":-25.116694041907742,"pfxX":-0.03738071191777648,"pfxZ":3.93035828429829,"pX":0.6378603312071033,"pZ":2.5388243620571638,"vX0":7.471055120521863,"vY0":-133.18658165322412,"vZ0":-3.6968115624818365,"x":92.69,"y":170.23,"x0":-2.199055516479626,"y0":50.004223170319484,"z0":5.761760331784333,"aX":-0.06801191104413358},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.5,"breakHorizontal":-1.6,"spinRate":2138,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.4112793776432948,"extension":6.837745439526517},"hitData":{"launchSpeed":96.1,"launchAngle":20.0,"totalDistance":321.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.23,"coordY":70.76}},"index":3,"playId":"05e53d67-3b26-3211-8028-2ab6abf6a09d","pitchNumber":3,"startTime":"2026-03-10T21:32:53.344Z","endTime":"2026-03-10T21:33:01.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":702550,"link":"/api/v1/people/702550"},"third":{"id":669413,"link":"/api/v1/people/669413"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"third":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676801,"link":"/api/v1/people/676801"},"credit":"b_pa"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":96.5,"awayTeamWinProbability":3.5,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.67,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:33:01.801Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Moisés Ballesteros grounds out, shortstop Ezequiel Duran to first baseman Nick Pratto.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-10T21:33:12.215Z","endTime":"2026-03-10T21:34:08.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668472,"link":"/api/v1/people/668472"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8504176715182,"aZ":-34.784082216438975,"pfxX":0.8741599808642344,"pfxZ":-1.7329038290844192,"pX":-0.8495835492406775,"pZ":2.9187998074447448,"vX0":2.8580380427231606,"vY0":-121.63490086405403,"vZ0":-0.3044270207254569,"x":149.38,"y":159.97,"x0":-2.1512485335360347,"y0":50.003292261425365,"z0":6.05007145995047,"aX":1.3156092812541162},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.0,"breakHorizontal":-2.3,"spinRate":2224,"spinDirection":39},"zone":1,"typeConfidence":2.0,"plateTime":0.4495266399268587,"extension":6.762041176708253},"index":0,"playId":"392e889b-6d1f-36ef-bf0c-7351f753ab93","pitchNumber":1,"startTime":"2026-03-10T21:33:39.879Z","endTime":"2026-03-10T21:33:46.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":702550,"link":"/api/v1/people/702550"},"third":{"id":669413,"link":"/api/v1/people/669413"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.889337161136346,"aZ":-26.923210463960157,"pfxX":-7.7011862574328696,"pfxZ":2.6348992229409145,"pX":0.302732832200776,"pZ":2.7401565512063555,"vX0":9.335348028253154,"vY0":-139.93437592122285,"vZ0":-3.3401310444086483,"x":105.46,"y":164.8,"x0":-2.067078468305845,"y0":50.00669184124832,"z0":5.7020785161448115,"aX":-15.364720361625144},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.3,"breakHorizontal":12.1,"spinRate":2132,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.3905737755147989,"extension":6.62655510801478},"hitData":{"launchSpeed":107.5,"launchAngle":4.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.83,"coordY":144.99}},"index":1,"playId":"593dcbfa-a9b3-3200-9152-03ad1deb3b6e","pitchNumber":2,"startTime":"2026-03-10T21:33:59.321Z","endTime":"2026-03-10T21:34:08.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":702550,"link":"/api/v1/people/702550"},"third":{"id":669413,"link":"/api/v1/people/669413"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.39999999999999,"awayTeamWinProbability":2.6000000000000085,"homeTeamWinProbabilityAdded":0.8999999999999915,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:34:08.704Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Duran flies out to center fielder Matt Shaw.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-10T21:36:24.282Z","endTime":"2026-03-10T21:36:33.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ethan Roberts replaces Ryan Rolison.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"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-10T21:35:37.010Z","endTime":"2026-03-10T21:36:26.479Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681799,"link":"/api/v1/people/681799"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669020,"link":"/api/v1/people/669020","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.914042884308348,"aZ":-24.460677003145786,"pfxX":-8.150191272745928,"pfxZ":4.087847500908024,"pX":-0.30483045256234553,"pZ":1.9158449080489126,"vX0":5.439771039409145,"vY0":-136.26207961047274,"vZ0":-3.6662139801149234,"x":128.62,"y":187.05,"x0":-1.2643725440008595,"y0":50.00544326511701,"z0":4.9617523308740825,"aX":-15.384715272035443},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.8,"breakHorizontal":13.7,"spinRate":2263,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.4014125545274658,"extension":6.352210197411638},"hitData":{"launchSpeed":98.3,"launchAngle":24.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":162.34,"coordY":60.18}},"index":1,"playId":"fdd6d88f-436c-3749-bea2-ffd03c63fb67","pitchNumber":1,"startTime":"2026-03-10T21:36:26.479Z","endTime":"2026-03-10T21:36:33.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":681799,"link":"/api/v1/people/681799"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":681799,"link":"/api/v1/people/681799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:36:33.577Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mark Canha lines out to left fielder Michael Conforto.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-10T21:36:36.339Z","endTime":"2026-03-10T21:38:38.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.550070037652436,"aZ":-16.67013356390986,"pfxX":-2.4249384716127187,"pfxZ":8.180228940663312,"pX":0.14239050145994775,"pZ":2.5204868351372953,"vX0":4.43400008965087,"vY0":-136.24272455495645,"vZ0":-3.8956209915240243,"x":111.57,"y":170.73,"x0":-1.1849186947482344,"y0":50.006309609017926,"z0":5.107872621278829,"aX":-4.598484862578183},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":3.6,"spinRate":2792,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.40071862122186674,"extension":6.3572426078458335},"index":0,"playId":"71edaf16-a22e-38f6-85ea-b24092a2974e","pitchNumber":1,"startTime":"2026-03-10T21:37:05.608Z","endTime":"2026-03-10T21:37:09.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.487176060023383,"aZ":-22.751647543639685,"pfxX":-8.386731671806759,"pfxZ":4.967584709485672,"pX":-0.4774146449221285,"pZ":2.5851254787155145,"vX0":5.001287509742072,"vY0":-136.72437681508035,"vZ0":-2.359378061697294,"x":135.2,"y":168.98,"x0":-1.2384216284359129,"y0":50.00570470755519,"z0":5.016783611696441,"aX":-15.917835238384109},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.8,"breakHorizontal":14.2,"spinRate":2324,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.40025672316597083,"extension":6.312885728449583},"index":1,"playId":"769bd886-5dcd-3d8f-8beb-c95720461839","pitchNumber":2,"startTime":"2026-03-10T21:37:22.227Z","endTime":"2026-03-10T21:37:27.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.128788391108486,"aZ":-25.333125497666263,"pfxX":-8.570937007977705,"pfxZ":3.566002846277618,"pX":-0.7799629080413031,"pZ":1.2260114319117204,"vX0":4.531806548514154,"vY0":-138.2616445886593,"vZ0":-5.293311842118091,"x":146.73,"y":205.68,"x0":-1.3336713861515541,"y0":50.006375647764074,"z0":4.883316785157857,"aX":-16.46466580993249},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.4,"breakHorizontal":14.5,"spinRate":2425,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.397369429029109,"extension":6.292311358065624},"index":2,"playId":"00ba4cd8-ee31-3455-9917-0e9bc92f7b73","pitchNumber":3,"startTime":"2026-03-10T21:37:52.275Z","endTime":"2026-03-10T21:37:58.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.664929573899563,"aZ":-27.774747412241002,"pfxX":9.057145263494867,"pfxZ":2.8489617767786433,"pX":1.1650882679417032,"pZ":1.2280475768389607,"vX0":3.532893331306907,"vY0":-123.7712322389516,"vZ0":-3.4309741030572236,"x":72.59,"y":205.62,"x0":-1.4593503896396398,"y0":50.004959555226485,"z0":4.968758937505387,"aX":13.993834808870432},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.6,"breakHorizontal":-17.3,"spinRate":3108,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4432500515181719,"extension":6.250775891470308},"index":3,"playId":"b31e62c0-25c3-3ce6-837a-fa6b9eed995f","pitchNumber":4,"startTime":"2026-03-10T21:38:10.412Z","endTime":"2026-03-10T21:38:15.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89107725927674,"aZ":-22.286949453745304,"pfxX":-8.366452996352768,"pfxZ":5.201978189334577,"pX":-0.30055308810254194,"pZ":1.2140564492377175,"vX0":5.299778057593587,"vY0":-137.36903489588673,"vZ0":-5.93690999817961,"x":128.46,"y":206.0,"x0":-1.1729198190040735,"y0":50.00622659047032,"z0":4.9298627302884785,"aX":-15.910379180634575},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.3,"breakHorizontal":13.9,"spinRate":2539,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.39952549638962864,"extension":6.272444740105367},"hitData":{"launchSpeed":76.3,"launchAngle":30.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.24,"coordY":108.72}},"index":4,"playId":"43d71c3d-84b2-3d71-bf3b-3d7896041cb0","pitchNumber":5,"startTime":"2026-03-10T21:38:29.728Z","endTime":"2026-03-10T21:38:38.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592192,"link":"/api/v1/people/592192"},"credit":"b_ab"},{"player":{"id":681799,"link":"/api/v1/people/681799"},"credit":"p_ab"},{"player":{"id":592192,"link":"/api/v1/people/592192"},"credit":"b_pa"},{"player":{"id":681799,"link":"/api/v1/people/681799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.89999999999999,"awayTeamWinProbability":3.1000000000000085,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:38:38.065Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Helman called out on strikes.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-10T21:38:38.279Z","endTime":"2026-03-10T21:40:09.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":84.2,"endSpeed":76.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40684194459108,"aZ":-32.60409548599961,"pfxX":7.501538007889174,"pfxZ":-0.2886934959121179,"pX":0.016331033177173243,"pZ":1.6053325105476801,"vX0":1.432897140782181,"vY0":-122.54634579016964,"vZ0":-1.4721666279103789,"x":116.38,"y":195.44,"x0":-1.5512388041923826,"y0":50.00170764077312,"z0":5.024198888036655,"aX":11.296672743092069},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.6,"breakHorizontal":-13.9,"spinRate":3140,"spinDirection":73},"zone":8,"typeConfidence":2.0,"plateTime":0.4486323669693606,"extension":6.209041628307639},"index":0,"playId":"8e05e7ec-4e5c-3dea-b5c0-b64b4bbd88ed","pitchNumber":1,"startTime":"2026-03-10T21:39:03.582Z","endTime":"2026-03-10T21:39:08.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.959229900140564,"aZ":-30.248203171513754,"pfxX":10.646816827763738,"pfxZ":1.2646879848118369,"pX":-0.05102496616276611,"pZ":1.7061610739898863,"vX0":0.1292488791020504,"vY0":-122.70118790320109,"vZ0":-1.836419774561749,"x":118.94,"y":192.71,"x0":-1.4868975601908103,"y0":50.002414300037685,"z0":5.049183526773156,"aX":16.183338186859988},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.2,"breakHorizontal":-19.3,"spinRate":3081,"spinDirection":75},"zone":8,"typeConfidence":2.0,"plateTime":0.4469074787976912,"extension":6.220652779553455},"index":1,"playId":"7fd6cd80-b040-3762-aa16-153df74468d3","pitchNumber":2,"startTime":"2026-03-10T21:39:25.175Z","endTime":"2026-03-10T21:39:34.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.310979749210677,"aZ":-31.94502980882831,"pfxX":11.138628262729252,"pfxZ":0.15177969897664223,"pX":1.510627405197976,"pZ":0.6233760272103235,"vX0":3.1866369767345826,"vY0":-121.41667848220823,"vZ0":-3.8899237784742526,"x":59.42,"y":221.95,"x0":-1.2666419577902719,"y0":50.00291857505333,"z0":5.033518377047061,"aX":16.587570776355413},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.4,"breakHorizontal":-20.9,"spinRate":3130,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.45153411542476496,"extension":6.211112319651535},"index":2,"playId":"41c7102d-7bc5-3345-917d-924be07f13cd","pitchNumber":3,"startTime":"2026-03-10T21:39:44.308Z","endTime":"2026-03-10T21:39:50.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.155362407105144,"aZ":-14.955380522603104,"pfxX":0.36062843679895584,"pfxZ":9.247016446919343,"pX":0.5260828282014447,"pZ":1.6001220901256006,"vX0":4.550191758133818,"vY0":-135.04636423214825,"vZ0":-6.589098536652221,"x":96.95,"y":195.58,"x0":-1.2217844476243005,"y0":50.00269429985233,"z0":5.108108575522843,"aX":0.6714168536336095},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":-1.6,"spinRate":2810,"spinDirection":201},"zone":9,"typeConfidence":2.0,"plateTime":0.4043215073936315,"extension":6.184782032805841},"index":3,"playId":"49d75dd0-81f0-3fb8-9add-3beac169290b","pitchNumber":4,"startTime":"2026-03-10T21:40:05.557Z","endTime":"2026-03-10T21:40:09.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_ab"},{"player":{"id":681799,"link":"/api/v1/people/681799"},"credit":"p_ab"},{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_pa"},{"player":{"id":681799,"link":"/api/v1/people/681799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:40:09.527Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James Triantos flies out to center fielder Michael Helman.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-10T21:42:19.154Z","endTime":"2026-03-10T21:42:32.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from third base to second base for Frainyer Chavez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":7,"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-10T21:41:44.093Z","endTime":"2026-03-10T21:41:44.109Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669413,"link":"/api/v1/people/669413"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":702550,"link":"/api/v1/people/702550"},"third":{"id":669413,"link":"/api/v1/people/669413"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to shortstop for Chandler Pollard.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":7,"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-10T21:41:44.109Z","endTime":"2026-03-10T21:41:44.111Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702550,"link":"/api/v1/people/702550"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":669701,"link":"/api/v1/people/669701"},"defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":669413,"link":"/api/v1/people/669413"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Luke Hanson replaces shortstop Ezequiel Duran, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"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-10T21:41:44.111Z","endTime":"2026-03-10T21:42:21.355Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702630,"link":"/api/v1/people/702630"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":669413,"link":"/api/v1/people/669413"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.932471753392694,"aZ":-25.379473354730475,"pfxX":0.2576279412940581,"pfxZ":3.653907027232835,"pX":-0.049521161810829994,"pZ":2.615511493887868,"vX0":5.233484070801393,"vY0":-135.38810748263842,"vZ0":-3.7816580390984282,"x":118.89,"y":168.16,"x0":-2.0393487290162406,"y0":50.00575118424407,"z0":5.802094473747214,"aX":0.47853749650524907},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.0,"breakHorizontal":-1.6,"spinRate":2070,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.40422340014224023,"extension":6.581798533729208},"hitData":{"launchSpeed":99.0,"launchAngle":26.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.35,"coordY":44.2}},"index":3,"playId":"3568ef3d-4cec-3503-9b6e-0493ce03e1d5","pitchNumber":1,"startTime":"2026-03-10T21:42:21.355Z","endTime":"2026-03-10T21:42:32.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701649,"link":"/api/v1/people/701649"},"credit":"b_ab"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_ab"},{"player":{"id":701649,"link":"/api/v1/people/701649"},"credit":"b_pa"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.8,"awayTeamWinProbability":2.200000000000003,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.37,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:42:32.148Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jefferson Rojas strikes out swinging.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-10T21:42:32.986Z","endTime":"2026-03-10T21:44:33.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.389812383677352,"aZ":-26.24691507886583,"pfxX":-9.430854062690184,"pfxZ":2.950259553503109,"pX":-0.8166043411510155,"pZ":2.27588969612816,"vX0":7.196809164636866,"vY0":-140.52087588302962,"vZ0":-4.444537959449448,"x":148.13,"y":177.33,"x0":-2.1793613217412595,"y0":50.004086299198356,"z0":5.57318653396637,"aX":-18.953771244743283},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.7,"breakHorizontal":15.7,"spinRate":2152,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.3890651365554634,"extension":6.694369858258324},"index":0,"playId":"ac21bf72-96c8-3f89-b430-707e86c91e79","pitchNumber":1,"startTime":"2026-03-10T21:42:55.042Z","endTime":"2026-03-10T21:43:01.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.814530415069402,"aZ":-24.88940919136041,"pfxX":-11.16102637786127,"pfxZ":3.6266596843961203,"pX":-0.6667101942462247,"pZ":1.3170866920025874,"vX0":8.364111426897473,"vY0":-140.82502678273414,"vZ0":-6.903613182988788,"x":142.41,"y":203.22,"x0":-2.224296792255832,"y0":50.00697105347853,"z0":5.4093874750219815,"aX":-22.435091570420433},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.3,"breakHorizontal":18.5,"spinRate":2235,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.38886010701659846,"extension":6.6852899761706635},"index":1,"playId":"4c0d71fb-2fe0-3eea-b5c8-52848386d91f","pitchNumber":2,"startTime":"2026-03-10T21:43:10.147Z","endTime":"2026-03-10T21:43:14.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-10T21:43:24.216Z","endTime":"2026-03-10T21:43:29.788Z","isPitch":false,"type":"action","player":{"id":800473,"link":"/api/v1/people/800473"},"defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":96.8,"endSpeed":88.0,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.434077850229535,"aZ":-21.20348637544419,"pfxX":-6.284683653330747,"pfxZ":5.477757818189641,"pX":-1.5915811628101677,"pZ":5.095033014061462,"vX0":3.9763986562722407,"vY0":-140.9589394990986,"vZ0":2.020492590592316,"x":177.67,"y":101.21,"x0":-2.207440631766513,"y0":50.00253067155551,"z0":5.741796037982666,"aX":-12.58790996146738},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.6,"breakHorizontal":10.6,"spinRate":2121,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3892519302312336,"extension":6.538800513610595},"index":3,"playId":"a489c6dd-c7a5-317f-ad21-e46442e16705","pitchNumber":3,"startTime":"2026-03-10T21:43:29.788Z","endTime":"2026-03-10T21:43:38.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":86.7,"endSpeed":80.2,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21110527325998,"aZ":-36.403111174968515,"pfxX":-0.2958293699633021,"pfxZ":-2.6206021391841237,"pX":0.3701844295865402,"pZ":1.4517024635725093,"vX0":5.574693804835964,"vY0":-126.15985313366218,"vZ0":-3.841048470088057,"x":102.89,"y":199.58,"x0":-1.8278309326210933,"y0":50.0013298748654,"z0":5.922087477536107,"aX":-0.47818010286430784},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.4,"breakHorizontal":-0.7,"spinRate":2307,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4338370820239863,"extension":6.737723437331677},"index":4,"playId":"0d026502-4a3e-315f-bc15-90e67144d16c","pitchNumber":4,"startTime":"2026-03-10T21:43:45.344Z","endTime":"2026-03-10T21:43:50.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.086108428020587,"aZ":-31.55955785795281,"pfxX":-0.8150842015464488,"pfxZ":0.377473012493319,"pX":0.41555919231329425,"pZ":-0.7387915589277191,"vX0":5.697836185500441,"vY0":-126.92163129510213,"vZ0":-9.904787646505994,"x":101.16,"y":258.73,"x0":-1.760883418157588,"y0":50.000491259835826,"z0":5.759916423613119,"aX":-1.3183063320243575},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.6,"breakHorizontal":0.1,"spinRate":2214,"spinDirection":11},"zone":14,"typeConfidence":2.0,"plateTime":0.4329858826090356,"extension":6.856772278449942},"index":5,"playId":"a6bdba5d-f946-3ab2-af5d-5c19e08760b5","pitchNumber":5,"startTime":"2026-03-10T21:44:07.275Z","endTime":"2026-03-10T21:44:11.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":90.1,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69635648429921,"aZ":-25.280435095430295,"pfxX":-9.429889474732619,"pfxZ":3.3509289251885077,"pX":-0.5976161611705829,"pZ":2.1807779945247034,"vX0":7.800870568719919,"vY0":-141.9238323120934,"vZ0":-5.185723230884678,"x":139.78,"y":179.9,"x0":-2.1442571460664426,"y0":50.005616717351515,"z0":5.622676521522029,"aX":-19.416344862382207},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.3,"breakHorizontal":15.7,"spinRate":2169,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.38458860038829457,"extension":6.777494053778984},"index":6,"playId":"66eb0343-77ba-3681-a4ce-5d1eb6cc909b","pitchNumber":6,"startTime":"2026-03-10T21:44:26.698Z","endTime":"2026-03-10T21:44:33.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800473,"link":"/api/v1/people/800473"},"credit":"b_ab"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_ab"},{"player":{"id":800473,"link":"/api/v1/people/800473"},"credit":"b_pa"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.3,"awayTeamWinProbability":1.7000000000000028,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:44:33.090Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Scott Kingery strikes out swinging.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-10T21:44:33.002Z","endTime":"2026-03-10T21:46:15.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":80.0,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.69686615632129,"aZ":-36.131314343277516,"pfxX":0.8405893247319058,"pfxZ":-2.484648592142613,"pX":-1.5080173706972422,"pZ":0.49409346915088914,"vX0":1.0130994801426125,"vY0":-124.76528807397497,"vZ0":-5.774776852716159,"x":174.48,"y":225.44,"x0":-2.027005944394513,"y0":50.004165056220494,"z0":5.781492393046439,"aX":1.3385462643262722},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.5,"breakHorizontal":-1.7,"spinRate":2203,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.4373078137074602,"extension":6.8380573626359915},"index":0,"playId":"0ffaf94b-9cd8-36a5-ac04-083b0b882474","pitchNumber":1,"startTime":"2026-03-10T21:44:53.281Z","endTime":"2026-03-10T21:44:59.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.4,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.314037545916836,"aZ":-34.248596245101076,"pfxX":0.5508206328355953,"pfxZ":-1.3483122017095468,"pX":-1.0736602019177819,"pZ":1.8832490106599638,"vX0":2.1288839991012907,"vY0":-122.8156397960652,"vZ0":-2.7986073797844395,"x":132.43,"y":157.86,"x0":-2.020126374679058,"y0":50.000961405764556,"z0":5.924796882955354,"aX":0.8486473850688082},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.8,"breakHorizontal":-1.4,"spinRate":2255,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.44447751048774675,"extension":6.879019997316391},"index":1,"playId":"7efbbd6b-9a18-391b-85db-abeef0e17fca","pitchNumber":2,"startTime":"2026-03-10T21:45:10.428Z","endTime":"2026-03-10T21:45:16.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":90.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.729025132304994,"aZ":-27.081330662294526,"pfxX":-8.396921038356998,"pfxZ":2.4857303679594125,"pX":0.299990814315622,"pZ":1.8329319129482722,"vX0":9.244368444680223,"vY0":-141.01890549461652,"vZ0":-5.882257697610613,"x":105.57,"y":189.29,"x0":-1.9022250588334064,"y0":50.004652057338774,"z0":5.652164456123759,"aX":-17.214682920882073},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":3.6,"breakHorizontal":13.7,"spinRate":2110,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.385803785364796,"extension":6.949688226245654},"index":2,"playId":"dd009eef-3b59-3b15-80eb-8346271a72ca","pitchNumber":3,"startTime":"2026-03-10T21:45:36.408Z","endTime":"2026-03-10T21:45:47.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":86.8,"endSpeed":80.0,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2917944625004,"aZ":-35.38858956463475,"pfxX":0.9995352306412801,"pfxZ":-1.9808407477199186,"pX":-0.4727022145034905,"pZ":3.039696184653835,"vX0":3.19310807208902,"vY0":-126.50885662651233,"vZ0":-0.5110235104503483,"x":135.02,"y":156.71,"x0":-1.8799682857121507,"y0":50.002640438824585,"z0":6.0758011622592765,"aX":1.6224951766049334},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.5,"breakHorizontal":-2.5,"spinRate":2339,"spinDirection":60},"zone":1,"typeConfidence":2.0,"plateTime":0.4326116257917243,"extension":6.870139257153294},"index":3,"playId":"b2a14e1f-aec8-3353-9c0b-dde5028ae150","pitchNumber":4,"startTime":"2026-03-10T21:46:12.039Z","endTime":"2026-03-10T21:46:15.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_ab"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_ab"},{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_pa"},{"player":{"id":677958,"link":"/api/v1/people/677958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:46:15.106Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Pratto walks.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-10T21:48:37.758Z","endTime":"2026-03-10T21:50:13.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676092,"fullName":"Collin Snider","link":"/api/v1/people/676092"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[9,10,11,12,13,14],"actionIndex":[0,1,2,3,4,5,6,7,8],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":14},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Matt Halbach replaces shortstop Jefferson Rojas, batting 8th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"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-10T21:48:39.042Z","endTime":"2026-03-10T21:48:39.057Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801561,"link":"/api/v1/people/801561"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"id":800473,"link":"/api/v1/people/800473"},"defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brett Bateman replaces first baseman Michael Busch, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"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-10T21:48:39.057Z","endTime":"2026-03-10T21:48:39.059Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":683737,"link":"/api/v1/people/683737"},"defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kade Snell replaces left fielder Michael Conforto, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"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-10T21:48:39.059Z","endTime":"2026-03-10T21:48:39.060Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":820835,"link":"/api/v1/people/820835"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":624424,"link":"/api/v1/people/624424"},"defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jaylen Palmer replaces third baseman Scott Kingery, batting 9th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"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-10T21:48:39.060Z","endTime":"2026-03-10T21:48:39.061Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681941,"link":"/api/v1/people/681941"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":664068,"link":"/api/v1/people/664068"},"defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Owen Ayers replaces right fielder Chas McCormick, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"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-10T21:48:39.061Z","endTime":"2026-03-10T21:48:39.063Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689196,"link":"/api/v1/people/689196"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":676801,"link":"/api/v1/people/676801"},"defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Angel Cepeda replaces second baseman James Triantos, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"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-10T21:48:39.063Z","endTime":"2026-03-10T21:48:39.064Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806980,"link":"/api/v1/people/806980"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":701649,"link":"/api/v1/people/701649"},"defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Owen Miller replaces center fielder Matt Shaw, batting 2nd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-10T21:48:39.064Z","endTime":"2026-03-10T21:48:39.065Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680911,"link":"/api/v1/people/680911"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":807713,"link":"/api/v1/people/807713"},"defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":807713,"link":"/api/v1/people/807713"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Reginald Preciado replaces catcher Moisés Ballesteros, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-03-10T21:48:39.065Z","endTime":"2026-03-10T21:48:39.066Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691262,"link":"/api/v1/people/691262"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":694208,"link":"/api/v1/people/694208"},"defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":664068,"link":"/api/v1/people/664068"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Collin Snider replaces Ethan Roberts.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":8,"startTime":"2026-03-10T21:48:39.066Z","endTime":"2026-03-10T21:48:39.957Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676092,"link":"/api/v1/people/676092"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681799,"link":"/api/v1/people/681799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.6,"endSpeed":88.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18411025654124,"aZ":-17.836195301124118,"pfxX":-1.380125612331804,"pfxZ":7.2225384021604295,"pX":0.7371351779836509,"pZ":2.914122909147036,"vX0":9.698665942552912,"vY0":-139.0724571167035,"vZ0":-3.009948489801261,"x":88.9,"y":160.1,"x0":-2.5959548388554645,"y0":50.00623734797935,"z0":5.1740803389209304,"aX":-2.7425061798693497},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":0.7,"spinRate":2679,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.3918093923012731,"extension":6.046991119199533},"index":9,"playId":"ce8da6ae-49d2-36fa-9b7b-51c17f747391","pitchNumber":1,"startTime":"2026-03-10T21:48:39.957Z","endTime":"2026-03-10T21:48:45.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.335416339604837,"aZ":-36.270462180047296,"pfxX":4.164735980314258,"pfxZ":-2.683180299953685,"pX":0.21608389767697278,"pZ":0.29450844302303364,"vX0":5.470625471126662,"vY0":-122.51242929899004,"vZ0":-4.6957615271725075,"x":108.76,"y":230.83,"x0":-2.5837817512971415,"y0":50.00481642602057,"z0":5.323366745874503,"aX":6.354279593775214},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-5.8,"breakHorizontal":-8.8,"spinRate":2827,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4464367891422678,"extension":6.164946998649815},"index":10,"playId":"8f970b9d-f948-3e35-9939-1d428b975842","pitchNumber":2,"startTime":"2026-03-10T21:48:54.331Z","endTime":"2026-03-10T21:48:59.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.931840847935305,"aZ":-20.92134029462888,"pfxX":-1.5544632797282634,"pfxZ":5.74759416249449,"pX":-0.725459997376695,"pZ":3.2695495918473316,"vX0":6.15616315750312,"vY0":-139.01873885588282,"vZ0":-1.6495943764520138,"x":144.65,"y":150.5,"x0":-2.765990747299061,"y0":50.006072016121685,"z0":5.25821997453548,"aX":-3.045404545856104},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.2,"breakHorizontal":1.6,"spinRate":2615,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.39387557103667126,"extension":6.039596387855654},"index":11,"playId":"2068fafe-dc03-3d1c-9db6-400e991e985b","pitchNumber":3,"startTime":"2026-03-10T21:49:13.761Z","endTime":"2026-03-10T21:49:20.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.984745810886867,"aZ":-18.156499884062598,"pfxX":-1.8139482763139312,"pfxZ":7.085537960822544,"pX":-0.07975214346768146,"pZ":2.9861180722167657,"vX0":7.617677764133294,"vY0":-139.43033929523108,"vZ0":-2.8790844712649806,"x":120.04,"y":158.15,"x0":-2.605951257483356,"y0":50.00126545744622,"z0":5.22352188671563,"aX":-3.5887607062528675},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.5,"breakHorizontal":1.8,"spinRate":2632,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.39214054059419734,"extension":5.90434667386078},"index":12,"playId":"cfe11071-d466-3a22-8571-7cdd5f551466","pitchNumber":4,"startTime":"2026-03-10T21:49:29.106Z","endTime":"2026-03-10T21:49:36.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.799446296393633,"aZ":-37.280615311436634,"pfxX":6.337060297823658,"pfxZ":-3.4098588387558344,"pX":-1.2228844264556251,"pZ":2.166657064162382,"vX0":1.5979119373653865,"vY0":-121.13329659738238,"vZ0":-0.01979910016816877,"x":163.61,"y":180.28,"x0":-2.713143619128321,"y0":50.001719837392656,"z0":5.411656373011787,"aX":9.495141156459256},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-6.0,"breakHorizontal":-11.9,"spinRate":2803,"spinDirection":74},"zone":13,"typeConfidence":2.0,"plateTime":0.45071846769635693,"extension":6.144275245088109},"index":13,"playId":"5f4e7166-5e9f-3fb0-a995-f535f7bd9cf8","pitchNumber":5,"startTime":"2026-03-10T21:49:51.713Z","endTime":"2026-03-10T21:49:56.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":93.1,"endSpeed":86.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.929525513696536,"aZ":-22.75133230962145,"pfxX":0.11154286113888245,"pfxZ":4.950142326168766,"pX":-0.6520583906491647,"pZ":3.705794559417603,"vX0":5.780793992551157,"vY0":-135.71286191587305,"vZ0":-0.08014751254862296,"x":141.85,"y":138.72,"x0":-2.80597801526706,"y0":50.0033946935301,"z0":5.293278644335176,"aX":0.21237911067548437},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.1,"breakHorizontal":-1.2,"spinRate":2616,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4004337056165337,"extension":5.928745230648305},"index":14,"playId":"60fc0ff5-308e-3882-88b6-ee2f5ecd94d4","pitchNumber":6,"startTime":"2026-03-10T21:50:07.921Z","endTime":"2026-03-10T21:50:13.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668472,"link":"/api/v1/people/668472"},"credit":"b_pa"},{"player":{"id":676092,"link":"/api/v1/people/676092"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:50:13.619Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Frainyer Chavez strikes out swinging. Nick Pratto steals (1) 2nd base.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-10T21:50:24.757Z","endTime":"2026-03-10T21:53:02.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":669413,"fullName":"Frainyer Chavez","link":"/api/v1/people/669413"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676092,"fullName":"Collin Snider","link":"/api/v1/people/676092"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,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","eventType":"strikeout","movementReason":null,"runner":{"id":669413,"fullName":"Frainyer Chavez","link":"/api/v1/people/669413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":689196,"link":"/api/v1/people/689196"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.5,"strikeZoneTop":3.039,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55808571978985,"aZ":-22.43509064248881,"pfxX":-0.8009315884148203,"pfxZ":5.027585054458122,"pX":-0.1385486746094784,"pZ":3.5929697782765126,"vX0":7.161543731290504,"vY0":-136.92691615215068,"vZ0":-0.6553441927101147,"x":122.28,"y":141.77,"x0":-2.6616609028162106,"y0":50.00193109220539,"z0":5.343371815933298,"aX":-1.5522389626334852},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.2,"breakHorizontal":0.2,"spinRate":2595,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.39700175949519023,"extension":6.056433584246073},"index":0,"playId":"d8049749-790c-337d-8315-9f1212fc531c","pitchNumber":1,"startTime":"2026-03-10T21:50:39.035Z","endTime":"2026-03-10T21:50:44.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":669413,"link":"/api/v1/people/669413","batSide":{"code":"L","description":"Left"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.8,"strikeZoneTop":3.039,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.858637746556774,"aZ":-36.026776360504755,"pfxX":5.552650980786309,"pfxZ":-2.557001578459688,"pX":-0.37097435421868347,"pZ":0.9469058582730816,"vX0":3.526297586580171,"vY0":-121.53706519144055,"vZ0":-2.969742019633304,"x":131.14,"y":213.21,"x0":-2.5575961759066868,"y0":50.00049229594424,"z0":5.286238123761124,"aX":8.377730479712765},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.0,"breakHorizontal":-10.8,"spinRate":2775,"spinDirection":73},"zone":13,"typeConfidence":2.0,"plateTime":0.4491562915150804,"extension":6.287687554992613},"index":1,"playId":"285d0d2e-df3c-3ab7-bf6b-f587eaa786a2","pitchNumber":2,"startTime":"2026-03-10T21:50:58.594Z","endTime":"2026-03-10T21:51:03.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":669413,"link":"/api/v1/people/669413","batSide":{"code":"L","description":"Left"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.2,"strikeZoneTop":3.039,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.93750997622744,"aZ":-35.31147819920033,"pfxX":5.742823584912417,"pfxZ":-2.085972891300882,"pX":-2.6476022130535224,"pZ":3.065208996370537,"vX0":-1.3784196397197304,"vY0":-120.7328215012862,"vZ0":1.5662230243568795,"x":217.92,"y":156.02,"x0":-2.821362409710027,"y0":50.00586871441835,"z0":5.478806397072729,"aX":8.616899469725048},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.2,"breakHorizontal":-10.2,"spinRate":2775,"spinDirection":79},"zone":11,"typeConfidence":2.0,"plateTime":0.4508939184829135,"extension":6.071465280000462},"index":2,"playId":"88251d5a-5a1a-3906-8b15-d738a0475d3f","pitchNumber":3,"startTime":"2026-03-10T21:51:20.189Z","endTime":"2026-03-10T21:51:26.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":669413,"link":"/api/v1/people/669413","batSide":{"code":"L","description":"Left"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.2,"strikeZoneTop":3.039,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.279609456588666,"aZ":-22.927241039280016,"pfxX":-0.6625031965354453,"pfxZ":4.928351407741067,"pX":0.7642327048029208,"pZ":2.867018404618433,"vX0":9.077339796662308,"vY0":-135.13542686094306,"vZ0":-2.08937322151108,"x":87.87,"y":161.37,"x0":-2.531118511510114,"y0":50.00601503807857,"z0":5.236006465814018,"aX":-1.244269449544265},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.8,"breakHorizontal":-0.5,"spinRate":2635,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.40299023657740785,"extension":6.094178099142462},"index":3,"playId":"bcf30d79-6b64-3b87-98e3-982cc2c023fd","pitchNumber":4,"startTime":"2026-03-10T21:51:41.428Z","endTime":"2026-03-10T21:51:46.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":669413,"link":"/api/v1/people/669413","batSide":{"code":"L","description":"Left"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":87.5,"strikeZoneTop":3.039,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.675233837885038,"aZ":-21.26710692747735,"pfxX":-0.6153277564677532,"pfxZ":5.66754373166528,"pX":-0.03577189986652663,"pZ":2.6870003181052513,"vX0":7.0919710479624785,"vY0":-136.3519311597395,"vZ0":-3.0235119616386363,"x":118.36,"y":166.23,"x0":-2.566136210014429,"y0":50.0057923257783,"z0":5.240643538567471,"aX":-1.1857243510934283},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.0,"breakHorizontal":0.0,"spinRate":2679,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.3983184258321866,"extension":5.949713123269824},"index":4,"playId":"ec0982d5-2f20-347f-8f55-c8291837ac29","pitchNumber":5,"startTime":"2026-03-10T21:52:01.490Z","endTime":"2026-03-10T21:52:13.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":669413,"link":"/api/v1/people/669413","batSide":{"code":"L","description":"Left"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"playId":"e5ebfd5e-e202-37bd-8aed-367180adeb8f","startTime":"2026-03-10T21:52:38.613Z","endTime":"2026-03-10T21:52:42.279Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":669413,"link":"/api/v1/people/669413","batSide":{"code":"L","description":"Left"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.039,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48302657865428,"aZ":-23.181398564240645,"pfxX":0.014743328887042662,"pfxZ":4.8136926201872345,"pX":-0.529577716246114,"pZ":3.3834969954989877,"vX0":5.711767044256576,"vY0":-135.579497693689,"vZ0":-0.6832327620763946,"x":137.19,"y":147.43,"x0":-2.661957572065161,"y0":50.006210346297294,"z0":5.250515085552848,"aX":0.027486891763710185},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.8,"breakHorizontal":-1.2,"spinRate":2635,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.40334634850130024,"extension":5.933398724825293},"index":6,"playId":"ea7e8439-4f4c-39ca-accf-2869098327fd","pitchNumber":6,"startTime":"2026-03-10T21:52:57.786Z","endTime":"2026-03-10T21:53:02.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":669413,"link":"/api/v1/people/669413","batSide":{"code":"L","description":"Left"}},"first":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669413,"link":"/api/v1/people/669413"},"credit":"b_ab"},{"player":{"id":676092,"link":"/api/v1/people/676092"},"credit":"p_ab"},{"player":{"id":669413,"link":"/api/v1/people/669413"},"credit":"b_pa"},{"player":{"id":676092,"link":"/api/v1/people/676092"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.09,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:53:02.967Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hector Osorio strikes out swinging, catcher Owen Ayers to first baseman Matt Halbach.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-10T21:53:27.847Z","endTime":"2026-03-10T21:54:51.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":800540,"fullName":"Hector Osorio","link":"/api/v1/people/800540"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676092,"fullName":"Collin Snider","link":"/api/v1/people/676092"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4,5],"actionIndex":[0,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":800540,"fullName":"Hector Osorio","link":"/api/v1/people/800540"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":689196,"link":"/api/v1/people/689196"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":801561,"link":"/api/v1/people/801561"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Hector Osorio replaces Joc Pederson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":7,"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-10T21:53:14.253Z","endTime":"2026-03-10T21:53:30.009Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800540,"link":"/api/v1/people/800540"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"second":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49342346656848,"aZ":-35.43687467818792,"pfxX":5.6053235712626615,"pfxZ":-2.184508431125912,"pX":0.28555723209615863,"pZ":1.4035271023320108,"vX0":4.927920836278995,"vY0":-121.22918861651148,"vZ0":-1.9603373726767495,"x":106.12,"y":200.88,"x0":-2.5013634717468403,"y0":50.00564452952489,"z0":5.313135487008165,"aX":8.352627098046383},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.2,"breakHorizontal":-11.3,"spinRate":2812,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.45165421205177303,"extension":6.190566347865368},"index":1,"playId":"ff761f89-30b6-37b1-be25-07dbefb160b6","pitchNumber":1,"startTime":"2026-03-10T21:53:30.009Z","endTime":"2026-03-10T21:53:33.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"second":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Nick Pratto steals (2) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"actionPlayId":"ff761f89-30b6-37b1-be25-07dbefb160b6","startTime":"2026-03-10T21:53:35.744Z","endTime":"2026-03-10T21:53:59.381Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668472,"link":"/api/v1/people/668472"},"defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"second":{"id":668472,"link":"/api/v1/people/668472"},"postOnThird":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"homeTeamWinProbability":98.9,"awayTeamWinProbability":1.0999999999999943,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45025357380617,"aZ":-36.63506617093495,"pfxX":6.1858531839526645,"pfxZ":-2.990073862430224,"pX":-0.6596130970288282,"pZ":2.38199723334893,"vX0":2.95909296013523,"vY0":-121.35756759158761,"vZ0":0.36933195448009326,"x":142.14,"y":174.47,"x0":-2.697712145807157,"y0":50.00066941528445,"z0":5.415409620831427,"aX":9.237295995023233},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.0,"breakHorizontal":-11.9,"spinRate":2826,"spinDirection":72},"zone":4,"typeConfidence":2.0,"plateTime":0.4511036253402425,"extension":6.22271315389324},"index":3,"playId":"9a56c7de-9634-35a2-ac4e-2b0e3e402205","pitchNumber":2,"startTime":"2026-03-10T21:53:59.381Z","endTime":"2026-03-10T21:54:03.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"third":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":92.7,"endSpeed":85.5,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34546528377178,"aZ":-22.76797724154224,"pfxX":1.364723267974947,"pfxZ":5.051020943504218,"pX":-0.4051850705972307,"pZ":3.097480174079044,"vX0":5.499464738568257,"vY0":-135.06958184696592,"vZ0":-1.3622124558104336,"x":132.44,"y":155.15,"x0":-2.638606161456782,"y0":50.001101524176626,"z0":5.197779704819859,"aX":2.539003135281975},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.1,"breakHorizontal":-3.6,"spinRate":2643,"spinDirection":194},"zone":1,"typeConfidence":2.0,"plateTime":0.4043536515485471,"extension":5.942239490558351},"index":4,"playId":"30871cfb-01b1-3016-bf22-bb7738b82e94","pitchNumber":3,"startTime":"2026-03-10T21:54:20.814Z","endTime":"2026-03-10T21:54:24.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"third":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.071646733662096,"aZ":-34.92945151993491,"pfxX":6.006686344761429,"pfxZ":-1.8889352327688602,"pX":1.0469801979029503,"pZ":0.3530028041734681,"vX0":6.452924367671761,"vY0":-120.51441135980852,"vZ0":-4.277277570919408,"x":77.09,"y":229.25,"x0":-2.453191061570521,"y0":50.0025400591023,"z0":5.261302587391469,"aX":8.767023891881578},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.2,"breakHorizontal":-12.5,"spinRate":2796,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.45580341140371594,"extension":6.341841035073594},"index":5,"playId":"9d819643-50c5-3816-b036-a86201e8a5b5","pitchNumber":4,"startTime":"2026-03-10T21:54:44.462Z","endTime":"2026-03-10T21:54:51.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":800540,"link":"/api/v1/people/800540","batSide":{"code":"L","description":"Left"}},"third":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800540,"link":"/api/v1/people/800540"},"credit":"b_ab"},{"player":{"id":676092,"link":"/api/v1/people/676092"},"credit":"p_ab"},{"player":{"id":800540,"link":"/api/v1/people/800540"},"credit":"b_pa"},{"player":{"id":676092,"link":"/api/v1/people/676092"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:54:51.053Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Orlando Martinez grounds out, second baseman Angel Cepeda to first baseman Matt Halbach.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-10T21:54:53.153Z","endTime":"2026-03-10T21:56:01.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":678636,"fullName":"Orlando Martinez","link":"/api/v1/people/678636"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676092,"fullName":"Collin Snider","link":"/api/v1/people/676092"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678636,"fullName":"Orlando Martinez","link":"/api/v1/people/678636"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806980,"link":"/api/v1/people/806980"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":801561,"link":"/api/v1/people/801561"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68640672670432,"aZ":-38.278286416485734,"pfxX":5.7739566732458645,"pfxZ":-4.137287593876544,"pX":-0.47684123940663303,"pZ":0.6915632050014315,"vX0":3.5055103660670444,"vY0":-121.25569981580146,"vZ0":-2.854985612041833,"x":135.18,"y":220.11,"x0":-2.6957318068618314,"y0":50.00282030442243,"z0":5.2535816826245245,"aX":8.520042456362926},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-7.9,"breakHorizontal":-11.3,"spinRate":2840,"spinDirection":66},"zone":13,"typeConfidence":2.0,"plateTime":0.45327094185469496,"extension":6.224975673208511},"index":0,"playId":"bac68a2c-4b52-32ec-b4d8-64e0b67feb6e","pitchNumber":1,"startTime":"2026-03-10T21:55:17.475Z","endTime":"2026-03-10T21:55:21.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":678636,"link":"/api/v1/people/678636","batSide":{"code":"L","description":"Left"}},"third":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.207882801013177,"aZ":-21.424199262505663,"pfxX":-1.0325522715257227,"pfxZ":5.737090993778167,"pX":0.6468524193296148,"pZ":2.4213547248493503,"vX0":8.860566904446177,"vY0":-135.22883949360485,"vZ0":-3.4493428175534833,"x":92.34,"y":173.4,"x0":-2.5215113388292716,"y0":50.00286315440592,"z0":5.195284719098579,"aX":-1.9349101219141587},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.0,"breakHorizontal":0.2,"spinRate":2747,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.4031991226973628,"extension":6.105714289242771},"index":1,"playId":"2cda82c0-2253-37d5-a4d0-23bb1d43964f","pitchNumber":2,"startTime":"2026-03-10T21:55:36.737Z","endTime":"2026-03-10T21:55:41.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":678636,"link":"/api/v1/people/678636","batSide":{"code":"L","description":"Left"}},"third":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.8,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.123952646933926,"aZ":-20.210287330020133,"pfxX":-0.46970279341137977,"pfxZ":6.273601460726432,"pX":0.46845433593587144,"pZ":2.9684811718231945,"vX0":8.667394011268064,"vY0":-136.304664339612,"vZ0":-2.3434907180959774,"x":99.14,"y":158.63,"x0":-2.67340708238332,"y0":50.005266784887716,"z0":5.2144204718767515,"aX":-0.8980564815119549},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.2,"breakHorizontal":-0.7,"spinRate":2728,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.39976627590519787,"extension":6.103338492345202},"hitData":{"launchSpeed":76.4,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.0,"coordY":154.07}},"index":2,"playId":"c77d92ce-ec6f-3129-8b6f-fc67873e8b16","pitchNumber":3,"startTime":"2026-03-10T21:55:54.883Z","endTime":"2026-03-10T21:56:01.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":678636,"link":"/api/v1/people/678636","batSide":{"code":"L","description":"Left"}},"third":{"id":668472,"link":"/api/v1/people/668472"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678636,"link":"/api/v1/people/678636"},"credit":"b_ab"},{"player":{"id":676092,"link":"/api/v1/people/676092"},"credit":"p_ab"},{"player":{"id":678636,"link":"/api/v1/people/678636"},"credit":"b_pa"},{"player":{"id":676092,"link":"/api/v1/people/676092"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.2,"awayTeamWinProbability":1.7999999999999972,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:56:01.372Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Bateman singles on a ground ball to right fielder Mark Canha.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-10T21:58:40.215Z","endTime":"2026-03-10T21:58:52.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3],"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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592192,"link":"/api/v1/people/592192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Hector Osorio remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":7,"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-10T21:57:20.096Z","endTime":"2026-03-10T21:57:20.111Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800540,"link":"/api/v1/people/800540"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Willie MacIver replaces catcher Danny Jansen, batting 7th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"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-10T21:57:20.111Z","endTime":"2026-03-10T21:57:20.113Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":643376,"link":"/api/v1/people/643376"},"defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Chris Martin replaces Kumar Rocker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"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-10T21:57:20.113Z","endTime":"2026-03-10T21:58:42.401Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":455119,"link":"/api/v1/people/455119"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677958,"link":"/api/v1/people/677958","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.904275711703125,"aZ":-20.92906507959343,"pfxX":0.7825141755161433,"pfxZ":6.426988118718755,"pX":0.6388568692322959,"pZ":2.1535003991225907,"vX0":8.091667943828327,"vY0":-131.23890577850992,"vZ0":-6.306704477014696,"x":92.65,"y":180.64,"x0":-2.5818531322782152,"y0":50.00527682067188,"z0":6.138981686575931,"aX":1.3691175795854826},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.4,"breakHorizontal":-3.1,"spinRate":2251,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.41681064422937997,"extension":6.456947012827101},"hitData":{"launchSpeed":101.2,"launchAngle":-3.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.68,"coordY":115.94}},"index":3,"playId":"ab14a8d1-8a10-3887-a78e-a4e6a6fce11e","pitchNumber":1,"startTime":"2026-03-10T21:58:42.401Z","endTime":"2026-03-10T21:58:52.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"credit":"b_ab"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_ab"},{"player":{"id":703520,"link":"/api/v1/people/703520"},"credit":"b_pa"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.28,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:58:52.041Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Owen Miller flies out to right fielder Mark Canha.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-10T21:58:55.662Z","endTime":"2026-03-10T21:59:29.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680911,"fullName":"Owen Miller","link":"/api/v1/people/680911"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":680911,"fullName":"Owen Miller","link":"/api/v1/people/680911"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":592192,"link":"/api/v1/people/592192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.955778299942814,"aZ":-20.1609519630864,"pfxX":-8.83452358319475,"pfxZ":6.542112001502682,"pX":0.023152137563968365,"pZ":3.062297262296879,"vX0":9.616464048396203,"vY0":-134.37023212533856,"vZ0":-4.031434582630309,"x":116.12,"y":156.1,"x0":-2.4470319206542857,"y0":50.00338907789255,"z0":6.006813341432515,"aX":-16.224746966850855},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.2,"breakHorizontal":14.0,"spinRate":2116,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.40697290966216126,"extension":6.4805503316904325},"hitData":{"launchSpeed":86.3,"launchAngle":60.0,"totalDistance":202.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.67,"coordY":140.82}},"index":0,"playId":"07c9ad96-680f-31d2-a195-5af1c15af72a","pitchNumber":1,"startTime":"2026-03-10T21:59:19.111Z","endTime":"2026-03-10T21:59:29.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":680911,"link":"/api/v1/people/680911","batSide":{"code":"R","description":"Right"}},"first":{"id":703520,"link":"/api/v1/people/703520"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680911,"link":"/api/v1/people/680911"},"credit":"b_ab"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_ab"},{"player":{"id":680911,"link":"/api/v1/people/680911"},"credit":"b_pa"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.2,"awayTeamWinProbability":1.7999999999999972,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-10T21:59:29.139Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin Alcántara singles on a sharp line drive to center fielder Michael Helman. Brett Bateman to 2nd.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-10T21:59:38.577Z","endTime":"2026-03-10T22:00:28.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"postOnSecond":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.991495293020048,"aZ":-18.441938996587908,"pfxX":-8.782217851987076,"pfxZ":7.234901684105877,"pX":-0.6056453153972848,"pZ":1.8229047605000395,"vX0":8.445166573001238,"vY0":-136.3947355626093,"vZ0":-7.436839740774417,"x":140.09,"y":189.56,"x0":-2.590390891175985,"y0":50.00087898555341,"z0":5.840773575051528,"aX":-16.663747620119185},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.8,"breakHorizontal":14.3,"spinRate":2160,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.40047563769264194,"extension":6.602123983103153},"index":0,"playId":"eaf4d589-b963-3b13-8c61-b5fa93a375ed","pitchNumber":1,"startTime":"2026-03-10T22:00:05.398Z","endTime":"2026-03-10T22:00:09.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"first":{"id":703520,"link":"/api/v1/people/703520"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38072013896429,"aZ":-37.19339541585854,"pfxX":7.128126842981892,"pfxZ":-3.4322515306833328,"pX":0.7445752023672441,"pZ":2.434057101218538,"vX0":5.95662793721973,"vY0":-120.72875150324305,"vZ0":-0.665418947062845,"x":88.62,"y":173.06,"x0":-2.6881610665055202,"y0":50.001357207262956,"z0":6.0112518076978425,"aX":10.430178978781981},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.1,"breakHorizontal":-14.4,"spinRate":2655,"spinDirection":49},"zone":6,"typeConfidence":2.0,"plateTime":0.4551693463942228,"extension":6.327934962542396},"hitData":{"launchSpeed":100.7,"launchAngle":13.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":121.64,"coordY":68.19}},"index":1,"playId":"46248729-960e-30a8-805c-e74337a75267","pitchNumber":2,"startTime":"2026-03-10T22:00:21.983Z","endTime":"2026-03-10T22:00:28.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":682634,"link":"/api/v1/people/682634","batSide":{"code":"R","description":"Right"}},"first":{"id":703520,"link":"/api/v1/people/703520"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"credit":"b_ab"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_ab"},{"player":{"id":682634,"link":"/api/v1/people/682634"},"credit":"b_pa"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.36,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-10T22:00:28.615Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kade Snell doubles (1) on a sharp line drive to center fielder Michael Helman. Brett Bateman scores. Kevin Alcántara to 3rd.","rbi":1,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-10T22:00:35.110Z","endTime":"2026-03-10T22:02:04.432Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":820835,"fullName":"Kade Snell","link":"/api/v1/people/820835"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":820835,"fullName":"Kade Snell","link":"/api/v1/people/820835"},"postOnThird":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":820835,"fullName":"Kade Snell","link":"/api/v1/people/820835"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":{"id":455119,"link":"/api/v1/people/455119"},"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":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.9,"strikeZoneTop":3.183,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.227995422669892,"aZ":-21.60917060852957,"pfxX":0.17203068613918537,"pfxZ":5.809610274874759,"pX":-0.6333905076871426,"pZ":2.640572758036954,"vX0":5.114307985550478,"vY0":-132.92188450668476,"vZ0":-5.16407752819386,"x":141.14,"y":167.48,"x0":-2.5919129011144584,"y0":50.00160873349474,"z0":6.144088871846817,"aX":0.3115695996092282},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.8,"breakHorizontal":-1.2,"spinRate":2419,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.4095841258614925,"extension":6.416015382669758},"index":0,"playId":"8a1f8ca3-b592-3de8-bc78-a9cecb90260f","pitchNumber":1,"startTime":"2026-03-10T22:01:11.978Z","endTime":"2026-03-10T22:01:15.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":820835,"link":"/api/v1/people/820835","batSide":{"code":"L","description":"Left"}},"first":{"id":682634,"link":"/api/v1/people/682634"},"second":{"id":703520,"link":"/api/v1/people/703520"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.183,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.891449581673466,"aZ":-26.988630798813055,"pfxX":-9.029432209563014,"pfxZ":3.139902578714061,"pX":-0.5946281044227192,"pZ":2.6675971885842644,"vX0":7.749553190432135,"vY0":-127.42547959226715,"vZ0":-3.0081401786501223,"x":139.67,"y":166.75,"x0":-2.4943546165989634,"y0":50.005813503702434,"z0":5.983847390151887,"aX":-14.929881807951057},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.3,"breakHorizontal":14.8,"spinRate":1593,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.428985198193784,"extension":6.405856226354349},"index":1,"playId":"c5ce2720-3640-365b-81ad-29a651576215","pitchNumber":2,"startTime":"2026-03-10T22:01:27.552Z","endTime":"2026-03-10T22:01:30.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":820835,"link":"/api/v1/people/820835","batSide":{"code":"L","description":"Left"}},"first":{"id":682634,"link":"/api/v1/people/682634"},"second":{"id":703520,"link":"/api/v1/people/703520"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.183,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.457399266253486,"aZ":-11.497692472544285,"pfxX":-3.4791058351196527,"pfxZ":10.827315097851416,"pX":-0.24245495587723187,"pZ":2.2783484380661023,"vX0":7.150313601619397,"vY0":-137.11452317826146,"vZ0":-8.155518046427101,"x":126.24,"y":177.26,"x0":-2.4285355425272606,"y0":50.0061419651083,"z0":6.070335612675256,"aX":-6.646594635922787},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.1,"breakHorizontal":4.8,"spinRate":2286,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.39900180753053816,"extension":6.636957718343095},"hitData":{"launchSpeed":110.8,"launchAngle":12.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":110.5,"coordY":62.35}},"index":2,"playId":"7246d28b-cc80-37e6-90ef-ceed2dbb193f","pitchNumber":3,"startTime":"2026-03-10T22:01:52.863Z","endTime":"2026-03-10T22:02:04.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":820835,"link":"/api/v1/people/820835","batSide":{"code":"L","description":"Left"}},"first":{"id":682634,"link":"/api/v1/people/682634"},"second":{"id":703520,"link":"/api/v1/people/703520"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":820835,"link":"/api/v1/people/820835"},"credit":"b_ab"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_ab"},{"player":{"id":820835,"link":"/api/v1/people/820835"},"credit":"b_pa"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.3,"awayTeamWinProbability":8.700000000000003,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":0.75,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-10T22:02:04.432Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Owen Ayers strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-10T22:02:12.887Z","endTime":"2026-03-10T22:04:25.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":689196,"fullName":"Owen Ayers","link":"/api/v1/people/689196"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":820835,"fullName":"Kade Snell","link":"/api/v1/people/820835"},"postOnThird":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":689196,"fullName":"Owen Ayers","link":"/api/v1/people/689196"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.304172117030042,"aZ":-23.276594519415315,"pfxX":0.867169377846658,"pfxZ":5.025334856870469,"pX":-0.7350231465552729,"pZ":2.6890995190684874,"vX0":5.0145079945534805,"vY0":-131.5696170999255,"vZ0":-4.11412283673455,"x":145.02,"y":166.17,"x0":-2.7705219168979536,"y0":50.003344548627325,"z0":5.977323987748191,"aX":1.5349367915139174},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.5,"breakHorizontal":-2.5,"spinRate":2204,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.4147244366877372,"extension":6.427313820719012},"index":0,"playId":"41ce52f8-3339-317b-a05b-77ebdd7e22df","pitchNumber":1,"startTime":"2026-03-10T22:02:40.970Z","endTime":"2026-03-10T22:02:44.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":689196,"link":"/api/v1/people/689196","batSide":{"code":"L","description":"Left"}},"second":{"id":820835,"link":"/api/v1/people/820835"},"third":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":91.1,"endSpeed":84.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46573632952528,"aZ":-21.343743888457293,"pfxX":-0.7465950015609817,"pfxZ":6.0459754220435755,"pX":0.5596999398570561,"pZ":3.671406306170151,"vX0":8.676049868248437,"vY0":-132.55032754642053,"vZ0":-2.2080712980840076,"x":95.67,"y":139.65,"x0":-2.6492379202017244,"y0":50.00478783339046,"z0":6.0621397869612,"aX":-1.338365669055306},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.7,"breakHorizontal":-0.4,"spinRate":2316,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.41210923129323707,"extension":6.478355263477354},"index":1,"playId":"c51f5e26-28e2-3e72-be47-8015c384d5da","pitchNumber":2,"startTime":"2026-03-10T22:02:57.922Z","endTime":"2026-03-10T22:03:04.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":689196,"link":"/api/v1/people/689196","batSide":{"code":"L","description":"Left"}},"second":{"id":820835,"link":"/api/v1/people/820835"},"third":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.483529131340905,"aZ":-26.929435493744247,"pfxX":-8.33120111536908,"pfxZ":3.1663032147760237,"pX":-0.00763330517696256,"pZ":2.3187383379393354,"vX0":9.38276255822788,"vY0":-127.99213698244704,"vZ0":-3.9604646601142397,"x":117.29,"y":176.17,"x0":-2.6391069142856463,"y0":50.00583295793639,"z0":5.995611925099159,"aX":-13.821161904198897},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.0,"breakHorizontal":13.0,"spinRate":1850,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.4279812287544651,"extension":6.5723259622860795},"index":2,"playId":"d55eb197-68c6-39e3-80b8-cc7941370057","pitchNumber":3,"startTime":"2026-03-10T22:03:15.270Z","endTime":"2026-03-10T22:03:28.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":689196,"link":"/api/v1/people/689196","batSide":{"code":"L","description":"Left"}},"second":{"id":820835,"link":"/api/v1/people/820835"},"third":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.968488780485114,"aZ":-25.09278791554192,"pfxX":-7.065736040998069,"pfxZ":4.22809790078758,"pX":0.27651414028179505,"pZ":0.5996755481854922,"vX0":9.456695585519057,"vY0":-127.9587951068743,"vZ0":-8.340969013698102,"x":106.46,"y":222.59,"x0":-2.532326815724709,"y0":50.00225207603853,"z0":5.838164776507322,"aX":-11.83239611376045},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.1,"breakHorizontal":10.9,"spinRate":1856,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4264561355484271,"extension":6.583351291578005},"index":3,"playId":"e0d0aaae-c228-3a09-aed7-100537f286f3","pitchNumber":4,"startTime":"2026-03-10T22:03:36.319Z","endTime":"2026-03-10T22:03:41.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":689196,"link":"/api/v1/people/689196","batSide":{"code":"L","description":"Left"}},"second":{"id":820835,"link":"/api/v1/people/820835"},"third":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.901147867271426,"aZ":-22.270968530336297,"pfxX":-3.0249354683063565,"pfxZ":5.371665322646468,"pX":-0.9239197476518328,"pZ":2.545059196974772,"vX0":5.876628294806528,"vY0":-133.94986466299991,"vZ0":-4.662656070937216,"x":152.22,"y":170.06,"x0":-2.738674876147401,"y0":50.003727337656336,"z0":5.8703395288251485,"aX":-5.578800105548723},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.1,"breakHorizontal":4.4,"spinRate":2371,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4066015021856204,"extension":6.458071461538776},"index":4,"playId":"026072af-8aee-3ab1-828f-5f8de95f4574","pitchNumber":5,"startTime":"2026-03-10T22:04:00.802Z","endTime":"2026-03-10T22:04:06.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":689196,"link":"/api/v1/people/689196","batSide":{"code":"L","description":"Left"}},"second":{"id":820835,"link":"/api/v1/people/820835"},"third":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6640436036716,"aZ":-23.19617448097891,"pfxX":-2.2088785952717647,"pfxZ":4.951696631021084,"pX":0.12374363570246928,"pZ":3.183361661960447,"vX0":7.716014035671159,"vY0":-132.6326383335681,"vZ0":-3.2430679733937984,"x":112.28,"y":152.83,"x0":-2.513912092792003,"y0":50.00413492015054,"z0":6.080159611969795,"aX":-4.007000423311725},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.6,"breakHorizontal":2.6,"spinRate":2288,"spinDirection":185},"zone":2,"typeConfidence":2.0,"plateTime":0.41021521095770197,"extension":6.613264688133028},"index":5,"playId":"97de737b-4bf5-3983-a82d-f78de624e3de","pitchNumber":6,"startTime":"2026-03-10T22:04:19.806Z","endTime":"2026-03-10T22:04:25.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":689196,"link":"/api/v1/people/689196","batSide":{"code":"L","description":"Left"}},"second":{"id":820835,"link":"/api/v1/people/820835"},"third":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689196,"link":"/api/v1/people/689196"},"credit":"b_ab"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_ab"},{"player":{"id":689196,"link":"/api/v1/people/689196"},"credit":"b_pa"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.1,"awayTeamWinProbability":3.9000000000000057,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":1.39,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-10T22:04:25.207Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Reginald Preciado strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-10T22:04:26.143Z","endTime":"2026-03-10T22:06:57.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":691262,"fullName":"Reginald Preciado","link":"/api/v1/people/691262"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691262,"fullName":"Reginald Preciado","link":"/api/v1/people/691262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63409980368533,"aZ":-20.618518193049404,"pfxX":-8.923238641343483,"pfxZ":6.101174439592484,"pX":-1.1681592324098549,"pZ":3.2633343437837956,"vX0":7.36472973244862,"vY0":-136.18430265768401,"vZ0":-3.2772141305345013,"x":161.53,"y":150.67,"x0":-2.7374493642865825,"y0":50.00109430487224,"z0":5.894834660184975,"aX":-16.895354978376126},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.6,"breakHorizontal":14.8,"spinRate":2168,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4009514319583425,"extension":6.474500349446401},"index":0,"playId":"286ccb04-c105-3aa7-b74b-486d0b069cdf","pitchNumber":1,"startTime":"2026-03-10T22:04:49.512Z","endTime":"2026-03-10T22:04:54.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":691262,"link":"/api/v1/people/691262","batSide":{"code":"R","description":"Right"}},"second":{"id":820835,"link":"/api/v1/people/820835"},"third":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":94.1,"endSpeed":86.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.516347245461983,"aZ":-19.882801059257414,"pfxX":-8.679903110953656,"pfxZ":6.411640363131845,"pX":-0.7943435967253549,"pZ":2.8081598197038087,"vX0":7.924857895254373,"vY0":-136.91557862729414,"vZ0":-4.877836236154005,"x":147.28,"y":162.96,"x0":-2.58519129330009,"y0":50.0012170516002,"z0":5.955507050276437,"aX":-16.635878984499353},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.9,"breakHorizontal":14.3,"spinRate":2211,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.39859709613442096,"extension":6.559395800703868},"index":1,"playId":"7781ee60-03a0-32aa-8ba6-b5434d036e8d","pitchNumber":2,"startTime":"2026-03-10T22:05:07.704Z","endTime":"2026-03-10T22:05:11.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":691262,"link":"/api/v1/people/691262","batSide":{"code":"R","description":"Right"}},"second":{"id":820835,"link":"/api/v1/people/820835"},"third":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.3,"endSpeed":84.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.303474300908473,"aZ":-22.126574271405286,"pfxX":-9.13108753596699,"pfxZ":5.537036507863142,"pX":-1.2908518824576063,"pZ":2.6177368005311257,"vX0":6.761412329542884,"vY0":-134.2147866041146,"vZ0":-4.518036482550916,"x":166.2,"y":168.1,"x0":-2.66217443154186,"y0":50.006698740746394,"z0":5.908127569584221,"aX":-16.585328798011894},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.2,"breakHorizontal":15.0,"spinRate":2212,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4088226116424263,"extension":6.698654518990212},"index":2,"playId":"249fca83-66dc-330c-b0bb-cb0ce1de51d0","pitchNumber":3,"startTime":"2026-03-10T22:05:46.954Z","endTime":"2026-03-10T22:05:52.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":691262,"link":"/api/v1/people/691262","batSide":{"code":"R","description":"Right"}},"second":{"id":820835,"link":"/api/v1/people/820835"},"third":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.233672905207136,"aZ":-24.42685394787368,"pfxX":0.9348815165236495,"pfxZ":4.274713120981595,"pX":-1.117309264020844,"pZ":3.2450397225635945,"vX0":3.3856212211905183,"vY0":-132.49392600753632,"vZ0":-3.26140667124644,"x":159.59,"y":151.16,"x0":-2.523333435209101,"y0":50.001811602722945,"z0":6.2392929816980915,"aX":1.693243063813893},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.4,"breakHorizontal":-2.3,"spinRate":2296,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.410416053713901,"extension":6.466434428182539},"index":3,"playId":"0560abe7-7479-3093-aa51-459b2ea3ee21","pitchNumber":4,"startTime":"2026-03-10T22:06:11.367Z","endTime":"2026-03-10T22:06:17.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":691262,"link":"/api/v1/people/691262","batSide":{"code":"R","description":"Right"}},"second":{"id":820835,"link":"/api/v1/people/820835"},"third":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":84.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.958411244168076,"aZ":-23.661420643264957,"pfxX":0.9204922027541553,"pfxZ":4.792556135260222,"pX":-0.046414725482823674,"pZ":2.691587782030022,"vX0":6.000524996985224,"vY0":-131.4207230971473,"vZ0":-4.220620125622442,"x":118.77,"y":166.11,"x0":-2.464799314166404,"y0":50.00102710638416,"z0":6.044371140410394,"aX":1.6324156117975237},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.2,"breakHorizontal":-2.8,"spinRate":2224,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.4144193796089457,"extension":6.44808526528978},"index":4,"playId":"b479a97e-a86c-3660-a8e0-108fd56ab1ba","pitchNumber":5,"startTime":"2026-03-10T22:06:31.619Z","endTime":"2026-03-10T22:06:34.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":691262,"link":"/api/v1/people/691262","batSide":{"code":"R","description":"Right"}},"second":{"id":820835,"link":"/api/v1/people/820835"},"third":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.772951104102887,"aZ":-28.159932095607832,"pfxX":-8.503295483447475,"pfxZ":2.429062767447589,"pX":-0.5005104245529999,"pZ":1.4809923041186175,"vX0":7.814425968462995,"vY0":-126.84219377098913,"vZ0":-5.5313008228936,"x":136.08,"y":198.79,"x0":-2.4972618537040643,"y0":50.00057581938396,"z0":5.899196625359479,"aX":-14.035112049332373},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.5,"breakHorizontal":13.9,"spinRate":1888,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.42969142030533947,"extension":6.64299391890757},"index":5,"playId":"52bb7cc7-27d0-3d43-ae76-d8522a5b5bfe","pitchNumber":6,"startTime":"2026-03-10T22:06:54.352Z","endTime":"2026-03-10T22:06:57.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":691262,"link":"/api/v1/people/691262","batSide":{"code":"R","description":"Right"}},"second":{"id":820835,"link":"/api/v1/people/820835"},"third":{"id":682634,"link":"/api/v1/people/682634"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691262,"link":"/api/v1/people/691262"},"credit":"b_ab"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_ab"},{"player":{"id":691262,"link":"/api/v1/people/691262"},"credit":"b_pa"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":0.97,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-10T22:06:57.859Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Willie MacIver lines out to center fielder Brett Bateman.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-10T22:09:19.677Z","endTime":"2026-03-10T22:09:27.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592826,"fullName":"Vince Velasquez","link":"/api/v1/people/592826"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Vince Velasquez replaces Collin Snider.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":7,"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-10T22:08:27.294Z","endTime":"2026-03-10T22:09:21.888Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592826,"link":"/api/v1/people/592826"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676092,"link":"/api/v1/people/676092","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59072369917104,"aZ":-18.300572686710616,"pfxX":-8.464490954596865,"pfxZ":7.442684389475426,"pX":-0.6800091707425888,"pZ":1.8108361107851119,"vX0":6.194878088250242,"vY0":-134.98460292271545,"vZ0":-5.9766570417416975,"x":142.92,"y":189.89,"x0":-1.8933662092147097,"y0":50.00406398524728,"z0":5.322076461871803,"aX":-15.779961648794767},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.5,"breakHorizontal":14.2,"spinRate":2146,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.40420909565285124,"extension":6.641925309382948},"hitData":{"launchSpeed":87.3,"launchAngle":22.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.85,"coordY":81.02}},"index":1,"playId":"6378ab90-cff0-36df-8296-32ed85bbe7dd","pitchNumber":1,"startTime":"2026-03-10T22:09:21.888Z","endTime":"2026-03-10T22:09:27.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592826,"link":"/api/v1/people/592826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"credit":"b_ab"},{"player":{"id":592826,"link":"/api/v1/people/592826"},"credit":"p_ab"},{"player":{"id":680862,"link":"/api/v1/people/680862"},"credit":"b_pa"},{"player":{"id":592826,"link":"/api/v1/people/592826"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-10T22:09:27.782Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Chandler Pollard homers (1) on a fly ball to left center field.","rbi":1,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-10T22:09:29.071Z","endTime":"2026-03-10T22:10:21.697Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":702550,"fullName":"Chandler Pollard","link":"/api/v1/people/702550"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592826,"fullName":"Vince Velasquez","link":"/api/v1/people/592826"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":702550,"fullName":"Chandler Pollard","link":"/api/v1/people/702550"},"responsiblePitcher":{"id":592826,"link":"/api/v1/people/592826"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.9,"strikeZoneTop":3.204,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.230133873330466,"aZ":-25.434586246660455,"pfxX":0.28873199254898285,"pfxZ":4.452145587927745,"pX":-0.33134494587817187,"pZ":2.6240704162860347,"vX0":3.6931236443797526,"vY0":-122.81443467564095,"vZ0":-1.9100660524144368,"x":129.63,"y":167.93,"x0":-1.8974570665178812,"y0":50.00524500840467,"z0":5.593113761131487,"aX":0.43720980919781666},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.8,"breakHorizontal":-1.4,"spinRate":2484,"spinDirection":135},"zone":4,"typeConfidence":2.0,"plateTime":0.44742221552843153,"extension":6.333962020283946},"hitData":{"launchSpeed":105.7,"launchAngle":30.0,"totalDistance":437.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":54.11,"coordY":36.59}},"index":0,"playId":"853a5dc6-193f-3611-b73d-093d70595410","pitchNumber":1,"startTime":"2026-03-10T22:09:55.987Z","endTime":"2026-03-10T22:10:21.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592826,"link":"/api/v1/people/592826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":702550,"link":"/api/v1/people/702550","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702550,"link":"/api/v1/people/702550"},"credit":"b_ab"},{"player":{"id":592826,"link":"/api/v1/people/592826"},"credit":"p_ab"},{"player":{"id":702550,"link":"/api/v1/people/702550"},"credit":"b_pa"},{"player":{"id":592826,"link":"/api/v1/people/592826"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.04,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-10T22:10:21.697Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Hanson grounds out to first baseman Matt Halbach.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-10T22:10:22.237Z","endTime":"2026-03-10T22:11:16.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":702630,"fullName":"Luke Hanson","link":"/api/v1/people/702630"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592826,"fullName":"Vince Velasquez","link":"/api/v1/people/592826"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702630,"fullName":"Luke Hanson","link":"/api/v1/people/702630"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":801561,"link":"/api/v1/people/801561"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07267901863985,"aZ":-21.306392515019166,"pfxX":-8.622211566512075,"pfxZ":5.847246440695442,"pX":-1.1656580950801367,"pZ":2.348812197648135,"vX0":4.880265832385035,"vY0":-135.35743005655326,"vZ0":-4.112831265965944,"x":161.43,"y":175.36,"x0":-1.8701301185874473,"y0":50.00447989705359,"z0":5.376717035328602,"aX":-16.02791396938941},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.0,"breakHorizontal":14.6,"spinRate":2157,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.40438702035424656,"extension":6.689440818795821},"index":0,"playId":"bf66d65a-499b-37d4-8a23-1a351b5c5ae8","pitchNumber":1,"startTime":"2026-03-10T22:10:40.719Z","endTime":"2026-03-10T22:10:44.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592826,"link":"/api/v1/people/592826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":702630,"link":"/api/v1/people/702630","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54647462512502,"aZ":-25.18995594848789,"pfxX":3.293881615035187,"pfxZ":4.669294562127427,"pX":0.667146660460932,"pZ":2.0440075038726073,"vX0":4.996368137054522,"vY0":-122.23517440647437,"vZ0":-3.0204782194800472,"x":91.57,"y":183.59,"x0":-1.8401794107646492,"y0":50.00605984448703,"z0":5.484150802690238,"aX":4.930033174274847},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.9,"breakHorizontal":-7.2,"spinRate":2386,"spinDirection":136},"zone":9,"typeConfidence":2.0,"plateTime":0.44998381698326373,"extension":6.368724016820477},"index":1,"playId":"e514c087-230b-3233-82e6-0430751f4280","pitchNumber":2,"startTime":"2026-03-10T22:10:53.582Z","endTime":"2026-03-10T22:11:02.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592826,"link":"/api/v1/people/592826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":702630,"link":"/api/v1/people/702630","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97247540850098,"aZ":-12.710880176635074,"pfxX":-1.459651066629415,"pfxZ":10.649150697382185,"pX":0.635761100352801,"pZ":2.5804801221136415,"vX0":6.481081013061995,"vY0":-134.31201080707197,"vZ0":-5.185764152971072,"x":92.77,"y":169.11,"x0":-1.6184632305467106,"y0":50.00383934570822,"z0":5.439521945295109,"aX":-2.6685648007219824},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.4,"breakHorizontal":1.2,"spinRate":2385,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.40773552596377804,"extension":6.632751248773876},"hitData":{"launchSpeed":57.1,"launchAngle":-39.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.01,"coordY":167.95}},"index":2,"playId":"4b246e02-1637-3527-a204-1da01427645a","pitchNumber":3,"startTime":"2026-03-10T22:11:09.165Z","endTime":"2026-03-10T22:11:16.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592826,"link":"/api/v1/people/592826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":702630,"link":"/api/v1/people/702630","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702630,"link":"/api/v1/people/702630"},"credit":"b_ab"},{"player":{"id":592826,"link":"/api/v1/people/592826"},"credit":"p_ab"},{"player":{"id":702630,"link":"/api/v1/people/702630"},"credit":"b_pa"},{"player":{"id":592826,"link":"/api/v1/people/592826"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-10T22:11:16.322Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mark Canha flies out to right fielder Jaylen Palmer.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-10T22:11:17.008Z","endTime":"2026-03-10T22:12:48.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592826,"fullName":"Vince Velasquez","link":"/api/v1/people/592826"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681941,"link":"/api/v1/people/681941"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.863748767026006,"aZ":-35.772178550182815,"pfxX":0.9399636074043669,"pfxZ":-2.39414688528926,"pX":0.11972830641660988,"pZ":2.782098585983757,"vX0":4.417381126177182,"vY0":-121.27995647281756,"vZ0":0.5865583325711574,"x":112.44,"y":163.66,"x0":-1.8411933214620415,"y0":50.003036137362784,"z0":5.636264165592175,"aX":1.4118861371923532},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.0,"breakHorizontal":-2.6,"spinRate":2305,"spinDirection":43},"zone":5,"typeConfidence":2.0,"plateTime":0.4501773992466851,"extension":6.495786262107117},"index":0,"playId":"cde3919c-ed73-3031-a077-5f41e277aa0b","pitchNumber":1,"startTime":"2026-03-10T22:11:41.580Z","endTime":"2026-03-10T22:11:45.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592826,"link":"/api/v1/people/592826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86367753746309,"aZ":-30.286452685735455,"pfxX":4.865627361620353,"pfxZ":1.2218485507155918,"pX":-0.9083287899704868,"pZ":4.008991384425994,"vX0":1.3818964221705075,"vY0":-123.18629115066929,"vZ0":2.0348694290261733,"x":151.62,"y":130.54,"x0":-2.1082361326019323,"y0":50.00082387447962,"z0":5.727952291938971,"aX":7.4957799495907285},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.9,"breakHorizontal":-9.1,"spinRate":2619,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.4441969990689918,"extension":6.405392436007687},"index":1,"playId":"c946cfea-7a41-3074-b982-014cb02b7d80","pitchNumber":2,"startTime":"2026-03-10T22:11:58.690Z","endTime":"2026-03-10T22:12:03.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592826,"link":"/api/v1/people/592826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.686234865975603,"aZ":-35.10745635828233,"pfxX":1.7326408117837229,"pfxZ":-2.066874587616727,"pX":-0.4050708570328623,"pZ":2.9093561927890232,"vX0":2.7432300515544785,"vY0":-118.06977359490448,"vZ0":0.8518840914816845,"x":132.44,"y":160.23,"x0":-1.8054572773527546,"y0":50.005173862736676,"z0":5.765085594737558,"aX":2.45519655802473},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.2,"breakHorizontal":-3.8,"spinRate":2326,"spinDirection":46},"zone":1,"typeConfidence":2.0,"plateTime":0.4632331003516348,"extension":6.258897779802463},"index":2,"playId":"2c581870-6bcf-3907-b522-a65140b566a1","pitchNumber":3,"startTime":"2026-03-10T22:12:17.094Z","endTime":"2026-03-10T22:12:21.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592826,"link":"/api/v1/people/592826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":8,"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-10T22:12:30.973Z","endTime":"2026-03-10T22:12:40.150Z","isPitch":false,"type":"action","player":{"id":592192,"link":"/api/v1/people/592192"},"defense":{"pitcher":{"id":592826,"link":"/api/v1/people/592826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.029121801798844,"aZ":-15.027982657531693,"pfxX":-2.265255413302782,"pfxZ":9.334413377983417,"pX":0.5990243119058689,"pZ":2.598040058890336,"vX0":6.879089973131982,"vY0":-134.39762232513436,"vZ0":-4.759232084171892,"x":94.17,"y":168.63,"x0":-1.6948341149503872,"y0":50.002430499165165,"z0":5.452607862967073,"aX":-4.161783133700892},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.1,"breakHorizontal":2.6,"spinRate":2383,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.4069286022597458,"extension":6.609402469480075},"hitData":{"launchSpeed":88.8,"launchAngle":36.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.16,"coordY":88.8}},"index":4,"playId":"e651d3be-9b23-36c1-9f9c-1216286574a7","pitchNumber":4,"startTime":"2026-03-10T22:12:40.150Z","endTime":"2026-03-10T22:12:48.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592826,"link":"/api/v1/people/592826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":689196,"link":"/api/v1/people/689196"},"first":{"id":801561,"link":"/api/v1/people/801561"},"second":{"id":806980,"link":"/api/v1/people/806980"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":680911,"link":"/api/v1/people/680911"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":681941,"link":"/api/v1/people/681941"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592192,"link":"/api/v1/people/592192"},"credit":"b_ab"},{"player":{"id":592826,"link":"/api/v1/people/592826"},"credit":"p_ab"},{"player":{"id":592192,"link":"/api/v1/people/592192"},"credit":"b_pa"},{"player":{"id":592826,"link":"/api/v1/people/592826"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-10T22:12:48.155Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Cepeda grounds out, third baseman Luke Hanson to first baseman Nick Pratto.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-10T22:15:03.282Z","endTime":"2026-03-10T22:15:12.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":806980,"fullName":"Angel Cepeda","link":"/api/v1/people/806980"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806980,"fullName":"Angel Cepeda","link":"/api/v1/people/806980"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702630,"link":"/api/v1/people/702630"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668472,"link":"/api/v1/people/668472"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cole Winn replaces Chris Martin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":8,"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-10T22:13:43.796Z","endTime":"2026-03-10T22:15:05.472Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668390,"link":"/api/v1/people/668390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":806980,"link":"/api/v1/people/806980","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.245011377076267,"aZ":-23.836909783430254,"pfxX":-0.7119176431070229,"pfxZ":4.676539228127384,"pX":-1.0287773519821692,"pZ":2.433258108807238,"vX0":2.015877122832853,"vY0":-131.70717848314834,"vZ0":-3.15566271517565,"x":156.21,"y":173.08,"x0":-1.7067984309775075,"y0":50.00044405435075,"z0":5.38201686460763,"aX":-1.2686345443870977},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.2,"breakHorizontal":1.0,"spinRate":2348,"spinDirection":195},"zone":13,"typeConfidence":2.0,"plateTime":0.4136373489621068,"extension":6.73081574641458},"hitData":{"launchSpeed":93.4,"launchAngle":5.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.3,"coordY":171.01}},"index":1,"playId":"eda0aea8-b9f6-3458-bd5d-9120806244b8","pitchNumber":1,"startTime":"2026-03-10T22:15:05.472Z","endTime":"2026-03-10T22:15:12.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":806980,"link":"/api/v1/people/806980","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806980,"link":"/api/v1/people/806980"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":806980,"link":"/api/v1/people/806980"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-10T22:15:12.247Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Halbach flies out to center fielder Michael Helman.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-10T22:15:16.981Z","endTime":"2026-03-10T22:16:07.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":801561,"fullName":"Matt Halbach","link":"/api/v1/people/801561"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":801561,"fullName":"Matt Halbach","link":"/api/v1/people/801561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"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":95.0,"endSpeed":86.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.678,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.43756424061859,"aZ":-13.00449171583329,"pfxX":-4.010501322330413,"pfxZ":9.967947562850023,"pX":0.1459022396099061,"pZ":0.553809672463685,"vX0":5.396526130985501,"vY0":-137.96641255709002,"vZ0":-10.256042231339318,"x":111.44,"y":223.83,"x0":-1.3167376843287582,"y0":50.00211690418898,"z0":5.201810315918284,"aX":-7.711821884893521},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":6.1,"spinRate":2336,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3974038405147491,"extension":7.117140652293751},"index":0,"playId":"ee27d969-6a91-3ed6-9aa9-4b3b75aaba86","pitchNumber":1,"startTime":"2026-03-10T22:15:41.504Z","endTime":"2026-03-10T22:15:56.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":801561,"link":"/api/v1/people/801561","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.678,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82776266904981,"aZ":-25.23007905806152,"pfxX":1.0635129555409502,"pfxZ":3.955263058847505,"pX":0.3335929655524875,"pZ":2.3711856829109985,"vX0":4.800736650034664,"vY0":-131.68812421864547,"vZ0":-2.9104596939319474,"x":104.28,"y":174.76,"x0":-1.6509711021715596,"y0":50.005866219203206,"z0":5.356060442379826,"aX":1.8692732749350345},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.7,"breakHorizontal":-3.0,"spinRate":2359,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.41584709764950656,"extension":6.708288047543751},"hitData":{"launchSpeed":97.2,"launchAngle":38.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.18,"coordY":57.94}},"index":1,"playId":"19e97473-accf-311a-b146-bd012bdb40ab","pitchNumber":2,"startTime":"2026-03-10T22:15:57.496Z","endTime":"2026-03-10T22:16:07.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":801561,"link":"/api/v1/people/801561","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801561,"link":"/api/v1/people/801561"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":801561,"link":"/api/v1/people/801561"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-10T22:16:07.911Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jaylen Palmer grounds out, third baseman Luke Hanson to first baseman Nick Pratto.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-10T22:16:05.997Z","endTime":"2026-03-10T22:16:50.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":681941,"fullName":"Jaylen Palmer","link":"/api/v1/people/681941"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681941,"fullName":"Jaylen Palmer","link":"/api/v1/people/681941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702630,"link":"/api/v1/people/702630"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668472,"link":"/api/v1/people/668472"},"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":96.4,"endSpeed":88.7,"strikeZoneTop":3.358,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.229011322748203,"aZ":-18.184404808675335,"pfxX":-9.640932843410598,"pfxZ":7.012818095128649,"pX":0.10622603989716574,"pZ":0.6759165607849371,"vX0":7.977145393654215,"vY0":-140.03534104547668,"vZ0":-9.113662226338322,"x":112.95,"y":220.53,"x0":-1.5201287094106912,"y0":50.00418764092994,"z0":5.151133991860442,"aX":-19.239168168819006},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.0,"breakHorizontal":16.0,"spinRate":2400,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3904304098925282,"extension":6.8911217840011965},"index":0,"playId":"97808ab8-9670-334a-9af9-0fbac9040e9e","pitchNumber":1,"startTime":"2026-03-10T22:16:29.501Z","endTime":"2026-03-10T22:16:33.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":681941,"link":"/api/v1/people/681941","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.358,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.081752997444767,"aZ":-19.39394616671024,"pfxX":-8.08325489768919,"pfxZ":6.507063136167354,"pX":-0.9235912946838918,"pZ":2.3671333172357762,"vX0":4.837353117426865,"vY0":-138.8029898733896,"vZ0":-4.518892974339516,"x":152.21,"y":174.87,"x0":-1.6324586712927176,"y0":50.00648585453957,"z0":5.295855869786507,"aX":-15.883513818542465},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.2,"breakHorizontal":13.7,"spinRate":2305,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.39359516880568846,"extension":6.788855162532047},"hitData":{"launchSpeed":87.9,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.3,"coordY":171.61}},"index":1,"playId":"c6a7cafc-67e9-3420-a74e-6c181272e7a0","pitchNumber":2,"startTime":"2026-03-10T22:16:45.501Z","endTime":"2026-03-10T22:16:50.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":669413,"link":"/api/v1/people/669413"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":702550,"link":"/api/v1/people/702550"},"left":{"id":678636,"link":"/api/v1/people/678636"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":681941,"link":"/api/v1/people/681941","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":690888,"link":"/api/v1/people/690888"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681941,"link":"/api/v1/people/681941"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":681941,"link":"/api/v1/people/681941"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-10T22:16:50.891Z","atBatIndex":72}]