[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Paul Goldschmidt walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-23T19:05:05.609Z","endTime":"2026-03-23T19:06:59.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,9,10],"actionIndex":[0,1,2],"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":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-23T17:40:24.166Z","endTime":"2026-03-23T18:44:09.684Z","isPitch":false,"type":"action","player":{"id":502671,"link":"/api/v1/people/502671"},"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-23T18:44:09.684Z","endTime":"2026-03-23T19:04:01.143Z","isPitch":false,"type":"action","player":{"id":502671,"link":"/api/v1/people/502671"},"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-23T19:04:01.143Z","endTime":"2026-03-23T19:05:07.778Z","isPitch":false,"type":"action","player":{"id":502671,"link":"/api/v1/people/502671"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.982869403655332,"aZ":-13.559458314973377,"pfxX":7.515977044643305,"pfxZ":10.349215144316624,"pX":0.2641610679973599,"pZ":1.4266020445626872,"vX0":-6.692454838100473,"vY0":-134.01729170964188,"vZ0":-7.480202120080841,"x":106.93,"y":200.26,"x0":1.8309113763612088,"y0":50.00389466990745,"z0":5.2448442031144795,"aX":13.520117296806928},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.0,"breakHorizontal":-12.0,"spinRate":2583,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.41045632495215045,"extension":6.005342024299226},"index":3,"playId":"fa76b6e5-5509-3488-8efb-846cf655c31f","pitchNumber":1,"startTime":"2026-03-23T19:05:07.778Z","endTime":"2026-03-23T19:05:12.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.044898452743183,"aZ":-32.209818572478724,"pfxX":-6.869059892822692,"pfxZ":-0.02780945148063907,"pX":-0.07556075228022902,"pZ":3.5969159880316415,"vX0":-2.720696955057164,"vY0":-119.89489428935913,"vZ0":1.7440591129657417,"x":119.88,"y":141.66,"x0":1.9690180039228835,"y0":50.00136618779675,"z0":5.7527473366378405,"aX":-9.911663780436989},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.7,"breakHorizontal":13.1,"spinRate":2461,"spinDirection":295},"zone":11,"typeConfidence":2.0,"plateTime":0.4583661053635435,"extension":5.90446334966077},"index":4,"playId":"4d6ece73-c18e-3fef-978d-7bf972772684","pitchNumber":2,"startTime":"2026-03-23T19:05:23.365Z","endTime":"2026-03-23T19:05:27.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2595306755575,"aZ":-13.15625361161864,"pfxX":7.419491199238443,"pfxZ":10.43342348429113,"pX":-0.2612611632578022,"pZ":1.0612129842946094,"vX0":-7.9095401928119555,"vY0":-134.4447943855804,"vZ0":-8.456862883160602,"x":126.96,"y":210.13,"x0":1.7606166925047808,"y0":50.00506062711803,"z0":5.189927405594241,"aX":13.528660318907834},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.2,"breakHorizontal":-11.6,"spinRate":2469,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.4080263499708643,"extension":6.008211235315394},"index":5,"playId":"fcd327da-d5da-3403-ba9c-9933f5f7e6d6","pitchNumber":3,"startTime":"2026-03-23T19:05:38.739Z","endTime":"2026-03-23T19:05:42.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.095150105198048,"aZ":-13.629163579866304,"pfxX":8.106464104195446,"pfxZ":10.204719409475835,"pX":-0.3105175411984722,"pZ":1.5771705470661703,"vX0":-8.081644373762533,"vY0":-134.44545569804785,"vZ0":-6.966615893609061,"x":128.84,"y":196.2,"x0":1.6915597883317064,"y0":50.00459321375646,"z0":5.182961552689021,"aX":14.73565512121394},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.0,"breakHorizontal":-12.8,"spinRate":2493,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.4085085196334113,"extension":6.001243596697431},"index":6,"playId":"0d5cd5d4-6791-3241-abf1-e70032c3fb21","pitchNumber":4,"startTime":"2026-03-23T19:05:54.662Z","endTime":"2026-03-23T19:05:58.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11555674569502,"aZ":-24.782479212363132,"pfxX":8.122907198007049,"pfxZ":4.979003647524919,"pX":0.6103358153538692,"pZ":2.202157266113676,"vX0":-5.443878464495841,"vY0":-121.21958308572698,"vZ0":-2.7592790741906166,"x":93.74,"y":179.32,"x0":1.8319712039747797,"y0":50.00456605456206,"z0":5.523097008611953,"aX":12.066849874226973},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.6,"breakHorizontal":-13.4,"spinRate":1264,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.4521713646679859,"extension":6.0186446943799865},"index":7,"playId":"08fd8ff7-0cc8-3c5c-8569-1c1beb88d503","pitchNumber":5,"startTime":"2026-03-23T19:06:11.005Z","endTime":"2026-03-23T19:06:14.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2026-03-23T19:06:23.441Z","endTime":"2026-03-23T19:06:35.998Z","isPitch":false,"type":"action","player":{"id":502671,"link":"/api/v1/people/502671"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07240229948385,"aZ":-28.02293020003546,"pfxX":7.290565167190346,"pfxZ":2.719567641100852,"pX":0.7480259341408476,"pZ":2.7774515919460105,"vX0":-4.789000814309398,"vY0":-122.9455124772553,"vZ0":-0.9110847418110029,"x":88.49,"y":163.79,"x0":1.776958330740573,"y0":50.002198839786956,"z0":5.537622431186484,"aX":11.126469770301561},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.9,"breakHorizontal":-12.0,"spinRate":1115,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.4460334197651763,"extension":6.246151993581614},"index":9,"playId":"bfd86b9d-b36b-3d76-9685-04ecf0ab3bd6","pitchNumber":6,"startTime":"2026-03-23T19:06:35.998Z","endTime":"2026-03-23T19:06:40.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16682134560283,"aZ":-18.442920893748045,"pfxX":6.841619978934846,"pfxZ":7.365967204086598,"pX":1.417384761988498,"pZ":3.1888296697248624,"vX0":-3.538972952898788,"vY0":-136.2348694666218,"vZ0":-2.3685198795807065,"x":62.97,"y":152.68,"x0":1.8499167727682382,"y0":50.00532251935044,"z0":5.355784628125191,"aX":12.75918273146616},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.0,"breakHorizontal":-11.5,"spinRate":2483,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.40328577535820553,"extension":5.9405915256005235},"index":10,"playId":"e66ee7e7-29a5-3d87-817d-e296c0db393c","pitchNumber":7,"startTime":"2026-03-23T19:06:56.423Z","endTime":"2026-03-23T19:06:59.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-03-23T19:06:59.712Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Aaron Judge strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-23T19:07:13.182Z","endTime":"2026-03-23T19:08:33.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21980068596296,"aZ":-13.473085554212869,"pfxX":7.849792578641445,"pfxZ":10.095721583006544,"pX":-0.5171643143970729,"pZ":1.5263011449819708,"vX0":-8.578563557444948,"vY0":-135.83743116867925,"vZ0":-7.3901026307492375,"x":136.71,"y":197.57,"x0":1.6753720197887454,"y0":50.00317828280394,"z0":5.236174251807973,"aX":14.540537583872117},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":-12.2,"spinRate":2557,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.4046066551211007,"extension":6.065104370567696},"index":0,"playId":"42b6a26c-ad7a-3e9e-9a9b-ad9e78bb728b","pitchNumber":1,"startTime":"2026-03-23T19:07:27.258Z","endTime":"2026-03-23T19:07:31.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.05917293057688,"aZ":-29.06894098846478,"pfxX":3.762517088735181,"pfxZ":2.042307453102163,"pX":0.09595132031013255,"pZ":3.5911243396552375,"vX0":-5.0474919864182155,"vY0":-122.11499001977164,"vZ0":1.0858507951029859,"x":113.34,"y":141.82,"x0":1.6925548507528518,"y0":50.00587745944558,"z0":5.624795556914911,"aX":5.733767073872423},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.2,"breakHorizontal":-5.8,"spinRate":1149,"spinDirection":129},"zone":2,"typeConfidence":2.0,"plateTime":0.44702732140144796,"extension":6.149001089802611},"index":1,"playId":"d2fe5882-8c96-3fd1-a74d-7e6ffe2ad989","pitchNumber":2,"startTime":"2026-03-23T19:07:47.881Z","endTime":"2026-03-23T19:07:51.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.7,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24742180464089,"aZ":-17.562493017361966,"pfxX":8.095960716174508,"pfxZ":7.881129537724911,"pX":-0.7070593972526501,"pZ":3.1804933855943394,"vX0":-9.380774163667507,"vY0":-135.9233227041145,"vZ0":-2.5522556265755005,"x":143.95,"y":152.91,"x0":1.7515610263906978,"y0":50.00632519911332,"z0":5.363725249757144,"aX":15.018199011437718},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.8,"breakHorizontal":-12.5,"spinRate":2521,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.4043276582004989,"extension":6.11768995919738},"index":2,"playId":"b695e17c-947e-30a0-b5c2-6c96478ea9c7","pitchNumber":3,"startTime":"2026-03-23T19:08:05.045Z","endTime":"2026-03-23T19:08:08.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35738412320558,"aZ":-28.623773249800696,"pfxX":-2.8475033162333148,"pfxZ":2.2860826995751413,"pX":-1.4214203133220649,"pZ":1.5657209270689059,"vX0":-6.899861406049522,"vY0":-123.905409180247,"vZ0":-3.5893987725654317,"x":171.18,"y":196.51,"x0":1.7719485332194624,"y0":50.00019282274752,"z0":5.431578496050374,"aX":-4.41437052083573},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.5,"breakHorizontal":6.8,"spinRate":2474,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.44249215666576935,"extension":6.271649818032676},"index":3,"playId":"b715e1bb-54f2-3394-9118-6e4844140bb9","pitchNumber":4,"startTime":"2026-03-23T19:08:29.883Z","endTime":"2026-03-23T19:08:33.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:08:33.702Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Bellinger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-23T19:08:46.511Z","endTime":"2026-03-23T19:10:17.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.984134099298597,"aZ":-24.09970356325738,"pfxX":9.090745362441737,"pfxZ":4.438785858873569,"pX":0.1489799899759863,"pZ":3.7743890731492415,"vX0":-7.521684595568845,"vY0":-133.8339338433808,"vZ0":0.019593452477981388,"x":111.32,"y":136.87,"x0":1.8101656673571747,"y0":50.0046570636053,"z0":5.488210092408219,"aX":16.547727188581728},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.3,"breakHorizontal":-14.9,"spinRate":2358,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.40872946024527,"extension":6.117636256083829},"index":0,"playId":"075491a5-0f51-3db4-a3d9-ac5baf720931","pitchNumber":1,"startTime":"2026-03-23T19:08:58.593Z","endTime":"2026-03-23T19:09:02.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.08738395779112,"aZ":-30.187234819226287,"pfxX":-4.695060759746886,"pfxZ":1.3133928578262921,"pX":-1.1328236311126565,"pZ":2.621575653495539,"vX0":-5.782962932615737,"vY0":-122.09516110322001,"vZ0":-0.5622676420124908,"x":160.18,"y":168.0,"x0":1.8728240136302388,"y0":50.00576819046947,"z0":5.443200992371182,"aX":-7.118039438840432},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.5,"breakHorizontal":9.8,"spinRate":2616,"spinDirection":298},"zone":11,"typeConfidence":2.0,"plateTime":0.4478876787728234,"extension":6.187778274344788},"index":1,"playId":"04401fc7-4d60-33e8-9216-6085c629dca0","pitchNumber":2,"startTime":"2026-03-23T19:09:16.420Z","endTime":"2026-03-23T19:09:19.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"006abddf-1c52-3eb1-afa6-ea98ae7c6037","startTime":"2026-03-23T19:09:34.964Z","endTime":"2026-03-23T19:09:38.846Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.842311594677255,"aZ":-29.190446751555655,"pfxX":-4.410250612711811,"pfxZ":1.947911573810151,"pX":-0.002953921946927639,"pZ":3.2851290421608037,"vX0":-3.5273384583011507,"vY0":-122.78476363566382,"vZ0":0.5387901173106686,"x":117.11,"y":150.08,"x0":2.0240698753722826,"y0":50.002008762492906,"z0":5.542741834281694,"aX":-6.745706978443893},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.0,"breakHorizontal":8.8,"spinRate":2528,"spinDirection":279},"zone":2,"typeConfidence":2.0,"plateTime":0.44575360683562204,"extension":6.00698228058165},"index":3,"playId":"0ec83946-2636-3b24-93cd-bfbb48dc4558","pitchNumber":3,"startTime":"2026-03-23T19:09:51.934Z","endTime":"2026-03-23T19:09:55.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.709674879563767,"aZ":-19.670969388502428,"pfxX":8.438010268445714,"pfxZ":6.907364415488348,"pX":0.6744321949170472,"pZ":1.4327262680234845,"vX0":-6.066016299317174,"vY0":-133.6680425562269,"vZ0":-6.243545647278301,"x":91.29,"y":200.1,"x0":1.8764795665414495,"y0":50.00373701219083,"z0":5.210396709306407,"aX":15.275725828417736},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.4,"breakHorizontal":-14.0,"spinRate":2520,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.4097121159268906,"extension":6.144464648425474},"index":4,"playId":"b4c79bdf-d1d7-398d-819d-51b615ffc281","pitchNumber":4,"startTime":"2026-03-23T19:10:12.243Z","endTime":"2026-03-23T19:10:17.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:10:17.183Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Giancarlo Stanton singles on a line drive to left fielder Ian Happ. Paul Goldschmidt to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-23T19:10:28.253Z","endTime":"2026-03-23T19:13:10.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"postOnSecond":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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.9,"endSpeed":77.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.115955090994426,"aZ":-29.80011637637583,"pfxX":-5.247592055197581,"pfxZ":1.5755288886242997,"pX":-0.6101279824292155,"pZ":3.5412732703755636,"vX0":-4.6197355432160085,"vY0":-122.12422508918442,"vZ0":1.2943412599732953,"x":140.26,"y":143.17,"x0":1.9881718901353214,"y0":50.00462092271189,"z0":5.56809364172542,"aX":-7.925268384956309},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.4,"breakHorizontal":10.6,"spinRate":2578,"spinDirection":296},"zone":1,"typeConfidence":2.0,"plateTime":0.44854438111751804,"extension":6.309094980499958},"index":0,"playId":"c7d13784-a3ff-34f6-9fc3-d427ec187c86","pitchNumber":1,"startTime":"2026-03-23T19:10:43.143Z","endTime":"2026-03-23T19:10:46.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.599718218053432,"aZ":-14.09437609246435,"pfxX":4.9331131439948885,"pfxZ":9.6292933353572,"pX":-0.2559300598945283,"pZ":4.26518481726984,"vX0":-6.956901518870032,"vY0":-136.1006586805407,"vZ0":-0.6166418571100033,"x":126.76,"y":123.62,"x0":1.6912843201577838,"y0":50.00368567211012,"z0":5.469889104283299,"aX":9.26391150328863},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":-7.4,"spinRate":2405,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.4022905196434401,"extension":5.896866733806147},"index":1,"playId":"6340fe03-0897-3119-8314-9e2bd329dc8e","pitchNumber":2,"startTime":"2026-03-23T19:11:00.152Z","endTime":"2026-03-23T19:11:03.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90311045565673,"aZ":-26.717416286022367,"pfxX":4.4177497549792415,"pfxZ":3.572560676186967,"pX":-0.15635840016830455,"pZ":2.2384136618681887,"vX0":-6.169053512248535,"vY0":-122.50846718450697,"vZ0":-2.0537173451523096,"x":122.96,"y":178.34,"x0":1.8138830197769977,"y0":50.00460989869617,"z0":5.358370529766032,"aX":6.754211394795148},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.2,"breakHorizontal":-6.6,"spinRate":952,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.4461111282394459,"extension":6.116731024396014},"index":2,"playId":"8b8e3eda-3160-3fda-a447-504f0736e247","pitchNumber":3,"startTime":"2026-03-23T19:11:20.584Z","endTime":"2026-03-23T19:11:24.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21677000094667,"aZ":-27.531035850205104,"pfxX":2.0973133590426905,"pfxZ":3.0756043891634057,"pX":0.18831146722611708,"pZ":1.9540376615665642,"vX0":-4.745565200616214,"vY0":-121.94705278325321,"vZ0":-2.5805765469129254,"x":109.82,"y":186.02,"x0":1.884158869515687,"y0":50.00456912783832,"z0":5.3926467065056025,"aX":3.1697799702167258},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.3,"breakHorizontal":-2.8,"spinRate":1095,"spinDirection":119},"zone":8,"typeConfidence":2.0,"plateTime":0.44855942700056506,"extension":6.226166260643843},"index":3,"playId":"48d492b2-b314-3ffd-9f66-9fcc06654fdc","pitchNumber":4,"startTime":"2026-03-23T19:11:38.635Z","endTime":"2026-03-23T19:11:42.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"89c0cd20-c107-3155-b715-34d1cdf8633c","startTime":"2026-03-23T19:11:59.369Z","endTime":"2026-03-23T19:12:02.369Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.400268201538026,"aZ":-26.526688958316136,"pfxX":3.7387112564388816,"pfxZ":3.6120863212873466,"pX":-0.5688606442630134,"pZ":1.8790863166277354,"vX0":-6.79680381323886,"vY0":-123.37955586862765,"vZ0":-3.2586168679909377,"x":138.68,"y":188.04,"x0":1.718995815266037,"y0":50.00120935530515,"z0":5.419690543830954,"aX":5.842759894537425},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.1,"breakHorizontal":-5.4,"spinRate":1293,"spinDirection":124},"zone":7,"typeConfidence":2.0,"plateTime":0.4416360952488998,"extension":6.222936899945084},"index":5,"playId":"8714e5d5-c5d3-3c75-814b-dcadc183a0d9","pitchNumber":5,"startTime":"2026-03-23T19:12:17.477Z","endTime":"2026-03-23T19:12:20.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58295384401083,"aZ":-30.820160596483433,"pfxX":-4.023007956224776,"pfxZ":0.8852097544632089,"pX":-1.4990703869797564,"pZ":1.286963119561141,"vX0":-6.958120305769762,"vY0":-123.71032426342056,"vZ0":-3.537084575834193,"x":174.14,"y":204.03,"x0":1.8820578302912494,"y0":50.00551311051539,"z0":5.3416018804366985,"aX":-6.185219031612737},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.0,"breakHorizontal":9.0,"spinRate":2568,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.44414971935534986,"extension":6.185566531055367},"index":6,"playId":"684a738d-2159-3768-9d84-e4b5193b113b","pitchNumber":6,"startTime":"2026-03-23T19:12:43.344Z","endTime":"2026-03-23T19:12:46.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.376081390189835,"aZ":-27.774824265760408,"pfxX":3.5421990831753263,"pfxZ":2.9009620496296673,"pX":0.028563746548840013,"pZ":3.011838738841534,"vX0":-5.3627492313467755,"vY0":-122.26659669202824,"vZ0":-0.17839169816957456,"x":115.91,"y":157.46,"x0":1.7869528620120059,"y0":50.00567073757761,"z0":5.462631540976101,"aX":5.381069495112305},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.5,"breakHorizontal":-5.2,"spinRate":1115,"spinDirection":131},"zone":2,"typeConfidence":2.0,"plateTime":0.4474122685921502,"extension":6.313124235115698},"hitData":{"launchSpeed":117.3,"launchAngle":9.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.19,"coordY":105.98}},"index":7,"playId":"10382a5f-0f45-30ed-9d9f-eb041c5f0f09","pitchNumber":7,"startTime":"2026-03-23T19:13:03.028Z","endTime":"2026-03-23T19:13:10.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":519317,"link":"/api/v1/people/519317"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":519317,"link":"/api/v1/people/519317"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:13:10.814Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jazz Chisholm Jr. singles on a sharp line drive to right fielder Matt Shaw. Paul Goldschmidt scores. Giancarlo Stanton to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-23T19:13:27.167Z","endTime":"2026-03-23T19:13:51.092Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"postOnSecond":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.285927006188874,"aZ":-34.14371890986815,"pfxX":-6.407256518321874,"pfxZ":-1.332127099400708,"pX":-0.3198844895843696,"pZ":2.846613187253769,"vX0":-3.4186250789016226,"vY0":-121.28343572219033,"vZ0":0.885422503825074,"x":129.19,"y":161.92,"x0":1.9434885112863476,"y0":50.00170785234189,"z0":5.470947036917699,"aX":-9.477276226866742},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.9,"breakHorizontal":12.5,"spinRate":2551,"spinDirection":297},"zone":1,"typeConfidence":2.0,"plateTime":0.4528288674607759,"extension":6.1908423115710045},"hitData":{"launchSpeed":104.6,"launchAngle":16.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":186.8,"coordY":107.21}},"index":0,"playId":"e05c111d-b2b1-3e70-bfec-3e5940cd3fad","pitchNumber":1,"startTime":"2026-03-23T19:13:41.361Z","endTime":"2026-03-23T19:13:51.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":519317,"link":"/api/v1/people/519317"},"second":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-9.600000000000001,"leverageIndex":1.7,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:13:51.092Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Amed Rosario flies out to center fielder Dylan Carlson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-23T19:15:04.515Z","endTime":"2026-03-23T19:17:33.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-23T19:13:57.384Z","endTime":"2026-03-23T19:15:05.754Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":519317,"link":"/api/v1/people/519317"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.5,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.998998098684652,"aZ":-29.47313416194738,"pfxX":1.7246634193428245,"pfxZ":1.843142524185156,"pX":0.44574545814783206,"pZ":3.5675516958108173,"vX0":-3.7315432247568316,"vY0":-120.68959271409432,"vZ0":1.2811925095980694,"x":100.01,"y":142.46,"x0":1.7925930208775918,"y0":50.00286072098836,"z0":5.63901091763233,"aX":2.5272739358603973},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.0,"breakHorizontal":-2.2,"spinRate":1183,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.4550291247239304,"extension":6.167246902642773},"index":1,"playId":"3fb92d5f-22c1-3324-9997-0099ccbf1dc5","pitchNumber":1,"startTime":"2026-03-23T19:15:05.754Z","endTime":"2026-03-23T19:15:09.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":519317,"link":"/api/v1/people/519317"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.518460393895403,"aZ":-27.386723303374072,"pfxX":4.718112235317709,"pfxZ":3.170966570235077,"pX":0.7905982018593567,"pZ":2.450527249333466,"vX0":-3.9319589317219448,"vY0":-122.27761821230712,"vZ0":-1.5576995679026437,"x":86.86,"y":172.62,"x0":1.8078713981423047,"y0":50.00607447205791,"z0":5.449657680626033,"aX":7.133148416306948},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.6,"breakHorizontal":-7.6,"spinRate":1242,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.44825596777022714,"extension":5.983756185879397},"index":2,"playId":"99565230-a248-3cee-b2f3-4b48ce85bb99","pitchNumber":2,"startTime":"2026-03-23T19:15:23.229Z","endTime":"2026-03-23T19:15:27.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":519317,"link":"/api/v1/people/519317"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58549417663077,"aZ":-15.584262578119915,"pfxX":7.582445653918077,"pfxZ":8.968472804598084,"pX":1.2433779102523652,"pZ":1.8549772638517272,"vX0":-4.396357160628305,"vY0":-135.84754532806232,"vZ0":-6.027950578893386,"x":69.61,"y":188.7,"x0":1.9062389548738858,"y0":50.003134067207064,"z0":5.204783419671563,"aX":14.028110380624486},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.0,"breakHorizontal":-12.7,"spinRate":2503,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4047683865178411,"extension":6.028121042946966},"index":3,"playId":"2bc941ba-840a-38cc-9c27-8b744e14153e","pitchNumber":3,"startTime":"2026-03-23T19:15:47.745Z","endTime":"2026-03-23T19:15:50.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":519317,"link":"/api/v1/people/519317"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59080227853281,"aZ":-33.17351055454973,"pfxX":-6.191780305770536,"pfxZ":-0.6590135809108579,"pX":-1.8485281820259392,"pZ":1.4675814214555727,"vX0":-6.939686105584396,"vY0":-123.1418064630329,"vZ0":-2.79557626554446,"x":187.46,"y":199.16,"x0":1.8202385823892626,"y0":50.000650422326885,"z0":5.450381135209565,"aX":-9.418820505754049},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.7,"breakHorizontal":13.0,"spinRate":2564,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.4463962158050987,"extension":6.229900591551408},"index":4,"playId":"5982c757-3625-35e1-aa2d-d36bde63cd28","pitchNumber":4,"startTime":"2026-03-23T19:16:12.018Z","endTime":"2026-03-23T19:16:16.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":519317,"link":"/api/v1/people/519317"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08417363872928,"aZ":-26.99878572257064,"pfxX":2.87622577233215,"pfxZ":3.35612834216054,"pX":0.7810531564539132,"pZ":3.510031209050084,"vX0":-3.5867221875201145,"vY0":-122.7891027697004,"vZ0":0.6132355949543563,"x":87.23,"y":144.01,"x0":1.8804103036973279,"y0":50.0018566108526,"z0":5.536671565595927,"aX":4.4347781655227205},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.5,"breakHorizontal":-4.4,"spinRate":1210,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.44440850772873386,"extension":6.124334707813241},"index":5,"playId":"8d2542d9-7c48-3c13-b01a-8d9785c5aad8","pitchNumber":5,"startTime":"2026-03-23T19:16:32.902Z","endTime":"2026-03-23T19:16:36.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":519317,"link":"/api/v1/people/519317"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.674999179398842,"aZ":-29.604892982385714,"pfxX":-2.2148081274752593,"pfxZ":1.7173260014291678,"pX":-1.0138890363459834,"pZ":1.7615733144550858,"vX0":-6.378765446358055,"vY0":-121.75809327485638,"vZ0":-2.4592447116664378,"x":155.65,"y":191.22,"x0":1.931239311914092,"y0":50.00323081361692,"z0":5.355319901692143,"aX":-3.313130167323085},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.8,"breakHorizontal":5.5,"spinRate":2585,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4504341806275005,"extension":6.315723537270935},"index":6,"playId":"4eb03ad4-8437-3660-a18b-cf9224f61100","pitchNumber":6,"startTime":"2026-03-23T19:16:59.948Z","endTime":"2026-03-23T19:17:04.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":519317,"link":"/api/v1/people/519317"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6230832489205,"aZ":-28.397575077461227,"pfxX":3.788327823280654,"pfxZ":2.45249008485,"pX":0.4960912960877191,"pZ":2.489235988952576,"vX0":-4.43461051693029,"vY0":-122.91630897817645,"vZ0":-1.3978540910750707,"x":98.09,"y":171.57,"x0":1.8250598163087182,"y0":50.00437036375511,"z0":5.459427146103963,"aX":5.841432859475348},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.3,"breakHorizontal":-5.9,"spinRate":1121,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.44431743880832597,"extension":6.1542719776588175},"hitData":{"launchSpeed":98.1,"launchAngle":37.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":153.1,"coordY":76.11}},"index":7,"playId":"8a8cf5a2-c6d3-3b89-9587-14cbb91fca77","pitchNumber":7,"startTime":"2026-03-23T19:17:25.164Z","endTime":"2026-03-23T19:17:33.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":519317,"link":"/api/v1/people/519317"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.55,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:17:33.737Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a line drive to center fielder Trent Grisham.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-23T19:19:39.685Z","endTime":"2026-03-23T19:20:07.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801739,"fullName":"Carlos Lagrange","link":"/api/v1/people/801739"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.910782762882395,"aZ":-14.234150613678706,"pfxX":-4.451436011146549,"pfxZ":8.540573535656101,"pX":-0.5386134204306561,"pZ":3.4266388959432317,"vX0":4.721829574710592,"vY0":-143.49539271853902,"vZ0":-5.76240395822928,"x":137.53,"y":146.26,"x0":-1.6213050991673732,"y0":50.003953617914576,"z0":6.336030516552981,"aX":-9.352304756164017},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.6,"breakHorizontal":7.2,"spinRate":2216,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.38063774375335857,"extension":5.931267107701685},"index":0,"playId":"b0c6b4f9-f701-3a32-818d-8763f4a25b74","pitchNumber":1,"startTime":"2026-03-23T19:19:42.181Z","endTime":"2026-03-23T19:19:46.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06130479315441,"aZ":-12.958131149842446,"pfxX":-5.084102278885688,"pfxZ":9.15188925482122,"pX":0.5609153173426228,"pZ":1.5333477670139906,"vX0":7.47094460562154,"vY0":-143.91761625230674,"vZ0":-10.66053129235051,"x":95.62,"y":197.38,"x0":-1.4068124106311197,"y0":50.00354425537194,"z0":6.085705664540523,"aX":-10.676805732723125},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.6,"breakHorizontal":7.7,"spinRate":2220,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3804147912092004,"extension":6.016036858628879},"hitData":{"launchSpeed":88.8,"launchAngle":10.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":123.4,"coordY":107.23}},"index":1,"playId":"ba59426e-eef9-3772-8999-fed5d93ab219","pitchNumber":2,"startTime":"2026-03-23T19:19:57.392Z","endTime":"2026-03-23T19:20:07.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.6,"awayTeamWinProbability":51.4,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:20:07.159Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Busch singles on a ground ball to right fielder Aaron Judge. Nico Hoerner to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-23T19:20:21.623Z","endTime":"2026-03-23T19:21:01.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801739,"fullName":"Carlos Lagrange","link":"/api/v1/people/801739"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.011780557508867,"aZ":-25.31285309302913,"pfxX":1.0858637594891254,"pfxZ":3.8913127742320572,"pX":-0.23321009189301606,"pZ":2.7173065599307726,"vX0":3.1022637995165967,"vY0":-131.71868448928052,"vZ0":-5.039471888757201,"x":125.89,"y":165.41,"x0":-1.5655885855986835,"y0":50.003317138788205,"z0":6.51825468399821,"aX":1.9149794216427316},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.2,"breakHorizontal":-2.6,"spinRate":2310,"spinDirection":184},"zone":5,"typeConfidence":2.0,"plateTime":0.4152343938538885,"extension":5.646331695677099},"index":0,"playId":"916ece29-7307-3c2a-82eb-8a73c235c83c","pitchNumber":1,"startTime":"2026-03-23T19:20:32.093Z","endTime":"2026-03-23T19:20:35.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.330058252056727,"aZ":-22.872160801733425,"pfxX":-0.170417185653279,"pfxZ":5.217574801632981,"pX":-0.5317214481648352,"pZ":2.6129450232696314,"vX0":2.5419484134986683,"vY0":-132.92062647317346,"vZ0":-5.828311705303975,"x":137.27,"y":168.23,"x0":-1.4796389444830886,"y0":50.00652397952107,"z0":6.502298088912154,"aX":-0.3043715480974331},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.4,"breakHorizontal":-0.2,"spinRate":2264,"spinDirection":180},"zone":4,"typeConfidence":2.0,"plateTime":0.4125769412032949,"extension":5.958125380259987},"hitData":{"launchSpeed":86.3,"launchAngle":5.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.5,"coordY":111.55}},"index":1,"playId":"0161f8d3-a272-3f68-a5da-1ce9cdf32220","pitchNumber":2,"startTime":"2026-03-23T19:20:49.882Z","endTime":"2026-03-23T19:21:01.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.400000000000006,"awayTeamWinProbability":45.599999999999994,"homeTeamWinProbabilityAdded":5.800000000000004,"leverageIndex":1.55,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:21:01.507Z","atBatIndex":7},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alex Bregman grounds into a double play, third baseman Amed Rosario to second baseman Jazz Chisholm Jr. to first baseman Paul Goldschmidt. Nico Hoerner to 3rd. Michael Busch out at 2nd. Alex Bregman out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-23T19:21:16.637Z","endTime":"2026-03-23T19:22:00.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801739,"fullName":"Carlos Lagrange","link":"/api/v1/people/801739"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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(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.7,"endSpeed":89.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3495896099726,"aZ":-12.479847805101011,"pfxX":-3.2299686396410743,"pfxZ":9.637633664033363,"pX":-0.881542888844324,"pZ":4.490950532502892,"vX0":3.1526669165298786,"vY0":-142.21558999653135,"vZ0":-3.461014403796908,"x":150.6,"y":117.52,"x0":-1.586120336232408,"y0":50.00313409348515,"z0":6.518165809992426,"aX":-6.600594209449431},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.9,"breakHorizontal":5.2,"spinRate":2348,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.38550255543828005,"extension":5.93739980599508},"index":0,"playId":"cf05fc5d-0412-3233-86b5-4a883880a721","pitchNumber":1,"startTime":"2026-03-23T19:21:31.497Z","endTime":"2026-03-23T19:21:34.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21307622760071,"aZ":-12.133811122898658,"pfxX":-3.7028556050440438,"pfxZ":9.633481647040881,"pX":-0.204221471796169,"pZ":2.839488708843132,"vX0":4.624666083461895,"vY0":-143.13365923571146,"vZ0":-7.745542106099798,"x":124.78,"y":162.11,"x0":-1.3577848394880732,"y0":50.006267619372,"z0":6.335974566189226,"aX":-7.705572303240496},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.1,"breakHorizontal":5.8,"spinRate":2354,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.38229074721911616,"extension":5.8324730179415925},"hitData":{"launchSpeed":100.1,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.5,"coordY":164.21}},"index":1,"playId":"ce4b705e-ece1-3fc4-9b68-913b6863963a","pitchNumber":2,"startTime":"2026-03-23T19:21:50.025Z","endTime":"2026-03-23T19:22:00.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":43.5,"awayTeamWinProbability":56.5,"homeTeamWinProbabilityAdded":-10.900000000000006,"leverageIndex":1.98,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:22:00.803Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ian Happ walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-23T19:22:17.977Z","endTime":"2026-03-23T19:23:52.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801739,"fullName":"Carlos Lagrange","link":"/api/v1/people/801739"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.903148702045918,"aZ":-30.19601765991193,"pfxX":9.618059915964558,"pfxZ":1.3476614881483258,"pX":0.1563552919430784,"pZ":2.420248874825771,"vX0":2.312518982504557,"vY0":-120.61602767192655,"vZ0":-2.3597276433389087,"x":111.04,"y":173.43,"x0":-2.0653931148482902,"y0":50.000078194886235,"z0":6.091236408323108,"aX":14.074923894221595},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.2,"breakHorizontal":-18.0,"spinRate":2451,"spinDirection":70},"zone":5,"typeConfidence":2.0,"plateTime":0.4552537730551305,"extension":5.622004571707545},"index":0,"playId":"1064211e-42ec-3863-950c-fc961e755072","pitchNumber":1,"startTime":"2026-03-23T19:22:32.609Z","endTime":"2026-03-23T19:22:36.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63484112385298,"aZ":-12.456656101105246,"pfxX":-4.844249606305928,"pfxZ":9.37563365030876,"pX":1.1859343447522466,"pZ":2.678215368471206,"vX0":8.841283110107684,"vY0":-143.93440154127262,"vZ0":-7.952983128559493,"x":71.79,"y":166.47,"x0":-1.2928001350158613,"y0":50.00487425285299,"z0":6.2440888846308455,"aX":-10.19058207061517},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.6,"breakHorizontal":7.1,"spinRate":2421,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3801830612305679,"extension":5.965953107047842},"index":1,"playId":"6a5b8669-59f2-3b9d-84b1-b32d071fe035","pitchNumber":2,"startTime":"2026-03-23T19:22:49.474Z","endTime":"2026-03-23T19:22:53.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":91.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04465531912624,"aZ":-7.690890904891312,"pfxX":-4.6006686245146,"pfxZ":11.560256461790221,"pX":1.440603270342243,"pZ":1.348075963340438,"vX0":9.842069165010956,"vY0":-144.4620854827578,"vZ0":-12.226582246268391,"x":62.09,"y":202.38,"x0":-1.4097585786093685,"y0":50.003663907634404,"z0":6.1040291260504285,"aX":-9.74504507935629},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.6,"breakHorizontal":6.4,"spinRate":2315,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.37887873389791293,"extension":6.009983342857107},"index":2,"playId":"94db5e1a-7276-37e7-8f85-62bc0be751df","pitchNumber":3,"startTime":"2026-03-23T19:23:08.942Z","endTime":"2026-03-23T19:23:12.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01652857204454,"aZ":-24.299510284163656,"pfxX":1.7749952763725378,"pfxZ":4.362963799237642,"pX":1.2389486282609528,"pZ":1.9292593896020307,"vX0":6.25334592495231,"vY0":-133.2994068390019,"vZ0":-6.890743119253589,"x":69.77,"y":186.69,"x0":-1.365625961727846,"y0":50.00229175710268,"z0":6.296237173344013,"aX":3.199412462391212},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.6,"breakHorizontal":-4.6,"spinRate":2303,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.41054202439580534,"extension":5.999175630152928},"index":3,"playId":"051338a9-ec8d-34db-b9f2-d541acbaeb0d","pitchNumber":4,"startTime":"2026-03-23T19:23:30.292Z","endTime":"2026-03-23T19:23:33.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10196337622553,"aZ":-27.851223874860743,"pfxX":0.8290172107298712,"pfxZ":2.515590656527058,"pX":-0.9165187908741382,"pZ":2.625217562253932,"vX0":1.5176652763180587,"vY0":-130.2629901577805,"vZ0":-4.357047526401944,"x":151.94,"y":167.9,"x0":-1.6141994910178719,"y0":50.00497034923251,"z0":6.422673801832127,"aX":1.426256619131043},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.8,"breakHorizontal":-1.8,"spinRate":2200,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.42031952281712126,"extension":5.807525024192273},"index":4,"playId":"1cba2527-bfa5-3c52-90bc-3db899051052","pitchNumber":5,"startTime":"2026-03-23T19:23:48.977Z","endTime":"2026-03-23T19:23:52.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":1.41,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:23:52.791Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Kelly singles on a line drive to right fielder Aaron Judge. Nico Hoerner scores. Ian Happ to 3rd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-23T19:24:13.756Z","endTime":"2026-03-23T19:25:39.071Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801739,"fullName":"Carlos Lagrange","link":"/api/v1/people/801739"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnThird":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":801739,"link":"/api/v1/people/801739"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.903302061174212,"aZ":-12.977699019766716,"pfxX":-4.1780621377020255,"pfxZ":9.374396983078329,"pX":0.007574223030115397,"pZ":2.7997651593956956,"vX0":5.809417210291156,"vY0":-142.04045678202607,"vZ0":-7.433729269250443,"x":116.71,"y":163.19,"x0":-1.5193749426942822,"y0":50.001686273262955,"z0":6.272256153488461,"aX":-8.554835995424119},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.7,"breakHorizontal":6.4,"spinRate":2337,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.38531249967586945,"extension":5.831686626089088},"index":0,"playId":"e1f33dd1-6f03-3924-a78f-76ef63a38fc2","pitchNumber":1,"startTime":"2026-03-23T19:24:29.358Z","endTime":"2026-03-23T19:24:32.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.391031961234006,"aZ":-24.92433366689062,"pfxX":0.2626252837834726,"pfxZ":4.1014738188584285,"pX":-0.77169891964235,"pZ":3.140379035649243,"vX0":2.346750241829736,"vY0":-132.16858563758353,"vZ0":-3.9548779406371044,"x":146.42,"y":153.99,"x0":-1.7055433587439084,"y0":50.00342085847921,"z0":6.488372716364351,"aX":0.46388112411140264},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.7,"breakHorizontal":-1.0,"spinRate":2370,"spinDirection":178},"zone":1,"typeConfidence":2.0,"plateTime":0.41455426478027135,"extension":5.8815636263231434},"index":1,"playId":"69ac4035-c097-3104-9975-6ea7a38fcd04","pitchNumber":2,"startTime":"2026-03-23T19:24:51.939Z","endTime":"2026-03-23T19:24:56.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"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-23T19:25:07.957Z","endTime":"2026-03-23T19:25:27.150Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"},"defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.5,"endSpeed":92.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70712149870396,"aZ":-10.391547490095304,"pfxX":-3.9565236632218026,"pfxZ":10.034012272395037,"pX":-0.5532582524893548,"pZ":3.6027617085739005,"vX0":4.2152900429632325,"vY0":-146.23019938607055,"vZ0":-5.91720320699626,"x":138.09,"y":141.51,"x0":-1.497746145564016,"y0":50.00333794588205,"z0":6.272709789370886,"aX":-8.589605942090273},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":17.2,"breakHorizontal":6.4,"spinRate":2249,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.37421944262563445,"extension":5.975191535417879},"hitData":{"launchSpeed":75.8,"launchAngle":29.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.55,"coordY":123.34}},"index":3,"playId":"08c2d21f-6f15-305d-b702-909043c70cb0","pitchNumber":3,"startTime":"2026-03-23T19:25:27.150Z","endTime":"2026-03-23T19:25:39.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":10.0,"leverageIndex":1.94,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:25:39.071Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Conforto flies out to right fielder Aaron Judge.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-23T19:26:11.714Z","endTime":"2026-03-23T19:26:26.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801739,"fullName":"Carlos Lagrange","link":"/api/v1/people/801739"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"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(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":98.1,"endSpeed":89.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.906924152155344,"aZ":-13.172406772375226,"pfxX":-3.80426943848033,"pfxZ":9.191334430855365,"pX":0.13080561884958314,"pZ":3.1325773220455244,"vX0":5.657985750518645,"vY0":-142.6585689670208,"vZ0":-6.879590979444136,"x":112.01,"y":154.2,"x0":-1.38123017864114,"y0":50.00357237770365,"z0":6.400744529744541,"aX":-7.865536906547039},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.5,"breakHorizontal":5.8,"spinRate":2414,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.38350405449537206,"extension":5.929641078644142},"hitData":{"launchSpeed":90.7,"launchAngle":59.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.05,"coordY":113.79}},"index":0,"playId":"83793e9d-6f45-35fa-89fc-8097a2a8cce7","pitchNumber":1,"startTime":"2026-03-23T19:26:15.876Z","endTime":"2026-03-23T19:26:26.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"third":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.800000000000004,"leverageIndex":1.83,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:26:26.350Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trent Grisham strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-23T19:28:13.609Z","endTime":"2026-03-23T19:29:58.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9134438053203,"aZ":-12.995514091880814,"pfxX":6.536331141217889,"pfxZ":11.033555393797023,"pX":-0.3199294820079362,"pZ":2.5644908084595066,"vX0":-7.506344135723679,"vY0":-131.29258024999058,"vZ0":-4.685620240750835,"x":129.19,"y":169.54,"x0":1.7327352563729301,"y0":50.00390248875961,"z0":5.346197044209569,"aX":11.363282942866917},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":19.1,"breakHorizontal":-10.1,"spinRate":2577,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.4178720165120655,"extension":5.873106130539153},"index":0,"playId":"0c656367-a43d-31ea-ba20-051b5c4309d3","pitchNumber":1,"startTime":"2026-03-23T19:28:37.363Z","endTime":"2026-03-23T19:28:40.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.8,"endSpeed":83.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.855314371628296,"aZ":-19.25138138345549,"pfxX":8.63605643757852,"pfxZ":7.305612993880588,"pX":0.00562455600113729,"pZ":2.491922326181099,"vX0":-7.39755475791443,"vY0":-132.0972374960315,"vZ0":-3.718069435354391,"x":116.79,"y":171.5,"x0":1.7188288685416064,"y0":50.00490325602847,"z0":5.331181237576216,"aX":15.280863405715333},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.6,"breakHorizontal":-14.0,"spinRate":2560,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.41446811400182204,"extension":5.998549721894508},"index":1,"playId":"dac1246d-4f85-334c-a62d-300c9b4eaccf","pitchNumber":2,"startTime":"2026-03-23T19:28:52.664Z","endTime":"2026-03-23T19:28:56.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-23T19:29:04.079Z","endTime":"2026-03-23T19:29:20.690Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43237167894988,"aZ":-15.030566272619955,"pfxX":7.2946529707535674,"pfxZ":9.580955127382998,"pX":-0.5799868385775893,"pZ":4.100601167349022,"vX0":-8.398973737218132,"vY0":-133.12508270926384,"vZ0":-0.7507162515398194,"x":139.11,"y":128.06,"x0":1.672864937392918,"y0":50.0001576738412,"z0":5.477504299792927,"aX":13.049544654940261},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.4,"breakHorizontal":-11.3,"spinRate":2599,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.41194398019400547,"extension":5.870636789638119},"index":3,"playId":"16b2ceb1-a4ed-3f48-8130-fe4c83b167e5","pitchNumber":3,"startTime":"2026-03-23T19:29:20.690Z","endTime":"2026-03-23T19:29:23.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.712377100691526,"aZ":-12.842423367120828,"pfxX":7.2497598938524686,"pfxZ":10.687367179458612,"pX":-0.25368639322906655,"pZ":1.262202898141761,"vX0":-7.461132062307086,"vY0":-133.85229240738119,"vZ0":-7.908152927573015,"x":126.67,"y":204.7,"x0":1.6320496987166906,"y0":50.00471629669196,"z0":5.180745721233631,"aX":13.116690637945139},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.8,"breakHorizontal":-11.5,"spinRate":2605,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.4096854259300451,"extension":5.9585016811475855},"index":4,"playId":"cf512547-e81e-35ad-8286-10e1c0677a4f","pitchNumber":4,"startTime":"2026-03-23T19:29:36.481Z","endTime":"2026-03-23T19:29:40.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.978283364442436,"aZ":-28.08115516837603,"pfxX":4.050613342419693,"pfxZ":2.714937779797152,"pX":-0.4706492270965909,"pZ":2.3079913906192586,"vX0":-6.73679485156586,"vY0":-121.28416565545272,"vZ0":-1.8024379433424729,"x":134.94,"y":176.46,"x0":1.8013345963412013,"y0":50.003420904288966,"z0":5.481035817659237,"aX":6.109575289718265},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.8,"breakHorizontal":-6.0,"spinRate":1219,"spinDirection":126},"zone":4,"typeConfidence":2.0,"plateTime":0.44948650609491825,"extension":6.170446201426969},"index":5,"playId":"a29c5e5e-5ce3-3e17-b725-8e531f1ab326","pitchNumber":5,"startTime":"2026-03-23T19:29:54.500Z","endTime":"2026-03-23T19:29:58.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:29:58.204Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Caballero walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-23T19:30:10.345Z","endTime":"2026-03-23T19:31:36.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":76.1,"endSpeed":70.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.832053843875922,"aZ":-41.4096134855253,"pfxX":-4.39865100993402,"pfxZ":-7.490384747541068,"pX":-0.6927394746290845,"pZ":2.6195821241311825,"vX0":-3.8786681847538778,"vY0":-110.64629651656145,"vZ0":2.599452748228705,"x":143.41,"y":168.05,"x0":1.6582868541066509,"y0":50.00375602479736,"z0":5.7870719099473815,"aX":-5.421680351729475},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-12.5,"breakHorizontal":9.0,"spinRate":2614,"spinDirection":321},"zone":4,"typeConfidence":2.0,"plateTime":0.49614967558152046,"extension":6.068272516424009},"index":0,"playId":"7aed3158-b27c-369d-8869-210a9937f59d","pitchNumber":1,"startTime":"2026-03-23T19:30:23.586Z","endTime":"2026-03-23T19:30:27.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.64376278981905,"aZ":-12.96183474639109,"pfxX":8.078389611978288,"pfxZ":10.556391549802804,"pX":-0.25872311076301696,"pZ":1.642165045593035,"vX0":-7.903283192462634,"vY0":-134.44117544218548,"vZ0":-6.822159790995415,"x":126.86,"y":194.44,"x0":1.6773369411797816,"y0":50.006284283156106,"z0":5.142848159405361,"aX":14.70932136897275},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.8,"breakHorizontal":-12.8,"spinRate":2605,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.40826860067343596,"extension":6.034683964797823},"index":1,"playId":"385bbb93-3ef3-35cc-b7b7-9812a8079885","pitchNumber":2,"startTime":"2026-03-23T19:30:41.380Z","endTime":"2026-03-23T19:30:45.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.735171615111003,"aZ":-27.485682220508114,"pfxX":5.021530020379032,"pfxZ":3.0921574557957676,"pX":-0.8540983828449084,"pZ":1.2819000015979056,"vX0":-7.636797877014091,"vY0":-122.27900511043846,"vZ0":-4.242347756027736,"x":149.56,"y":204.17,"x0":1.654732018676531,"y0":50.004563010804056,"z0":5.3931514969512255,"aX":7.618451681526158},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.8,"breakHorizontal":-7.3,"spinRate":1164,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.44764207144902457,"extension":6.117255384669752},"index":2,"playId":"fb9f371f-9384-3dd4-859e-1013e490aafc","pitchNumber":3,"startTime":"2026-03-23T19:30:58.129Z","endTime":"2026-03-23T19:31:01.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.289671400233182,"aZ":-30.390901098835332,"pfxX":4.976924446269106,"pfxZ":1.2105078575516846,"pX":1.0494317318345976,"pZ":2.6708759603699175,"vX0":-3.5302150244945483,"vY0":-120.69194904270874,"vZ0":-0.34351920524556867,"x":77.0,"y":166.67,"x0":1.8837792211989928,"y0":50.00578343535123,"z0":5.489545389651428,"aX":7.35039471535683},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.4,"breakHorizontal":-8.2,"spinRate":1175,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.4536820980374179,"extension":6.004194209524005},"index":3,"playId":"ede1a90a-5ecc-35d4-a5d6-5963489ba3e4","pitchNumber":4,"startTime":"2026-03-23T19:31:16.701Z","endTime":"2026-03-23T19:31:20.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.562591503537817,"aZ":-12.983799478294715,"pfxX":7.9293527419602245,"pfxZ":10.414705981911926,"pX":0.9444610754482547,"pZ":2.013621104469027,"vX0":-5.014334489241667,"vY0":-135.1643834128057,"vZ0":-6.000000203606011,"x":81.0,"y":184.41,"x0":1.7972621184778257,"y0":50.004288561146666,"z0":5.180740539649817,"aX":14.61419813034052},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":-13.2,"spinRate":2580,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.4058501836669235,"extension":6.015287786202925},"index":4,"playId":"62eebc21-01b8-3818-93e5-0b48766910ec","pitchNumber":5,"startTime":"2026-03-23T19:31:32.255Z","endTime":"2026-03-23T19:31:36.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:31:36.806Z","atBatIndex":13},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Austin Wells grounds into a double play, first baseman Michael Busch to shortstop Dansby Swanson to first baseman Michael Busch. José Caballero out at 2nd. Austin Wells out at 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-23T19:31:51.785Z","endTime":"2026-03-23T19:32:32.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"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, 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":91.0,"endSpeed":83.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.767152276224003,"aZ":-20.64226088099003,"pfxX":10.05862575943847,"pfxZ":6.497675889242611,"pX":-0.12043068106626363,"pZ":2.71878475578915,"vX0":-8.273732008582153,"vY0":-132.24316408653507,"vZ0":-2.762543986975323,"x":121.59,"y":165.37,"x0":1.739419457572584,"y0":50.000745572320625,"z0":5.288408144826396,"aX":17.84326917499085},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.4,"breakHorizontal":-16.4,"spinRate":2561,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.4139266112873621,"extension":6.064438393797082},"index":0,"playId":"fe723987-11e6-32a8-bc75-32e58ce1ca21","pitchNumber":1,"startTime":"2026-03-23T19:32:06.408Z","endTime":"2026-03-23T19:32:10.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46666181238426,"aZ":-31.473624687920182,"pfxX":-3.767109165182128,"pfxZ":0.46465386825469235,"pX":0.14372815733840616,"pZ":1.7037728642178671,"vX0":-3.47764628795699,"vY0":-121.49797619918243,"vZ0":-1.9820534343445408,"x":111.52,"y":192.78,"x0":2.084384462659893,"y0":50.00013142984943,"z0":5.273172719511012,"aX":-5.612786422308777},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.6,"breakHorizontal":7.7,"spinRate":2655,"spinDirection":289},"zone":8,"typeConfidence":2.0,"plateTime":0.45132606449153023,"extension":6.035583601264189},"hitData":{"launchSpeed":76.4,"launchAngle":-4.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.06,"coordY":170.28}},"index":1,"playId":"f9ad8553-2fc3-376e-bac7-73035b1706cb","pitchNumber":2,"startTime":"2026-03-23T19:32:23.617Z","endTime":"2026-03-23T19:32:32.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":5.399999999999999,"leverageIndex":1.28,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:32:32.201Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-23T19:35:18.240Z","endTime":"2026-03-23T19:36:22.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801739,"fullName":"Carlos Lagrange","link":"/api/v1/people/801739"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.532674756479288,"aZ":-28.24586992098178,"pfxX":2.8998207657145296,"pfxZ":2.3491152922671077,"pX":0.5461971581013462,"pZ":4.582279618952488,"vX0":4.502527912856106,"vY0":-127.51396883200637,"vZ0":0.36587304835570433,"x":96.18,"y":115.06,"x0":-1.6090067543894944,"y0":50.002515566927975,"z0":6.638960906497243,"aX":4.845349505884563},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.6,"breakHorizontal":-6.1,"spinRate":2301,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.42710444056367436,"extension":5.7381404649728465},"index":0,"playId":"b7e06710-9445-3de4-b5a0-161c58c59a9c","pitchNumber":1,"startTime":"2026-03-23T19:35:20.566Z","endTime":"2026-03-23T19:35:23.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86030623242184,"aZ":-24.098232370885288,"pfxX":2.12517762207446,"pfxZ":4.499605004823966,"pX":0.5829965412903743,"pZ":1.398003462017157,"vX0":5.333297766116067,"vY0":-132.70173236891787,"vZ0":-8.255321409827431,"x":94.78,"y":201.03,"x0":-1.7241454528925704,"y0":50.00035706579642,"z0":6.288653303734503,"aX":3.8107427663969213},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.6,"breakHorizontal":-4.9,"spinRate":2288,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.411839799610354,"extension":5.827231380921403},"index":1,"playId":"03a52287-093d-3e62-a573-fda108d9cb12","pitchNumber":2,"startTime":"2026-03-23T19:35:33.522Z","endTime":"2026-03-23T19:35:37.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.68573399486808,"aZ":-28.20279066443136,"pfxX":6.612223957925122,"pfxZ":2.6647571242039874,"pX":0.07214056825621178,"pZ":2.789666948124629,"vX0":3.162456689358957,"vY0":-120.98120362065919,"vZ0":-1.987486995922749,"x":114.25,"y":163.46,"x0":-2.109167511838614,"y0":50.001119092596056,"z0":6.0838512565801395,"aX":9.839663333167671},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.7,"breakHorizontal":-12.7,"spinRate":2587,"spinDirection":66},"zone":5,"typeConfidence":2.0,"plateTime":0.45202616039076515,"extension":5.817365869868152},"index":2,"playId":"83060b1c-2e93-34ff-b1c9-c63f5fac804c","pitchNumber":3,"startTime":"2026-03-23T19:35:49.960Z","endTime":"2026-03-23T19:35:53.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-23T19:36:00.604Z","endTime":"2026-03-23T19:36:18.523Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"},"defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.539167614260123,"aZ":-22.725561920728293,"pfxX":-8.591139694966907,"pfxZ":5.189158767166321,"pX":-0.2001064766447724,"pZ":1.3259222115020388,"vX0":6.737759285503433,"vY0":-134.0145007071736,"vZ0":-8.43285382223641,"x":124.63,"y":202.98,"x0":-1.6286986454386418,"y0":50.00500763511093,"z0":6.132538689255339,"aX":-15.653211909347629},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.8,"breakHorizontal":14.2,"spinRate":2160,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.40845082157594303,"extension":5.98446820088277},"index":4,"playId":"8001002b-f614-3895-a365-ec7a7b0036a9","pitchNumber":4,"startTime":"2026-03-23T19:36:18.523Z","endTime":"2026-03-23T19:36:22.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:36:22.128Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Shaw strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-23T19:36:34.340Z","endTime":"2026-03-23T19:38:39.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801739,"fullName":"Carlos Lagrange","link":"/api/v1/people/801739"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":5},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.2,"endSpeed":92.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.213377847124065,"aZ":-13.845418280217324,"pfxX":-4.291161648309115,"pfxZ":8.473713554772987,"pX":0.9173464180878519,"pZ":2.994356393393714,"vX0":8.42698248948828,"vY0":-145.6884511259294,"vZ0":-6.880496444746653,"x":82.03,"y":157.93,"x0":-1.4469653871757473,"y0":50.005210596739495,"z0":6.2130793095776,"aX":-9.284831335550463},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.2,"breakHorizontal":6.2,"spinRate":2426,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3750622062325837,"extension":5.819643829415431},"index":0,"playId":"49fc6fc7-17ab-3040-aa3b-fd5205ede28e","pitchNumber":1,"startTime":"2026-03-23T19:36:47.171Z","endTime":"2026-03-23T19:37:14.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":801739,"fullName":"Carlos Lagrange","link":"/api/v1/people/801739"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.515329092380387,"aZ":-23.903012818564267,"pfxX":1.8615181590837042,"pfxZ":4.571585577281133,"pX":0.8989851064853688,"pZ":0.8251440476953893,"vX0":5.8269642957595575,"vY0":-132.94103530995451,"vZ0":-9.581280285316572,"x":82.73,"y":216.5,"x0":-1.5535216754558723,"y0":50.006500602827096,"z0":6.178561041085663,"aX":3.3685202599473594},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.6,"breakHorizontal":-4.6,"spinRate":2531,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.41026263130082663,"extension":5.872308490035657},"index":1,"playId":"497d2909-ec1e-3f9e-87b6-6fc1ce3abebb","pitchNumber":2,"startTime":"2026-03-23T19:37:21.661Z","endTime":"2026-03-23T19:37:25.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.826937348548565,"aZ":-26.63869652257248,"pfxX":1.6097220459703458,"pfxZ":3.140762429322983,"pX":0.8480195779080145,"pZ":2.6942748954613522,"vX0":5.865183645750794,"vY0":-130.95263830899944,"vZ0":-4.628866641502487,"x":84.68,"y":166.03,"x0":-1.6166243432300107,"y0":50.003995017354136,"z0":6.4426954851264915,"aX":2.835608349854116},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.0,"breakHorizontal":-4.1,"spinRate":2385,"spinDirection":171},"zone":12,"typeConfidence":2.0,"plateTime":0.4159364202003988,"extension":5.956108070099688},"index":2,"playId":"9c69562a-773a-367a-a3e1-74e1238e703b","pitchNumber":3,"startTime":"2026-03-23T19:37:38.888Z","endTime":"2026-03-23T19:37:42.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.078244177922297,"aZ":-32.26734129104713,"pfxX":7.414996298657524,"pfxZ":-0.06811906113527133,"pX":-0.7696716849925952,"pZ":1.4449364869279726,"vX0":1.4775780639930283,"vY0":-118.54475104084928,"vZ0":-3.8969575095276374,"x":146.34,"y":199.77,"x0":-2.364936248699863,"y0":50.00086352067659,"z0":6.076727358132851,"aX":10.481372381436524},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.8,"breakHorizontal":-13.8,"spinRate":2630,"spinDirection":57},"zone":13,"typeConfidence":2.0,"plateTime":0.46323339603148117,"extension":5.8427797614888775},"index":3,"playId":"948925ea-f6e3-3608-8b1f-d5ce8c5c3e3b","pitchNumber":4,"startTime":"2026-03-23T19:37:57.148Z","endTime":"2026-03-23T19:38:00.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.7,"endSpeed":93.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86550464367249,"aZ":-13.571681012286701,"pfxX":-4.830509288916661,"pfxZ":8.331479798864594,"pX":-1.0426931199912952,"pZ":3.683113014473333,"vX0":3.585361327893044,"vY0":-148.13641741907028,"vZ0":-5.283183146844959,"x":156.75,"y":139.34,"x0":-1.638281266677887,"y0":50.003614562415954,"z0":6.276715540763884,"aX":-10.785606657777407},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":14.3,"breakHorizontal":8.0,"spinRate":2499,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3691112785906481,"extension":5.777738920721711},"index":4,"playId":"22588d4f-e01f-3840-b18c-2909dcd80de0","pitchNumber":5,"startTime":"2026-03-23T19:38:16.106Z","endTime":"2026-03-23T19:38:19.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.639547100498735,"aZ":-23.96302122480944,"pfxX":3.2676202975909465,"pfxZ":4.640722187542747,"pX":0.6339139842856192,"pZ":1.151586549535842,"vX0":4.669913097807826,"vY0":-131.57314642545444,"vZ0":-8.657058653989017,"x":92.84,"y":207.69,"x0":-1.5825460964610343,"y0":50.00185639546997,"z0":6.235520556113629,"aX":5.777208804896413},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.8,"breakHorizontal":-6.8,"spinRate":2354,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.41490835764692724,"extension":5.912749943442323},"index":5,"playId":"a2bf1de9-dfce-3ea9-847d-836aeaa32894","pitchNumber":6,"startTime":"2026-03-23T19:38:35.942Z","endTime":"2026-03-23T19:38:39.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:38:39.909Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Carlson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-23T19:38:54.948Z","endTime":"2026-03-23T19:39:46.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801739,"fullName":"Carlos Lagrange","link":"/api/v1/people/801739"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.082274274943316,"aZ":-31.370160527614694,"pfxX":9.899544308205098,"pfxZ":0.5380360693232209,"pX":-0.011848207512905889,"pZ":2.8881256136624205,"vX0":2.120879689989698,"vY0":-121.91106758025089,"vZ0":-1.1128034622591065,"x":117.45,"y":160.8,"x0":-2.18009752714761,"y0":50.00439551984228,"z0":6.070552283113356,"aX":14.826691542530684},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.0,"breakHorizontal":-18.5,"spinRate":2636,"spinDirection":62},"zone":2,"typeConfidence":2.0,"plateTime":0.45014340508581485,"extension":5.740453454794661},"index":0,"playId":"016ae4c7-7e17-3fe7-8664-f8f06e10731f","pitchNumber":1,"startTime":"2026-03-23T19:39:05.062Z","endTime":"2026-03-23T19:39:08.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.581228662959315,"aZ":-24.253879651109994,"pfxX":-8.338882334238319,"pfxZ":4.129385849463809,"pX":-0.6751278367930931,"pZ":2.6888959623736417,"vX0":6.01669380441445,"vY0":-136.99838043970493,"vZ0":-5.005966641025554,"x":142.73,"y":166.18,"x0":-1.805913278257003,"y0":50.00507638976306,"z0":6.177524571528944,"aX":-16.0033153598303},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.7,"breakHorizontal":14.0,"spinRate":2246,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.3983718589708589,"extension":6.016137720600426},"index":1,"playId":"c72a2e37-eeff-3423-8cec-4f21be3c44aa","pitchNumber":2,"startTime":"2026-03-23T19:39:20.613Z","endTime":"2026-03-23T19:39:26.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.318630068554217,"aZ":-24.71980744134895,"pfxX":0.9397576838514188,"pfxZ":3.9794456689169815,"pX":0.005898770802396944,"pZ":1.6322670906246466,"vX0":4.085700807018212,"vY0":-135.6524497401029,"vZ0":-7.610678265627893,"x":116.78,"y":194.71,"x0":-1.6388659404578156,"y0":50.00339393366612,"z0":6.1849709223954195,"aX":1.7588848151103529},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.9,"breakHorizontal":-2.5,"spinRate":2362,"spinDirection":190},"zone":8,"typeConfidence":2.0,"plateTime":0.4030249468786229,"extension":5.960283412267086},"index":2,"playId":"a19aad34-deb7-3751-9b0b-11ab4a00baab","pitchNumber":3,"startTime":"2026-03-23T19:39:42.629Z","endTime":"2026-03-23T19:39:46.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_ab"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_ab"},{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:39:46.582Z","atBatIndex":17},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Paul Goldschmidt hit by pitch.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-23T19:41:42.237Z","endTime":"2026-03-23T19:42:19.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.2,"endSpeed":68.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.503800600096152,"aZ":-40.00403068117996,"pfxX":-4.173316077509815,"pfxZ":-6.6530202276777874,"pX":0.1812491712580852,"pZ":3.071935512274264,"vX0":-2.136882193428518,"vY0":-107.99811222383407,"vZ0":3.5256088575767173,"x":110.09,"y":155.84,"x0":1.7270506885689056,"y0":50.004142731523785,"z0":5.830066671289344,"aX":-4.909908397642555},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-10.7,"breakHorizontal":8.2,"spinRate":2522,"spinDirection":325},"zone":2,"typeConfidence":2.0,"plateTime":0.5079325863166897,"extension":6.183101547051188},"index":0,"playId":"16541862-d381-35ac-aeee-57dc9f31baa1","pitchNumber":1,"startTime":"2026-03-23T19:41:54.963Z","endTime":"2026-03-23T19:41:58.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.554692994532886,"aZ":-14.775336397641315,"pfxX":5.290913543073323,"pfxZ":9.675788706862603,"pX":-2.152566821733914,"pZ":4.137713308448297,"vX0":-11.710706560991804,"vY0":-133.6805910356388,"vZ0":-0.7121153622295366,"x":199.05,"y":127.06,"x0":1.6101652514497948,"y0":50.00265801218378,"z0":5.47466749535728,"aX":9.515266906867737},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.5,"breakHorizontal":-6.8,"spinRate":2560,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.4107498423049045,"extension":6.007907812750735},"index":1,"playId":"bcac1beb-3b79-3c06-89d9-cef58664f800","pitchNumber":2,"startTime":"2026-03-23T19:42:08.438Z","endTime":"2026-03-23T19:42:19.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:42:19.697Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Aaron Judge singles on a ground ball to left fielder Ian Happ. Paul Goldschmidt to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-23T19:42:28.985Z","endTime":"2026-03-23T19:44:16.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"postOnSecond":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.6,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.163264453325564,"aZ":-27.521816523383716,"pfxX":1.756078634950471,"pfxZ":3.0792774853614624,"pX":-0.3326459281484694,"pZ":2.1259121554895146,"vX0":-5.640052771406348,"vY0":-121.23290248703432,"vZ0":-2.2757797157520074,"x":129.68,"y":181.38,"x0":1.7798272254998495,"y0":50.00605588251999,"z0":5.4415788965604115,"aX":2.657052786687415},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.4,"breakHorizontal":-2.0,"spinRate":1310,"spinDirection":122},"zone":7,"typeConfidence":2.0,"plateTime":0.4490825956196649,"extension":6.0258401844807645},"index":0,"playId":"875afa09-a5c3-36e6-a5d1-a7255dfffbd0","pitchNumber":1,"startTime":"2026-03-23T19:42:43.775Z","endTime":"2026-03-23T19:42:47.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.1,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.80880661708694,"aZ":-26.042416981035505,"pfxX":1.2801656040252807,"pfxZ":4.005546485394025,"pX":0.24095964546049306,"pZ":1.7586424044799824,"vX0":-4.063086892278287,"vY0":-122.13658481987089,"vZ0":-3.453585377489922,"x":107.82,"y":191.3,"x0":1.7494459255674202,"y0":50.006034000015916,"z0":5.395596068623216,"aX":1.9622475500948169},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.8,"breakHorizontal":-1.6,"spinRate":1251,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.44600555643789574,"extension":6.1167698574083476},"index":1,"playId":"3add413a-6611-3999-ba17-36ee5b4cf902","pitchNumber":2,"startTime":"2026-03-23T19:43:04.239Z","endTime":"2026-03-23T19:43:31.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"}},"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":92.1,"endSpeed":84.0,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.679181782142496,"aZ":-16.793005230306928,"pfxX":6.647560472854441,"pfxZ":8.45105257808694,"pX":1.1347618290332435,"pZ":5.783388774181691,"vX0":-4.228022381580231,"vY0":-134.0013202198514,"vZ0":3.769338185791082,"x":73.75,"y":82.63,"x0":1.868495550555216,"y0":50.005289861855786,"z0":5.557758360025516,"aX":12.103231310414369},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.3,"breakHorizontal":-11.2,"spinRate":2460,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.40858517677878314,"extension":5.817862855164398},"index":2,"playId":"a54c8625-7087-3e0f-98a2-ad989addf255","pitchNumber":3,"startTime":"2026-03-23T19:43:44.614Z","endTime":"2026-03-23T19:43:47.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59519206221763,"aZ":-36.35772842848258,"pfxX":-7.4886918916633425,"pfxZ":-2.82941143852357,"pX":-0.46692509969377993,"pZ":2.703217008212959,"vX0":-3.466340560350293,"vY0":-121.66761633713156,"vZ0":0.9946046227635341,"x":134.8,"y":165.79,"x0":1.9542891056218927,"y0":50.00017479061052,"z0":5.470215757091125,"aX":-11.087140374371298},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.6,"breakHorizontal":14.4,"spinRate":2489,"spinDirection":293},"zone":4,"typeConfidence":2.0,"plateTime":0.4523060810820354,"extension":6.028788430177033},"hitData":{"launchSpeed":109.5,"launchAngle":6.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.18,"coordY":105.48}},"index":3,"playId":"f12f0e3e-b34f-3ccd-ba4c-3cf43d8cdf23","pitchNumber":4,"startTime":"2026-03-23T19:44:04.982Z","endTime":"2026-03-23T19:44:16.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.900000000000006,"awayTeamWinProbability":60.099999999999994,"homeTeamWinProbabilityAdded":-5.999999999999993,"leverageIndex":1.65,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:44:16.232Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cody Bellinger flies out to right fielder Matt Shaw. Paul Goldschmidt to 3rd. Aaron Judge to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-23T19:44:31.013Z","endTime":"2026-03-23T19:44:49.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"postOnThird":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65291907262035,"aZ":-20.3378932282391,"pfxX":10.116218167467139,"pfxZ":6.565132327275482,"pX":0.6920649684539807,"pZ":3.3804439315884327,"vX0":-6.484405123171646,"vY0":-133.20407115766517,"vZ0":-1.1095655512040146,"x":90.62,"y":147.51,"x0":1.8390999334973717,"y0":50.00579705766632,"z0":5.267893289516492,"aX":18.247288144184434},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.9,"breakHorizontal":-17.0,"spinRate":2508,"spinDirection":138},"zone":3,"typeConfidence":2.0,"plateTime":0.41064587080945714,"extension":6.042681689097957},"hitData":{"launchSpeed":92.8,"launchAngle":31.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.55,"coordY":57.91}},"index":0,"playId":"d13bf9bf-c375-367b-bc0d-cf6ae5ad2a69","pitchNumber":1,"startTime":"2026-03-23T19:44:43.499Z","endTime":"2026-03-23T19:44:49.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"second":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.300000000000004,"awayTeamWinProbability":59.699999999999996,"homeTeamWinProbabilityAdded":0.3999999999999986,"leverageIndex":2.05,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:44:49.831Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Giancarlo Stanton strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-23T19:45:18.055Z","endTime":"2026-03-23T19:46:19.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"postOnThird":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.905062346540305,"aZ":-12.21562335702788,"pfxX":7.654197416289443,"pfxZ":10.997831940081923,"pX":-0.5379707997391434,"pZ":3.2150581721150475,"vX0":-8.836540747029481,"vY0":-134.53304970789742,"vZ0":-3.2131777029310227,"x":137.51,"y":151.97,"x0":1.810305646536363,"y0":50.00246772816913,"z0":5.3030405283558695,"aX":13.890822727999648},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.3,"breakHorizontal":-11.8,"spinRate":2574,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.4086992609475555,"extension":5.952414188789892},"index":0,"playId":"a206c376-f679-3dc1-80d8-6f51ccb526b6","pitchNumber":1,"startTime":"2026-03-23T19:45:30.594Z","endTime":"2026-03-23T19:45:33.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"second":{"id":592450,"link":"/api/v1/people/592450"},"third":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.491024165552986,"aZ":-13.324792132519198,"pfxX":7.132767149208239,"pfxZ":10.329734871830464,"pX":0.3914373341666096,"pZ":3.721497682315503,"vX0":-6.341893045957541,"vY0":-134.994019216314,"vZ0":-1.8242311094513708,"x":102.08,"y":138.3,"x0":1.857524325433568,"y0":50.00097885953534,"z0":5.356122689907364,"aX":13.014144196738947},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.5,"breakHorizontal":-11.4,"spinRate":2588,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4075009659567206,"extension":5.8952180129398295},"index":1,"playId":"c82933dd-7d53-3bb8-bd3a-42e1716f629e","pitchNumber":2,"startTime":"2026-03-23T19:45:50.471Z","endTime":"2026-03-23T19:45:54.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"second":{"id":592450,"link":"/api/v1/people/592450"},"third":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.046426698628185,"aZ":-18.772956644708415,"pfxX":8.42155123288408,"pfxZ":7.2736979317036194,"pX":0.13284344170134899,"pZ":4.101578778042789,"vX0":-7.262744928790994,"vY0":-135.24242787932766,"vZ0":0.12170801140124665,"x":111.94,"y":128.04,"x0":1.7663965295140385,"y0":50.00045520656201,"z0":5.378787405185382,"aX":15.510759107096098},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.4,"breakHorizontal":-13.6,"spinRate":2526,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.4058688535796593,"extension":5.905082364608387},"index":2,"playId":"69fdd6db-04f8-3c33-8685-91c5843b4e50","pitchNumber":3,"startTime":"2026-03-23T19:46:15.316Z","endTime":"2026-03-23T19:46:19.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"second":{"id":592450,"link":"/api/v1/people/592450"},"third":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":519317,"link":"/api/v1/people/519317"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":519317,"link":"/api/v1/people/519317"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.0,"awayTeamWinProbability":51.0,"homeTeamWinProbabilityAdded":8.699999999999996,"leverageIndex":1.83,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:46:19.049Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jazz Chisholm Jr. grounds out, first baseman Michael Busch to pitcher Shota Imanaga.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-23T19:46:37.968Z","endTime":"2026-03-23T19:47:20.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.7,"endSpeed":83.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.513773420118035,"aZ":-23.98989501145703,"pfxX":10.285338499417652,"pfxZ":4.536888568206194,"pX":1.017655674554349,"pZ":2.7666746835182616,"vX0":-5.940192193827312,"vY0":-133.4244375274725,"vZ0":-2.150592511702263,"x":78.21,"y":164.08,"x0":1.935721346772973,"y0":50.00338636975736,"z0":5.310612502752955,"aX":18.55803848795762},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.9,"breakHorizontal":-17.4,"spinRate":2616,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.41039475376387813,"extension":6.026584534990946},"index":0,"playId":"89c39a49-e663-3ebc-8232-1ba98eb98422","pitchNumber":1,"startTime":"2026-03-23T19:46:49.496Z","endTime":"2026-03-23T19:46:52.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":592450,"link":"/api/v1/people/592450"},"third":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":91.9,"endSpeed":84.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.137007100253857,"aZ":-22.376142739254433,"pfxX":9.836945570483948,"pfxZ":5.350238014903607,"pX":0.43738386722936373,"pZ":2.384516916721972,"vX0":-7.0570374803777955,"vY0":-133.76788269522115,"vZ0":-3.4041859358471376,"x":100.33,"y":174.4,"x0":1.8184765378052716,"y0":50.00078337646046,"z0":5.25915362276255,"aX":18.004439496298886},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.2,"breakHorizontal":-16.4,"spinRate":2478,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.40789784806559926,"extension":6.101568174737532},"hitData":{"launchSpeed":78.7,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.17,"coordY":167.75}},"index":1,"playId":"caba155f-01d7-301e-8982-43c92e01024b","pitchNumber":2,"startTime":"2026-03-23T19:47:12.820Z","endTime":"2026-03-23T19:47:20.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":592450,"link":"/api/v1/people/592450"},"third":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":6.500000000000007,"leverageIndex":2.34,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:47:20.235Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a ground ball to third baseman Amed Rosario.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-23T19:49:13.730Z","endTime":"2026-03-23T19:51:29.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801739,"fullName":"Carlos Lagrange","link":"/api/v1/people/801739"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89600292606863,"aZ":-27.657857992026024,"pfxX":2.8240905378503975,"pfxZ":2.6358768725175636,"pX":0.2977701023136655,"pZ":2.616246880530996,"vX0":4.367754126678902,"vY0":-130.74410650196856,"vZ0":-4.240069887817395,"x":105.65,"y":168.14,"x0":-1.7673875179422638,"y0":50.00619269318111,"z0":6.356752841134073,"aX":4.845311438589669},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.0,"breakHorizontal":-6.1,"spinRate":2455,"spinDirection":173},"zone":6,"typeConfidence":2.0,"plateTime":0.42038471940816535,"extension":5.7662345296736035},"index":0,"playId":"e0063f51-33ae-3b94-b550-a8a758de6d6c","pitchNumber":1,"startTime":"2026-03-23T19:49:31.975Z","endTime":"2026-03-23T19:49:35.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":74.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.315060755552366,"aZ":-29.43132348756798,"pfxX":9.328710636810023,"pfxZ":1.90557426759149,"pX":0.07335667708729049,"pZ":4.5940391852883256,"vX0":2.306146692555504,"vY0":-120.02496361318889,"vZ0":2.0439520005909966,"x":114.2,"y":114.74,"x0":-2.1146452376277534,"y0":50.00128666257125,"z0":6.3785052136285465,"aX":13.415378167538227},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.3,"breakHorizontal":-17.4,"spinRate":2633,"spinDirection":66},"zone":12,"typeConfidence":2.0,"plateTime":0.45884704852654545,"extension":5.7441699618339666},"index":1,"playId":"c5bcd09e-6c77-3448-ab91-70b07c62a32b","pitchNumber":2,"startTime":"2026-03-23T19:49:46.199Z","endTime":"2026-03-23T19:49:49.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58074601405652,"aZ":-29.3566461659655,"pfxX":7.921708972264667,"pfxZ":1.9249646158241145,"pX":-0.11156139988000141,"pZ":3.5122519504054273,"vX0":2.5909217481983964,"vY0":-120.93147989627965,"vZ0":-0.3697132103096963,"x":121.25,"y":143.95,"x0":-2.2296435907963414,"y0":50.00117508927032,"z0":6.272792859821289,"aX":11.570144610619796},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.7,"breakHorizontal":-15.0,"spinRate":2639,"spinDirection":67},"zone":11,"typeConfidence":2.0,"plateTime":0.4553179032085093,"extension":5.579968152820608},"index":2,"playId":"a20b59dc-2c7d-315c-a351-1c1581ebfb2f","pitchNumber":3,"startTime":"2026-03-23T19:50:02.613Z","endTime":"2026-03-23T19:50:06.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-23T19:50:16.355Z","endTime":"2026-03-23T19:50:28.345Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.534734999904316,"aZ":-24.451958297396647,"pfxX":2.253651350262258,"pfxZ":4.173786072301102,"pX":1.162464895521378,"pZ":0.91721500920415,"vX0":6.324903849167026,"vY0":-135.40454229795796,"vZ0":-9.222538307795547,"x":72.69,"y":214.02,"x0":-1.4997962318603666,"y0":50.00370217359618,"z0":6.088399109031392,"aX":4.169464734835277},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.6,"breakHorizontal":-5.5,"spinRate":2447,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.4050576212317414,"extension":5.938313655118567},"index":4,"playId":"6f449ac2-343a-3b0d-809d-cce68d521cbb","pitchNumber":4,"startTime":"2026-03-23T19:50:28.345Z","endTime":"2026-03-23T19:50:32.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":101.3,"endSpeed":91.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.48659432046338,"aZ":-12.849208443472213,"pfxX":-4.786118411276056,"pfxZ":8.904441793761675,"pX":0.1849446468426375,"pZ":3.242529776842541,"vX0":6.881323084754026,"vY0":-147.18865337976706,"vZ0":-6.406767342542573,"x":109.95,"y":151.23,"x0":-1.5733871051574577,"y0":50.004508784732955,"z0":6.22545149162527,"aX":-10.38898859781728},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":14.9,"breakHorizontal":7.2,"spinRate":2538,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.373690886728006,"extension":5.880885673861599},"index":5,"playId":"c4ee3ce2-d535-3599-9f35-26cbe7885de6","pitchNumber":5,"startTime":"2026-03-23T19:50:45.448Z","endTime":"2026-03-23T19:50:50.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.420325979074367,"aZ":-22.314155895251762,"pfxX":-8.079419830887424,"pfxZ":5.330590074675785,"pX":-1.1184190356491903,"pZ":3.67696664658054,"vX0":4.292873924077254,"vY0":-135.32239759893645,"vZ0":-2.8757363631964448,"x":159.63,"y":139.5,"x0":-1.678494390470147,"y0":50.000018223433884,"z0":6.322298588066307,"aX":-14.933179135502503},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.2,"breakHorizontal":13.7,"spinRate":2098,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4052692278855017,"extension":5.930691105782309},"index":6,"playId":"618b4c29-6488-3cf4-aaf5-fb93baf0677a","pitchNumber":6,"startTime":"2026-03-23T19:51:06.776Z","endTime":"2026-03-23T19:51:10.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.886756273870937,"aZ":-24.445329956688067,"pfxX":1.4855456835796375,"pfxZ":4.1427372538021485,"pX":1.2662545066665756,"pZ":2.001744182635814,"vX0":7.0249372630828395,"vY0":-135.37267181783136,"vZ0":-6.855426094310597,"x":68.73,"y":184.73,"x0":-1.5492113158387848,"y0":50.00525877911686,"z0":6.263306094116818,"aX":2.774797453688358},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.2,"breakHorizontal":-4.1,"spinRate":2319,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.4036700964064268,"extension":5.812609902480922},"hitData":{"launchSpeed":76.2,"launchAngle":-55.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":117.15,"coordY":178.38}},"index":7,"playId":"aabf7385-11e0-3361-8d84-dd13f0e0e0cf","pitchNumber":7,"startTime":"2026-03-23T19:51:23.936Z","endTime":"2026-03-23T19:51:29.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.5,"awayTeamWinProbability":40.5,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":0.98,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:51:29.345Z","atBatIndex":23},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Michael Busch homers (1) on a fly ball to right field. Nico Hoerner scores.","rbi":2,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-23T19:51:50.082Z","endTime":"2026-03-23T19:53:33.170Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801739,"fullName":"Carlos Lagrange","link":"/api/v1/people/801739"},"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,1],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":{"id":801739,"link":"/api/v1/people/801739"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":801739,"link":"/api/v1/people/801739"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.281468541778022,"aZ":-26.461093731757337,"pfxX":-8.45373859512708,"pfxZ":3.2359607847225966,"pX":-0.9804645115980265,"pZ":4.701499878695461,"vX0":4.314754163680426,"vY0":-131.90592337034116,"vZ0":0.31811400627377484,"x":154.37,"y":111.84,"x0":-1.5364456567058127,"y0":50.00529279066073,"z0":6.525607143062878,"aX":-14.943148747728316},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.1,"breakHorizontal":14.4,"spinRate":2052,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.41476764038819836,"extension":5.75089163161737},"index":0,"playId":"81fdea6f-9831-3d57-9d75-b19b3fe08bc0","pitchNumber":1,"startTime":"2026-03-23T19:51:58.527Z","endTime":"2026-03-23T19:52:01.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.866057033259278,"aZ":-23.96810833835666,"pfxX":-6.142774588503408,"pfxZ":4.636386525311487,"pX":-1.8968902156546303,"pZ":4.899160080813852,"vX0":1.949818803296754,"vY0":-131.6914448777275,"vZ0":0.2945211142539568,"x":189.3,"y":106.5,"x0":-1.8451840411533393,"y0":50.005043962343315,"z0":6.547485962422863,"aX":-10.876897282030278},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.6,"breakHorizontal":10.8,"spinRate":2163,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4146493801790072,"extension":5.8545135260379615},"index":1,"playId":"ce1812fb-9406-37d7-9571-8262dbbc237b","pitchNumber":2,"startTime":"2026-03-23T19:52:15.672Z","endTime":"2026-03-23T19:52:18.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.812435948274214,"aZ":-23.296597191669655,"pfxX":-0.3010676105755703,"pfxZ":5.028858901896806,"pX":-1.3031628583517467,"pZ":3.090176331526432,"vX0":1.4614973991340852,"vY0":-131.4810073857376,"vZ0":-4.133132642668611,"x":166.67,"y":155.35,"x0":-1.825186922047131,"y0":50.00030369916689,"z0":6.394688102856998,"aX":-0.5313040568493008},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.5,"breakHorizontal":0.2,"spinRate":2220,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.41533455379645856,"extension":5.809884287915277},"index":2,"playId":"485b862d-3828-3afc-a03e-3675dea98dbc","pitchNumber":3,"startTime":"2026-03-23T19:52:37.800Z","endTime":"2026-03-23T19:52:41.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.253260477345044,"aZ":-23.488783714432742,"pfxX":1.5088396616726192,"pfxZ":4.841334849096257,"pX":0.3621451454756052,"pZ":1.6154747407492402,"vX0":4.448035686769275,"vY0":-132.59612006148984,"vZ0":-7.7030919243802884,"x":103.2,"y":195.16,"x0":-1.5279398791737258,"y0":50.005212308352085,"z0":6.251442000612351,"aX":2.707870023163958},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.4,"breakHorizontal":-3.6,"spinRate":2184,"spinDirection":190},"zone":9,"typeConfidence":2.0,"plateTime":0.4118465860553515,"extension":5.667221221260298},"index":3,"playId":"6f4af1ff-b684-3b2b-bf10-7665bc99f8fb","pitchNumber":4,"startTime":"2026-03-23T19:52:58.957Z","endTime":"2026-03-23T19:53:02.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.788502124716498,"aZ":-25.08103913500611,"pfxX":0.7230332616289927,"pfxZ":4.136684895521393,"pX":0.5653294761599964,"pZ":2.731270900397399,"vX0":4.975691482779174,"vY0":-129.5852073457651,"vZ0":-4.747251591271584,"x":95.45,"y":165.04,"x0":-1.466617609487135,"y0":50.00584523234012,"z0":6.481918822684266,"aX":1.2408102882643561},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.7,"breakHorizontal":-2.3,"spinRate":2179,"spinDirection":187},"zone":6,"typeConfidence":2.0,"plateTime":0.4212161532490759,"extension":5.948061957466204},"hitData":{"launchSpeed":110.9,"launchAngle":28.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":241.04,"coordY":88.0}},"index":4,"playId":"5d16561c-311f-3381-80a7-fc900836b32f","pitchNumber":5,"startTime":"2026-03-23T19:53:20.013Z","endTime":"2026-03-23T19:53:33.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.4,"awayTeamWinProbability":23.599999999999994,"homeTeamWinProbabilityAdded":16.900000000000006,"leverageIndex":1.62,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:53:33.170Z","atBatIndex":24},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alex Bregman homers (3) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-23T19:53:54.176Z","endTime":"2026-03-23T19:54:46.043Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801739,"fullName":"Carlos Lagrange","link":"/api/v1/people/801739"},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":801739,"link":"/api/v1/people/801739"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21279748889095,"aZ":-23.622464707843292,"pfxX":0.07196358800853142,"pfxZ":4.868257485826745,"pX":0.3226431377545106,"pZ":1.9377055186404923,"vX0":4.803946901398142,"vY0":-131.0855440629388,"vZ0":-6.973211531642049,"x":104.7,"y":186.46,"x0":-1.5357520005851033,"y0":50.004272417582605,"z0":6.371286695934615,"aX":0.12600976285804474},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.7,"breakHorizontal":-1.1,"spinRate":2266,"spinDirection":187},"zone":9,"typeConfidence":2.0,"plateTime":0.4163048447668207,"extension":5.945144081132805},"index":0,"playId":"77e78a6a-028a-30f7-8ccf-5cd0df0e9a0f","pitchNumber":1,"startTime":"2026-03-23T19:54:06.752Z","endTime":"2026-03-23T19:54:10.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":91.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02415775811869,"aZ":-12.149230835569437,"pfxX":-3.2174208011026284,"pfxZ":9.47798246100904,"pX":1.2034188228525071,"pZ":1.9305932160881798,"vX0":8.645017438895628,"vY0":-144.0891301086097,"vZ0":-9.726657090514623,"x":71.13,"y":186.65,"x0":-1.4114559514043528,"y0":50.00097193566503,"z0":6.091169107791257,"aX":-6.797256252705685},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.5,"breakHorizontal":4.2,"spinRate":2462,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.37946771577788674,"extension":5.834743550135623},"index":1,"playId":"52259575-86aa-368c-b149-56c70379b714","pitchNumber":2,"startTime":"2026-03-23T19:54:21.244Z","endTime":"2026-03-23T19:54:24.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.8,"endSpeed":91.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10030768933693,"aZ":-12.91101762474452,"pfxX":-3.9415717901691436,"pfxZ":8.977463027541107,"pX":-0.27688275212133606,"pZ":3.5385228058079843,"vX0":5.067067042498312,"vY0":-145.32195563288803,"vZ0":-5.4851771806778755,"x":127.55,"y":143.24,"x0":-1.5285247478976511,"y0":50.00013703409267,"z0":6.230422846986802,"aX":-8.455070723556634},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.4,"breakHorizontal":6.1,"spinRate":2392,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.37647773593027445,"extension":5.919251238162775},"hitData":{"launchSpeed":105.4,"launchAngle":24.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":50.32,"coordY":49.28}},"index":2,"playId":"b9b9f2a1-f0ce-3987-a4db-ecf6e18ccdaa","pitchNumber":3,"startTime":"2026-03-23T19:54:36.495Z","endTime":"2026-03-23T19:54:46.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.89999999999999,"awayTeamWinProbability":16.10000000000001,"homeTeamWinProbabilityAdded":7.499999999999986,"leverageIndex":0.61,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:54:46.043Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ called out on strikes.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-23T19:56:09.877Z","endTime":"2026-03-23T19:58:14.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801739,"fullName":"Carlos Lagrange","link":"/api/v1/people/801739"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":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-23T19:55:20.580Z","endTime":"2026-03-23T19:56:12.146Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.861981746820696,"aZ":-28.416620666489163,"pfxX":8.866118350101175,"pfxZ":2.7184088814052636,"pX":1.8220990359216702,"pZ":1.2731964067890975,"vX0":6.3604109239588675,"vY0":-117.00953431208472,"vZ0":-4.613296828906588,"x":47.55,"y":204.4,"x0":-2.086694608116304,"y0":50.001452892385025,"z0":5.944468730653538,"aX":12.245333588647735},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":4.0,"breakHorizontal":-17.6,"spinRate":2543,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4687887897704539,"extension":5.716418882450903},"index":1,"playId":"92870df6-cd04-3fbe-bedf-875b41001ea4","pitchNumber":1,"startTime":"2026-03-23T19:56:12.146Z","endTime":"2026-03-23T19:56:15.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.265442609298454,"aZ":-22.155463823594545,"pfxX":1.5449437786645106,"pfxZ":5.64492738678282,"pX":0.2711921873469909,"pZ":1.3714841857543016,"vX0":4.929618249344413,"vY0":-131.93979217436998,"vZ0":-8.330464235237837,"x":106.66,"y":201.75,"x0":-1.8170181527976337,"y0":50.003958648666035,"z0":6.184123675926161,"aX":2.7424326274403694},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.8,"breakHorizontal":-3.8,"spinRate":2208,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.4140420841047239,"extension":5.689679798699052},"index":2,"playId":"ac3fdc1b-e6b5-3294-b98b-698fab0e93fb","pitchNumber":2,"startTime":"2026-03-23T19:56:33.106Z","endTime":"2026-03-23T19:56:36.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.185302577973914,"aZ":-11.307586971318132,"pfxX":-5.183920182135799,"pfxZ":10.10517942131215,"pX":0.46896826437941125,"pZ":0.984810953991584,"vX0":7.3842109208854705,"vY0":-142.64491479287761,"vZ0":-12.255365992713827,"x":99.12,"y":212.19,"x0":-1.4773152725866758,"y0":50.0058014523866,"z0":6.045219224573413,"aX":-10.707279766334882},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.0,"breakHorizontal":7.9,"spinRate":2360,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.383690011628822,"extension":5.838116207563654},"index":3,"playId":"ebb947a9-7fb8-3cc6-bb59-b7e169f3c671","pitchNumber":3,"startTime":"2026-03-23T19:56:49.290Z","endTime":"2026-03-23T19:56:52.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.68274161438233,"aZ":-10.099022852174356,"pfxX":-4.269734461577663,"pfxZ":10.641191439477684,"pX":0.10249406650423244,"pZ":1.857512840489748,"vX0":6.278350201716317,"vY0":-143.25340629523703,"vZ0":-9.91453650134345,"x":113.09,"y":188.63,"x0":-1.5647372611967054,"y0":50.00191051412097,"z0":5.998384019550188,"aX":-8.85714303899618},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.4,"breakHorizontal":6.5,"spinRate":2278,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.38263052080297966,"extension":5.976487570147542},"index":4,"playId":"c1dfcba5-9811-3833-ab4a-2b1af6884406","pitchNumber":4,"startTime":"2026-03-23T19:57:05.369Z","endTime":"2026-03-23T19:57:08.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83465814875102,"aZ":-22.54614641904724,"pfxX":2.186614216218059,"pfxZ":5.244834377214169,"pX":1.2267283145149805,"pZ":2.4068500502935173,"vX0":6.794657514754975,"vY0":-134.10843068460719,"vZ0":-6.04659053745433,"x":70.24,"y":173.8,"x0":-1.615834124870746,"y0":50.00524443056081,"z0":6.280993340752983,"aX":4.013499780972006},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.5,"breakHorizontal":-5.3,"spinRate":2313,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.40719658842819006,"extension":5.8608947674517},"index":5,"playId":"e43d6241-f258-30f3-859a-2f8369ac75bd","pitchNumber":5,"startTime":"2026-03-23T19:57:22.955Z","endTime":"2026-03-23T19:57:29.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.583870793951615,"aZ":-26.712312602168264,"pfxX":-5.496657401139118,"pfxZ":2.9845384455035564,"pX":0.4278864468290788,"pZ":3.2517298890082973,"vX0":7.224675364402489,"vY0":-133.87131778996007,"vZ0":-2.9068470891440654,"x":100.69,"y":150.98,"x0":-1.5809879008362653,"y0":50.00449441687225,"z0":6.246439715529163,"aX":-10.063892330485492},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.0,"breakHorizontal":8.5,"spinRate":2107,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.40781699567478125,"extension":5.891191372505823},"index":6,"playId":"c3133ee8-b240-34cd-a019-c9b553cdac81","pitchNumber":6,"startTime":"2026-03-23T19:58:09.999Z","endTime":"2026-03-23T19:58:14.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.8,"awayTeamWinProbability":17.200000000000003,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:58:14.187Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carson Kelly doubles (4) on a sharp fly ball to center fielder Trent Grisham.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-23T19:58:25.554Z","endTime":"2026-03-23T19:59:45.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801739,"fullName":"Carlos Lagrange","link":"/api/v1/people/801739"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.3,"endSpeed":75.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70273643763532,"aZ":-33.29517938510606,"pfxX":6.7492892619946305,"pfxZ":-0.7706757185317983,"pX":-0.37578013578645697,"pZ":3.0406856783215845,"vX0":2.1503286279265574,"vY0":-119.90013274426036,"vZ0":-0.39584260695241513,"x":125.63,"y":158.14,"x0":-2.1629432247885165,"y0":50.005755670571915,"z0":6.196947833107938,"aX":9.759263841654823},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.2,"breakHorizontal":-12.7,"spinRate":2518,"spinDirection":65},"zone":1,"typeConfidence":2.0,"plateTime":0.45804257318731034,"extension":5.552698061256992},"index":0,"playId":"2d3b67fa-c10a-3440-aeac-9f940154707a","pitchNumber":1,"startTime":"2026-03-23T19:58:40.204Z","endTime":"2026-03-23T19:58:43.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":91.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1142592285512,"aZ":-12.130072830609237,"pfxX":-6.017619764621769,"pfxZ":9.43014656584596,"pX":0.4439215643443926,"pZ":2.8482988597665226,"vX0":8.02824368726765,"vY0":-144.71500104825165,"vZ0":-7.208347282141363,"x":100.08,"y":161.88,"x0":-1.581682433104362,"y0":50.003324140797496,"z0":6.111130755892134,"aX":-12.791281735156987},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.8,"breakHorizontal":9.4,"spinRate":2435,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.37819160967805443,"extension":5.96656653996931},"index":1,"playId":"d851dc05-f336-3b79-84e6-6a1eb582e534","pitchNumber":2,"startTime":"2026-03-23T19:58:55.534Z","endTime":"2026-03-23T19:58:59.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"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-23T19:59:02.974Z","endTime":"2026-03-23T19:59:21.130Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"},"defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68443480006271,"aZ":-27.03167083688827,"pfxX":1.3401192334414285,"pfxZ":2.975947341348262,"pX":1.3153991059125347,"pZ":1.760699830970744,"vX0":7.12692501344574,"vY0":-130.2690786240133,"vZ0":-6.284609336519198,"x":66.86,"y":191.24,"x0":-1.6228436998888627,"y0":50.00561099181326,"z0":6.230286753804635,"aX":2.318615925496721},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.3,"breakHorizontal":-4.0,"spinRate":2323,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.419414083549678,"extension":5.909479956802743},"index":3,"playId":"78233630-f5da-3e20-a220-3af91a047a6b","pitchNumber":3,"startTime":"2026-03-23T19:59:21.130Z","endTime":"2026-03-23T19:59:25.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":90.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9227272301247,"aZ":-14.593183342937786,"pfxX":-4.550754812585667,"pfxZ":8.329441618265783,"pX":-0.011519921425040762,"pZ":2.4199484465169667,"vX0":6.22316020414181,"vY0":-144.22029762935685,"vZ0":-7.907253803702638,"x":117.44,"y":173.44,"x0":-1.6040655388941345,"y0":50.00382673681948,"z0":6.0936714095149584,"aX":-9.606351681140572},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.7,"breakHorizontal":7.1,"spinRate":2404,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.3795089677033774,"extension":6.016620714286743},"hitData":{"launchSpeed":104.2,"launchAngle":25.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":155.86,"coordY":36.49}},"index":4,"playId":"762d31b5-a7c7-30f5-b952-e2a42100149b","pitchNumber":4,"startTime":"2026-03-23T19:59:38.431Z","endTime":"2026-03-23T19:59:45.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.0,"awayTeamWinProbability":15.0,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.34,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-23T19:59:45.875Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Conforto singles on a line drive to right fielder Aaron Judge. Carson Kelly to 3rd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-23T20:02:18.519Z","endTime":"2026-03-23T20:02:34.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684608,"fullName":"Will Brian","link":"/api/v1/people/684608"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"postOnThird":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Will Brian replaces Carlos Lagrange.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-23T20:00:38.728Z","endTime":"2026-03-23T20:02:20.719Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684608,"link":"/api/v1/people/684608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"second":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.231996471610845,"aZ":-17.929586053473017,"pfxX":4.046239762772085,"pfxZ":7.7245701896673,"pX":0.3241238293283313,"pZ":2.623178512303168,"vX0":-2.8147583528343625,"vY0":-134.91739498998706,"vZ0":-4.858205984675457,"x":104.65,"y":167.95,"x0":0.8549715850127406,"y0":50.00580545236946,"z0":5.710194832995309,"aX":7.464008412864492},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.2,"breakHorizontal":-6.7,"spinRate":2012,"spinDirection":148},"zone":6,"typeConfidence":0.89,"plateTime":0.4059147151251219,"extension":6.008988047292781},"hitData":{"launchSpeed":99.4,"launchAngle":12.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.44,"coordY":93.46}},"index":1,"playId":"544f21ae-ecd4-3ea2-bd0c-3288f4faf2e7","pitchNumber":1,"startTime":"2026-03-23T20:02:20.719Z","endTime":"2026-03-23T20:02:34.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684608,"link":"/api/v1/people/684608","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"second":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":684608,"link":"/api/v1/people/684608"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":684608,"link":"/api/v1/people/684608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.4,"awayTeamWinProbability":12.599999999999994,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.66,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:02:34.145Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-23T20:02:47.793Z","endTime":"2026-03-23T20:03:45.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684608,"fullName":"Will Brian","link":"/api/v1/people/684608"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"postOnThird":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.004896578295185,"aZ":-16.58651876988759,"pfxX":2.065812264367735,"pfxZ":8.515139711431583,"pX":0.28065852231781385,"pZ":2.693283056908932,"vX0":-2.820641302351442,"vY0":-133.7395745788082,"vZ0":-4.85004844675573,"x":106.3,"y":166.06,"x0":1.075489719757935,"y0":50.003164369070404,"z0":5.7017036579541465,"aX":3.7818967870676943},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.8,"breakHorizontal":-3.2,"spinRate":2307,"spinDirection":152},"zone":5,"typeConfidence":0.89,"plateTime":0.4079249684714643,"extension":5.9098794194070114},"index":0,"playId":"7cd7c5cf-902c-370d-973d-7386565c442a","pitchNumber":1,"startTime":"2026-03-23T20:02:57.166Z","endTime":"2026-03-23T20:03:00.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684608,"link":"/api/v1/people/684608","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"third":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":70.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.597875343195643,"aZ":-42.595853966438234,"pfxX":-6.102473346359287,"pfxZ":-8.356998700506125,"pX":-0.6107485247832514,"pZ":2.4469744230512664,"vX0":-1.749173677075465,"vY0":-111.45009683439767,"vZ0":1.9309167079194893,"x":140.28,"y":172.71,"x0":0.9786755572918566,"y0":50.001851700576445,"z0":5.996468926906171,"aX":-7.6114616023501664},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-14.2,"breakHorizontal":11.5,"spinRate":2880,"spinDirection":319},"zone":4,"typeConfidence":0.93,"plateTime":0.4930477179719337,"extension":6.075065413476413},"index":1,"playId":"953f7817-94d4-3ead-84fd-33adc0cb873e","pitchNumber":2,"startTime":"2026-03-23T20:03:16.206Z","endTime":"2026-03-23T20:03:19.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684608,"link":"/api/v1/people/684608","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"third":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.103376916150722,"aZ":-42.584628781078514,"pfxX":-5.398206556368734,"pfxZ":-8.095105414230936,"pX":0.22780483616716932,"pZ":1.4020329096249946,"vX0":-0.3286203953071488,"vY0":-113.65419923157124,"vZ0":-0.3862109780413674,"x":108.32,"y":200.93,"x0":1.0746417913358488,"y0":50.0033492050844,"z0":5.864905511006102,"aX":-6.942666251506488},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-14.4,"breakHorizontal":9.8,"spinRate":2941,"spinDirection":328},"zone":14,"typeConfidence":0.94,"plateTime":0.48507055366186647,"extension":6.1332432888782105},"index":2,"playId":"434c74ac-4ee1-3f78-9476-aaf82ca19fd9","pitchNumber":3,"startTime":"2026-03-23T20:03:40.883Z","endTime":"2026-03-23T20:03:45.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684608,"link":"/api/v1/people/684608","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"third":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":684608,"link":"/api/v1/people/684608"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":684608,"link":"/api/v1/people/684608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.89999999999999,"awayTeamWinProbability":16.10000000000001,"homeTeamWinProbabilityAdded":-3.500000000000014,"leverageIndex":0.96,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:03:45.172Z","atBatIndex":29},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Matt Shaw homers (2) on a fly ball to left field. Carson Kelly scores. Michael Conforto scores.","rbi":3,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-23T20:04:08.147Z","endTime":"2026-03-23T20:05:56.827Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684608,"fullName":"Will Brian","link":"/api/v1/people/684608"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":{"id":684608,"link":"/api/v1/people/684608"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":{"id":801739,"link":"/api/v1/people/801739"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":{"id":684608,"link":"/api/v1/people/684608"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.748024605957426,"aZ":-43.75890141266536,"pfxX":-5.004187263913822,"pfxZ":-9.03823170162466,"pX":-0.5560412726279101,"pZ":1.9051120793405427,"vX0":-1.8814506675885525,"vY0":-113.41661551457905,"vZ0":0.8836098398198564,"x":138.19,"y":187.34,"x0":0.9380527825011595,"y0":50.00120941474143,"z0":5.9292280919549665,"aX":-6.416423308077135},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-15.7,"breakHorizontal":9.6,"spinRate":3012,"spinDirection":332},"zone":7,"typeConfidence":0.93,"plateTime":0.4858404492280144,"extension":6.063883418746371},"index":0,"playId":"26b7269d-1cb4-3e79-a24b-ad7484489a1e","pitchNumber":1,"startTime":"2026-03-23T20:04:15.406Z","endTime":"2026-03-23T20:04:19.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684608,"link":"/api/v1/people/684608","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"third":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.384914709732538,"aZ":-14.67858367570476,"pfxX":2.2039040084276196,"pfxZ":9.183000757194163,"pX":0.9940272839651692,"pZ":2.7323877973313566,"vX0":-0.31139899857938425,"vY0":-137.39172201971041,"vZ0":-5.272922069484172,"x":79.11,"y":165.01,"x0":0.8227807767106562,"y0":50.0061162224519,"z0":5.679696571840054,"aX":4.199883476410253},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":-4.0,"spinRate":2196,"spinDirection":149},"zone":12,"typeConfidence":0.91,"plateTime":0.39918538270054604,"extension":6.140115161988187},"index":1,"playId":"c5915417-9869-3609-afa6-fa9a37fe59bc","pitchNumber":2,"startTime":"2026-03-23T20:04:32.717Z","endTime":"2026-03-23T20:04:36.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684608,"link":"/api/v1/people/684608","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"third":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.917734219387537,"aZ":-12.340056696987302,"pfxX":2.5606303057363364,"pfxZ":10.696032792197258,"pX":0.25253076433112925,"pZ":2.7493773527908467,"vX0":-2.5442761665611715,"vY0":-135.3982335356734,"vZ0":-5.7141096876165225,"x":107.37,"y":164.55,"x0":0.8722843790766255,"y0":50.00304965280933,"z0":5.752756387967803,"aX":4.748432582222695},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.4,"breakHorizontal":-4.1,"spinRate":2196,"spinDirection":155},"zone":2,"typeConfidence":0.91,"plateTime":0.40472591899054056,"extension":6.181919298176552},"index":2,"playId":"f2c779ba-b39d-32ce-be8d-42774a839565","pitchNumber":3,"startTime":"2026-03-23T20:05:07.313Z","endTime":"2026-03-23T20:05:10.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684608,"link":"/api/v1/people/684608","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"third":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.397516707293974,"aZ":-13.67181309232803,"pfxX":3.0255695712647412,"pfxZ":9.62373228237939,"pX":0.25869238869311467,"pZ":3.8597146695987137,"vX0":-2.235320131199332,"vY0":-137.9434156910272,"vZ0":-2.8921453538028583,"x":107.14,"y":134.57,"x0":0.6874718348530294,"y0":50.00129075721852,"z0":5.846492006464125,"aX":5.815794635228787},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":-5.0,"spinRate":2200,"spinDirection":152},"zone":12,"typeConfidence":0.92,"plateTime":0.397442083653083,"extension":6.148434522082587},"index":3,"playId":"f1e51ad5-c108-352d-9d3e-c5d3f59f4f57","pitchNumber":4,"startTime":"2026-03-23T20:05:27.839Z","endTime":"2026-03-23T20:05:31.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684608,"link":"/api/v1/people/684608","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"third":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.488893167214773,"aZ":-41.098595442764726,"pfxX":-5.982895336754786,"pfxZ":-6.970168312051658,"pX":-0.2941645489684839,"pZ":2.6934305317476346,"vX0":-1.009980608407904,"vY0":-112.68533003986242,"vZ0":1.9396152381874814,"x":128.21,"y":166.06,"x0":0.9376126804219229,"y0":50.005616787412634,"z0":5.9899379045789605,"aX":-7.654618003903455},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-11.8,"breakHorizontal":11.0,"spinRate":2895,"spinDirection":326},"zone":4,"typeConfidence":0.91,"plateTime":0.4870447562179221,"extension":6.091561863636982},"hitData":{"launchSpeed":97.3,"launchAngle":26.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.72,"coordY":57.89}},"index":4,"playId":"acceec85-6be6-3e96-829b-45a386a6dc45","pitchNumber":5,"startTime":"2026-03-23T20:05:45.385Z","endTime":"2026-03-23T20:05:56.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684608,"link":"/api/v1/people/684608","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":624424,"link":"/api/v1/people/624424"},"third":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":684608,"link":"/api/v1/people/684608"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":684608,"link":"/api/v1/people/684608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.19999999999999,"awayTeamWinProbability":4.800000000000011,"homeTeamWinProbabilityAdded":11.299999999999997,"leverageIndex":0.98,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:05:56.827Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dylan Carlson lines out to shortstop José Caballero.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-23T20:06:14.241Z","endTime":"2026-03-23T20:06:43.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684608,"fullName":"Will Brian","link":"/api/v1/people/684608"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":70.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.390187165802555,"aZ":-41.124195425313125,"pfxX":-5.383101486186618,"pfxZ":-7.152607574516395,"pX":0.08220350521036864,"pZ":2.409189421108382,"vX0":-0.31994667859447573,"vY0":-111.29811484842745,"vZ0":1.6278638612118561,"x":113.87,"y":173.73,"x0":0.9269804984648323,"y0":50.00094076229583,"z0":5.934270472235962,"aX":-6.7376795476917755},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-12.2,"breakHorizontal":9.8,"spinRate":2949,"spinDirection":320},"zone":5,"typeConfidence":0.93,"plateTime":0.4925293608272989,"extension":6.0408169402173},"hitData":{"launchSpeed":95.5,"launchAngle":11.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":102.21,"coordY":144.61}},"index":0,"playId":"af59c577-1598-39f3-983b-5d7f0dfe652e","pitchNumber":1,"startTime":"2026-03-23T20:06:37.044Z","endTime":"2026-03-23T20:06:43.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684608,"link":"/api/v1/people/684608","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_ab"},{"player":{"id":684608,"link":"/api/v1/people/684608"},"credit":"p_ab"},{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":684608,"link":"/api/v1/people/684608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:06:43.673Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Amed Rosario singles on a line drive to center fielder Dylan Carlson.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T20:08:39.749Z","endTime":"2026-03-23T20:09:08.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.3,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.228854515797348,"aZ":-15.498653257714754,"pfxX":6.887565872959357,"pfxZ":9.730809526939906,"pX":-0.2717306894286167,"pZ":3.5450295916132153,"vX0":-7.502348864402758,"vY0":-130.77073076238324,"vZ0":-1.6910144207161413,"x":127.36,"y":143.06,"x0":1.7536261244794973,"y0":50.00527640719471,"z0":5.37557000329876,"aX":11.807635004880058},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":17.4,"breakHorizontal":-10.6,"spinRate":2427,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.4204944584633248,"extension":5.946868996255406},"index":0,"playId":"fe3e3602-1b57-3e1f-a335-ef04ddf8a7ff","pitchNumber":1,"startTime":"2026-03-23T20:08:48.477Z","endTime":"2026-03-23T20:08:53.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.0,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.768681672198998,"aZ":-22.421277238261954,"pfxX":9.010516655173674,"pfxZ":5.780571865808223,"pX":1.2254530370256713,"pZ":2.025627643676587,"vX0":-4.7606764618491395,"vY0":-129.75788295932367,"vZ0":-3.807300876333766,"x":70.29,"y":184.09,"x0":1.9232960753625041,"y0":50.00459529924651,"z0":5.241548646802298,"aX":15.207836642711783},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.7,"breakHorizontal":-15.1,"spinRate":2438,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.4237872255697641,"extension":5.930128556759483},"hitData":{"launchSpeed":91.5,"launchAngle":13.0,"totalDistance":229.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.84,"coordY":81.65}},"index":1,"playId":"b6a16c22-a41f-31b9-99f2-687a9cf4ba25","pitchNumber":2,"startTime":"2026-03-23T20:09:03.465Z","endTime":"2026-03-23T20:09:08.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.4,"awayTeamWinProbability":6.599999999999994,"homeTeamWinProbabilityAdded":-1.6999999999999886,"leverageIndex":0.35,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:09:08.867Z","atBatIndex":32},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Trent Grisham grounds into a double play, second baseman Nico Hoerner to shortstop Dansby Swanson to first baseman Michael Busch. Amed Rosario out at 2nd. Trent Grisham out at 1st.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T20:09:29.851Z","endTime":"2026-03-23T20:10:08.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"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":"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":81.6,"endSpeed":74.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12598846416006,"aZ":-33.71789478774576,"pfxX":-5.080415563834419,"pfxZ":-1.0930532463182807,"pX":0.9595157524708657,"pZ":3.729801422095081,"vX0":-1.0231634456833323,"vY0":-118.77176711248208,"vZ0":2.945162769018326,"x":80.43,"y":138.08,"x0":2.056719562859111,"y0":50.003167551061814,"z0":5.56298603590956,"aX":-7.17640427351185},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.8,"breakHorizontal":9.5,"spinRate":2559,"spinDirection":296},"zone":12,"typeConfidence":2.0,"plateTime":0.4631554699129179,"extension":5.935472005429335},"index":0,"playId":"ec675863-a1aa-3a05-a209-1e39a3f39bed","pitchNumber":1,"startTime":"2026-03-23T20:09:42.391Z","endTime":"2026-03-23T20:09:45.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.383667870871268,"aZ":-21.13245071268998,"pfxX":10.008112486016714,"pfxZ":6.4118112843985475,"pX":-0.05999976654432511,"pZ":2.002392826466497,"vX0":-8.06548744924655,"vY0":-131.0664993986723,"vZ0":-4.132109515437354,"x":119.29,"y":184.72,"x0":1.7727090714764742,"y0":50.00261108153959,"z0":5.198273497563553,"aX":17.231754392616104},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.8,"breakHorizontal":-16.1,"spinRate":2507,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.4195705761405377,"extension":6.070096626273446},"hitData":{"launchSpeed":109.8,"launchAngle":-15.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":125.55,"coordY":152.22}},"index":1,"playId":"44da2277-9537-376e-a342-b2bfe750b4ba","pitchNumber":2,"startTime":"2026-03-23T20:10:03.019Z","endTime":"2026-03-23T20:10:08.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":96.5,"awayTeamWinProbability":3.5,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":0.67,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:10:08.418Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Caballero singles on a line drive to left fielder Ian Happ.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T20:10:25.012Z","endTime":"2026-03-23T20:11:26.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.933387062111883,"aZ":-16.15403018765142,"pfxX":7.120339559312006,"pfxZ":8.94539221219113,"pX":-0.5726166487939359,"pZ":1.5990015340086017,"vX0":-8.522780849357314,"vY0":-133.50725783143267,"vZ0":-6.099463396617189,"x":138.83,"y":195.61,"x0":1.7482348925530864,"y0":50.000147967506244,"z0":5.091640132688783,"aX":12.747505554825565},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.9,"breakHorizontal":-10.9,"spinRate":2493,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.41154655409329655,"extension":6.0624956607944},"index":0,"playId":"0f045a60-722c-37b8-b59b-0c218d49f99f","pitchNumber":1,"startTime":"2026-03-23T20:10:38.944Z","endTime":"2026-03-23T20:10:42.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.352008773984316,"aZ":-15.196375653801248,"pfxX":7.140607831691547,"pfxZ":9.359655660441746,"pX":0.8573158094013571,"pZ":2.7514305034377475,"vX0":-5.1413548676467,"vY0":-134.39563746153544,"vZ0":-3.758576451795786,"x":84.32,"y":164.49,"x0":1.8752846622310309,"y0":50.00581255115044,"z0":5.259709469546987,"aX":12.957774915635753},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.2,"breakHorizontal":-11.8,"spinRate":2535,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.40882370220799746,"extension":5.979344819913022},"index":1,"playId":"c0a800f5-9c3e-3a44-bf27-3da604d6b8fe","pitchNumber":2,"startTime":"2026-03-23T20:10:54.276Z","endTime":"2026-03-23T20:10:57.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"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-23T20:11:02.211Z","endTime":"2026-03-23T20:11:20.385Z","isPitch":false,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.653600163773287,"aZ":-24.221913120823633,"pfxX":-0.09363021740880817,"pfxZ":5.425540124327832,"pX":0.3776454795400081,"pZ":1.8833146747007743,"vX0":-3.2949414527292715,"vY0":-120.63933028564145,"vZ0":-3.1351954964534565,"x":102.61,"y":187.93,"x0":1.7764572864825792,"y0":50.004912944921166,"z0":5.3475488904883735,"aX":-0.13657101244797382},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":9.2,"breakHorizontal":1.0,"spinRate":1373,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.4549630260599842,"extension":5.99552468153752},"hitData":{"launchSpeed":89.4,"launchAngle":11.0,"totalDistance":153.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.73,"coordY":113.07}},"index":3,"playId":"583656cb-18f5-3d76-a47b-3bdf79af6b2f","pitchNumber":3,"startTime":"2026-03-23T20:11:20.385Z","endTime":"2026-03-23T20:11:26.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.1,"awayTeamWinProbability":3.9000000000000057,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.12,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:11:26.254Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wells strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T20:11:38.735Z","endTime":"2026-03-23T20:13:02.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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(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":81.9,"endSpeed":75.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0116802477322,"aZ":-31.02811460237491,"pfxX":-6.72959699667127,"pfxZ":0.7997986168727085,"pX":0.6289189131574286,"pZ":2.3201408816448157,"vX0":-1.4267558928959776,"vY0":-119.32330976257379,"vZ0":-0.7774922880756432,"x":93.03,"y":176.14,"x0":2.1094771220039163,"y0":50.00389016422033,"z0":5.457988458301935,"aX":-9.656430700839191},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.6,"breakHorizontal":12.5,"spinRate":2655,"spinDirection":294},"zone":6,"typeConfidence":2.0,"plateTime":0.45990206198846684,"extension":6.000475663159192},"index":0,"playId":"185399dc-1197-3a09-af63-d748aef33482","pitchNumber":1,"startTime":"2026-03-23T20:11:57.566Z","endTime":"2026-03-23T20:12:02.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.197376719363884,"aZ":-28.073877353298172,"pfxX":3.933839412558094,"pfxZ":2.8042575009926933,"pX":-0.2269381307492571,"pZ":0.4369788120744517,"vX0":-5.780265831852806,"vY0":-120.37849103629448,"vZ0":-5.543190297253808,"x":125.65,"y":226.98,"x0":1.6984529959538994,"y0":50.00294370146336,"z0":5.266441085222303,"aX":5.751885377645571},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.0,"breakHorizontal":-5.6,"spinRate":1348,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.45566908342071644,"extension":6.158199387454672},"index":1,"playId":"fab0ce60-5bdd-3493-9230-a58be6ce8b1c","pitchNumber":2,"startTime":"2026-03-23T20:12:16.696Z","endTime":"2026-03-23T20:12:19.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"f7fcb88e-60bb-3432-bc27-ae89ca2278aa","startTime":"2026-03-23T20:12:39.525Z","endTime":"2026-03-23T20:12:42.592Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29524668167538,"aZ":-27.30758363201812,"pfxX":2.688470592390181,"pfxZ":3.3108002351305275,"pX":-0.6707392216533126,"pZ":0.7606121682423063,"vX0":-6.4935116071848435,"vY0":-120.40679781485154,"vZ0":-4.974213575186431,"x":142.57,"y":218.24,"x0":1.7112546113237361,"y0":50.002266713553155,"z0":5.268586265548704,"aX":3.9500515444618456},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.0,"breakHorizontal":-3.4,"spinRate":1337,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4548377152914824,"extension":6.076062228869273},"index":3,"playId":"f02b63e9-366b-372d-85a8-69bd8827c796","pitchNumber":3,"startTime":"2026-03-23T20:12:55.920Z","endTime":"2026-03-23T20:13:02.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.29,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:13:02.731Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a ground ball to second baseman Jazz Chisholm Jr., deflected by shortstop José Caballero.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-23T20:15:21.744Z","endTime":"2026-03-23T20:15:59.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801739,"fullName":"Carlos Lagrange","link":"/api/v1/people/801739"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carlos Lagrange replaces Will Brian.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-23T20:14:52.957Z","endTime":"2026-03-23T20:15:24.081Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801739,"link":"/api/v1/people/801739"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":684608,"link":"/api/v1/people/684608","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42054343699148,"aZ":-14.160687791844152,"pfxX":-4.687599314513399,"pfxZ":8.86605623910192,"pX":0.805287557102952,"pZ":3.24725254981205,"vX0":8.03267274582386,"vY0":-141.44652465161624,"vZ0":-5.952451391048458,"x":86.3,"y":151.1,"x0":-1.45877084939767,"y0":50.00524705003608,"z0":6.28250446632314,"aX":-9.527065521562758},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.0,"breakHorizontal":7.0,"spinRate":2371,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3868293152769082,"extension":5.844059626965186},"index":1,"playId":"7185ed02-64f9-36d1-af5d-3a852694b754","pitchNumber":1,"startTime":"2026-03-23T20:15:24.081Z","endTime":"2026-03-23T20:15:27.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.929632511290023,"aZ":-28.941014020170208,"pfxX":1.7490204199485693,"pfxZ":1.928428344402402,"pX":-0.3921620862477356,"pZ":4.18872396722733,"vX0":2.897709329252242,"vY0":-128.2773091731744,"vZ0":-0.4056456516439889,"x":131.95,"y":125.68,"x0":-1.7608616052893957,"y0":50.00383952378019,"z0":6.592705175953756,"aX":2.9332145553430427},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.6,"breakHorizontal":-3.8,"spinRate":2307,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.4259436712391058,"extension":5.566359842383486},"index":2,"playId":"406a1c09-06e7-3ea3-a6ee-39dd96ec6a84","pitchNumber":2,"startTime":"2026-03-23T20:15:38.761Z","endTime":"2026-03-23T20:15:42.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":91.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.782169591616018,"aZ":-14.234478805657117,"pfxX":-5.708207075931617,"pfxZ":8.45112382669749,"pX":-0.06742679814274538,"pZ":2.4553282332785358,"vX0":5.989720443107965,"vY0":-144.15933455678322,"vZ0":-8.401345214124312,"x":119.57,"y":172.49,"x0":-1.421818406112169,"y0":50.00584847316297,"z0":6.269374531192554,"aX":-12.121350346360186},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":13.9,"breakHorizontal":9.2,"spinRate":2295,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.3786931400301121,"extension":5.819344932998352},"hitData":{"launchSpeed":98.6,"launchAngle":3.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":130.32,"coordY":145.47}},"index":3,"playId":"983c25d0-b3ee-3f4f-b4de-68d55f0bdf74","pitchNumber":3,"startTime":"2026-03-23T20:15:53.715Z","endTime":"2026-03-23T20:15:59.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.2,"awayTeamWinProbability":2.799999999999997,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:15:59.848Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out softly to first baseman Paul Goldschmidt. Nico Hoerner to 2nd.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-23T20:16:21.868Z","endTime":"2026-03-23T20:16:45.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801739,"fullName":"Carlos Lagrange","link":"/api/v1/people/801739"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.409475592594692,"aZ":-30.417825071745177,"pfxX":8.5845822770508,"pfxZ":1.295854842342603,"pX":0.18290898560439542,"pZ":2.6159636409719726,"vX0":2.800984350949153,"vY0":-116.32227963314006,"vZ0":-1.5594612157966525,"x":110.03,"y":168.15,"x0":-2.156040984741627,"y0":50.00060464713918,"z0":6.213296958220522,"aX":11.61294342261797},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":2.3,"breakHorizontal":-16.3,"spinRate":2400,"spinDirection":75},"zone":5,"typeConfidence":2.0,"plateTime":0.47317282806397065,"extension":5.644231100545595},"hitData":{"launchSpeed":55.7,"launchAngle":-50.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":139.0,"coordY":189.77}},"index":0,"playId":"39676e0b-469f-3524-95f4-3e30c89d14d5","pitchNumber":1,"startTime":"2026-03-23T20:16:34.147Z","endTime":"2026-03-23T20:16:45.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.16,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:16:45.632Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alex Bregman doubles (4) on a sharp line drive to left fielder Cody Bellinger. Nico Hoerner scores.","rbi":1,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-23T20:17:01.440Z","endTime":"2026-03-23T20:17:52.417Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801739,"fullName":"Carlos Lagrange","link":"/api/v1/people/801739"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":801739,"link":"/api/v1/people/801739"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48434377040864,"aZ":-12.49854262987843,"pfxX":-4.523457815262388,"pfxZ":9.869053627098273,"pX":-0.7619043909698008,"pZ":3.435534503783757,"vX0":4.212675600322896,"vY0":-140.03817153061024,"vZ0":-5.584414352347384,"x":146.04,"y":146.02,"x0":-1.6952061643755127,"y0":50.00353652297503,"z0":6.267336534379692,"aX":-9.0192885325035},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":7.3,"spinRate":2343,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39055163953034455,"extension":5.849546437605658},"index":0,"playId":"019a7cd5-a458-3241-bf98-c5073fae077d","pitchNumber":1,"startTime":"2026-03-23T20:17:07.254Z","endTime":"2026-03-23T20:17:11.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02851241059171,"aZ":-12.209635460649695,"pfxX":-4.917171765922268,"pfxZ":9.578165317823562,"pX":0.05031158645409794,"pZ":4.496324614789386,"vX0":5.669507965212,"vY0":-143.2209653596833,"vZ0":-3.3402737579688373,"x":115.08,"y":117.38,"x0":-1.3128623786531797,"y0":50.00304627080233,"z0":6.437510329286971,"aX":-10.250089448278404},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.9,"breakHorizontal":7.8,"spinRate":2207,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.38193892769931503,"extension":5.794269163114154},"index":1,"playId":"b766b497-aaf6-31c1-ad16-393e20917287","pitchNumber":2,"startTime":"2026-03-23T20:17:27.457Z","endTime":"2026-03-23T20:17:30.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32360251744086,"aZ":-25.505073981607772,"pfxX":1.7146445849806937,"pfxZ":4.050869965585964,"pX":0.2781887318959236,"pZ":2.380103031906742,"vX0":3.831295083958265,"vY0":-127.51181427484667,"vZ0":-5.152685201171616,"x":106.4,"y":174.52,"x0":-1.466765869841323,"y0":50.00151285908415,"z0":6.44034248393271,"aX":2.8219067950290824},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.4,"breakHorizontal":-4.0,"spinRate":2161,"spinDirection":180},"zone":6,"typeConfidence":2.0,"plateTime":0.4296159914530713,"extension":5.905102116592283},"hitData":{"launchSpeed":107.5,"launchAngle":14.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":50.36,"coordY":112.65}},"index":2,"playId":"586da096-7e5d-3c95-ba63-8da6e75cabe8","pitchNumber":3,"startTime":"2026-03-23T20:17:45.962Z","endTime":"2026-03-23T20:17:52.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.3,"awayTeamWinProbability":1.7000000000000028,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.15,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:17:52.417Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ian Happ walks.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-23T20:18:19.063Z","endTime":"2026-03-23T20:20:17.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801739,"fullName":"Carlos Lagrange","link":"/api/v1/people/801739"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.916240142178154,"aZ":-29.298747939626534,"pfxX":9.204049415839616,"pfxZ":2.1102749072585034,"pX":0.3311205479514858,"pZ":2.250317232806161,"vX0":2.992463091353615,"vY0":-116.00278277682942,"vZ0":-2.5026685231122823,"x":104.38,"y":178.02,"x0":-2.171615057604692,"y0":50.00186948236947,"z0":6.139229435117108,"aX":12.528656127881314},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":3.5,"breakHorizontal":-17.4,"spinRate":2509,"spinDirection":70},"zone":6,"typeConfidence":2.0,"plateTime":0.4723612166998654,"extension":5.505705397973152},"index":0,"playId":"cee67d73-048e-3e16-9525-56e214ed78b5","pitchNumber":1,"startTime":"2026-03-23T20:18:37.001Z","endTime":"2026-03-23T20:18:40.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.726494333683558,"aZ":-16.420241847913598,"pfxX":-2.496565112480028,"pfxZ":7.705297824352289,"pX":-0.7181112331871236,"pZ":4.436741441464559,"vX0":3.313490071686299,"vY0":-141.91871048881325,"vZ0":-2.7102748011517117,"x":144.37,"y":118.99,"x0":-1.575088520661811,"y0":50.005883335900926,"z0":6.446958529885574,"aX":-5.1064885924860475},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.6,"breakHorizontal":3.8,"spinRate":2345,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3855938856357355,"extension":5.608174498017193},"index":1,"playId":"1cbd6304-bebe-3a27-89e5-bb5016257678","pitchNumber":2,"startTime":"2026-03-23T20:18:55.008Z","endTime":"2026-03-23T20:18:58.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.677872138890375,"aZ":-29.343163195165427,"pfxX":8.968853138563986,"pfxZ":2.076241022505773,"pX":0.7971699241952872,"pZ":1.3390575751845233,"vX0":3.8906535292374818,"vY0":-116.86497524063789,"vZ0":-4.2614314192522516,"x":86.61,"y":202.63,"x0":-2.0612686155288715,"y0":50.005123721218524,"z0":5.982475627333257,"aX":12.246222786799533},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":2.9,"breakHorizontal":-17.3,"spinRate":2443,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4710232313232918,"extension":5.624936703259437},"index":2,"playId":"4755941c-f64d-3fb2-8d26-3d744e84cc4f","pitchNumber":3,"startTime":"2026-03-23T20:19:11.187Z","endTime":"2026-03-23T20:19:14.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.629727382440684,"aZ":-34.21103659740365,"pfxX":7.421361406378735,"pfxZ":-1.4631578194899912,"pX":0.17033244866553582,"pZ":1.6342260485754392,"vX0":2.9477172321986487,"vY0":-117.83335874736554,"vZ0":-2.6617557507441543,"x":110.51,"y":194.66,"x0":-2.0629074806699483,"y0":50.00006305802613,"z0":5.957863301158894,"aX":10.370843299158986},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.0,"breakHorizontal":-14.2,"spinRate":2524,"spinDirection":69},"zone":8,"typeConfidence":2.0,"plateTime":0.46588624064996065,"extension":5.550106889095072},"index":3,"playId":"12e117a2-3f30-38fe-8d27-787952fd89e0","pitchNumber":4,"startTime":"2026-03-23T20:19:32.537Z","endTime":"2026-03-23T20:19:35.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.265498938056382,"aZ":-26.94099552628229,"pfxX":-8.14415192328514,"pfxZ":2.94759852686124,"pX":-1.9994059448902788,"pZ":3.861164711726979,"vX0":2.09679482197407,"vY0":-132.8047834714891,"vZ0":-1.1329931372749016,"x":193.21,"y":134.53,"x0":-1.7446984684443467,"y0":50.001150491626454,"z0":6.265424397214904,"aX":-14.445467381561492},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.3,"breakHorizontal":14.3,"spinRate":2068,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4135140820623815,"extension":5.714284273968064},"index":4,"playId":"520b57ca-f664-379f-8a5e-1be9851dff36","pitchNumber":5,"startTime":"2026-03-23T20:19:57.906Z","endTime":"2026-03-23T20:20:00.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17303401680083,"aZ":-21.635360191332687,"pfxX":-6.120073169036198,"pfxZ":5.864711334007627,"pX":-1.4572159055584275,"pZ":2.900390035715467,"vX0":2.630889934703718,"vY0":-132.8820082251777,"vZ0":-4.524505629957029,"x":172.55,"y":160.47,"x0":-1.6623127885685778,"y0":50.00264450865874,"z0":6.187091939170287,"aX":-10.998033418217695},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.0,"breakHorizontal":10.6,"spinRate":1966,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4114298278212112,"extension":5.784380900851501},"index":5,"playId":"b1efb315-d45d-3a9e-a176-53367be30e07","pitchNumber":6,"startTime":"2026-03-23T20:20:14.687Z","endTime":"2026-03-23T20:20:17.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":801739,"link":"/api/v1/people/801739"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.4,"awayTeamWinProbability":1.5999999999999943,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.09,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:20:17.687Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-23T20:22:45.428Z","endTime":"2026-03-23T20:23:45.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685464,"fullName":"Cade Winquest","link":"/api/v1/people/685464"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":8,"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-23T20:20:21.850Z","endTime":"2026-03-23T20:21:33.224Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cade Winquest replaces Carlos Lagrange.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-23T20:21:33.224Z","endTime":"2026-03-23T20:22:47.640Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685464,"link":"/api/v1/people/685464"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":801739,"link":"/api/v1/people/801739","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.033199425753576,"aZ":-22.578795127136587,"pfxX":-7.497975258582664,"pfxZ":4.792518630628161,"pX":1.0426145290443194,"pZ":3.0440506037186164,"vX0":7.818628426837832,"vY0":-140.22212311888342,"vZ0":-1.6394349209856753,"x":77.26,"y":156.59,"x0":-0.8001594269040013,"y0":50.004517149123124,"z0":5.101219026647629,"aX":-15.017350722133578},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.5,"breakHorizontal":12.1,"spinRate":2311,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.389772415252875,"extension":6.864020022227725},"index":2,"playId":"66a6a539-868d-3758-86e0-f7efe69b4ea6","pitchNumber":1,"startTime":"2026-03-23T20:22:47.640Z","endTime":"2026-03-23T20:22:50.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.572283523929578,"aZ":-24.76739710032669,"pfxX":-8.639060351564053,"pfxZ":3.7182010337833304,"pX":0.08994340217157995,"pZ":2.8785014075150777,"vX0":6.284556200643453,"vY0":-139.95809611404692,"vZ0":-1.3702490458130794,"x":113.57,"y":161.06,"x0":-1.0583826735481847,"y0":50.00008948200041,"z0":4.991129605705563,"aX":-17.194958954995325},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.6,"breakHorizontal":14.4,"spinRate":2365,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.3908491806650707,"extension":6.788555944404893},"index":3,"playId":"22e3b351-48ff-332a-b6a1-74570a669eba","pitchNumber":2,"startTime":"2026-03-23T20:23:04.602Z","endTime":"2026-03-23T20:23:08.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.12046742769563,"aZ":-22.53596403295594,"pfxX":-8.250737753506149,"pfxZ":4.703975703293829,"pX":0.17361330952038648,"pZ":1.882090071653845,"vX0":6.2965433313998584,"vY0":-141.93606356225914,"vZ0":-4.4806467785450055,"x":110.38,"y":187.96,"x0":-0.9965691454224354,"y0":50.003567086558014,"z0":4.90785770998069,"aX":-16.910740590936356},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.8,"breakHorizontal":13.8,"spinRate":2343,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.38522390651437766,"extension":6.865162813502335},"index":4,"playId":"1ea2ac0e-1b02-362b-ac0a-1278778ae8d1","pitchNumber":3,"startTime":"2026-03-23T20:23:21.606Z","endTime":"2026-03-23T20:23:25.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.142274955709464,"aZ":-39.86340590494222,"pfxX":6.527641327445821,"pfxZ":-5.841025661696922,"pX":0.9076944027516017,"pZ":1.658279810753995,"vX0":2.6067231856050745,"vY0":-114.06409521848227,"vZ0":1.211370442904251,"x":82.4,"y":194.01,"x0":-1.0982020540601558,"y0":50.00186800682026,"z0":5.053249889633741,"aX":8.593798218341359},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-10.0,"breakHorizontal":-12.5,"spinRate":2330,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.48033358140292304,"extension":6.816465895470988},"index":5,"playId":"591bf787-5836-32c4-8581-049bb2723f39","pitchNumber":4,"startTime":"2026-03-23T20:23:41.448Z","endTime":"2026-03-23T20:23:45.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.1,"awayTeamWinProbability":1.9000000000000057,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:23:45.925Z","atBatIndex":40},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Michael Conforto triples (1) on a sharp line drive to center fielder Trent Grisham. Alex Bregman scores. Ian Happ scores.","rbi":2,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-23T20:23:57.512Z","endTime":"2026-03-23T20:24:28.691Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685464,"fullName":"Cade Winquest","link":"/api/v1/people/685464"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"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":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":801739,"link":"/api/v1/people/801739"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":801739,"link":"/api/v1/people/801739"},"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(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94253974192377,"aZ":-25.766492285077952,"pfxX":1.0358872696806851,"pfxZ":3.528278798869245,"pX":-0.11701527917178,"pZ":2.3465126493762165,"vX0":2.23042602718398,"vY0":-132.82000065373785,"vZ0":-2.0393993433448054,"x":121.46,"y":175.42,"x0":-1.0967569205498249,"y0":50.00532191842902,"z0":4.96679740830279,"aX":1.8816600276021487},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.2,"breakHorizontal":-2.3,"spinRate":2482,"spinDirection":184},"zone":5,"typeConfidence":2.0,"plateTime":0.4097611463080444,"extension":6.6914846065825415},"hitData":{"launchSpeed":113.9,"launchAngle":13.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":149.53,"coordY":59.38}},"index":0,"playId":"4fe25e72-3d82-3664-860d-903c520dfd6c","pitchNumber":1,"startTime":"2026-03-23T20:24:20.327Z","endTime":"2026-03-23T20:24:28.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":1.3000000000000114,"leverageIndex":0.12,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:24:28.691Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out to right fielder Aaron Judge.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-23T20:25:21.192Z","endTime":"2026-03-23T20:26:04.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685464,"fullName":"Cade Winquest","link":"/api/v1/people/685464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":10,"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-23T20:25:06.602Z","endTime":"2026-03-23T20:25:23.439Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"},"defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"third":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.5814375282823,"aZ":-39.36782847395646,"pfxX":5.9538680884168445,"pfxZ":-5.58133136343193,"pX":-0.8608266751977187,"pZ":2.5342221818926363,"vX0":-0.9598347556551722,"vY0":-113.10788277113421,"vZ0":2.9724387717665484,"x":149.81,"y":170.36,"x0":-1.2029420590313216,"y0":50.002527649825474,"z0":5.164216309242455,"aX":7.675689156696801},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-9.0,"breakHorizontal":-10.6,"spinRate":2241,"spinDirection":54},"zone":11,"typeConfidence":2.0,"plateTime":0.48517666707721574,"extension":6.7660420189390615},"index":1,"playId":"523e76de-746b-3174-88a8-820446871661","pitchNumber":1,"startTime":"2026-03-23T20:25:23.439Z","endTime":"2026-03-23T20:25:27.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"third":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00456462806237,"aZ":-19.122326456642398,"pfxX":-6.094674315140685,"pfxZ":6.540368149121571,"pX":0.06860980905244915,"pZ":3.280218464903232,"vX0":5.172060842590616,"vY0":-140.8697131968984,"vZ0":-1.1680104292880764,"x":114.38,"y":150.21,"x0":-1.005446696754477,"y0":50.00557077478889,"z0":4.944499864117469,"aX":-12.168859463077425},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.8,"breakHorizontal":9.8,"spinRate":2362,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.38981350695866057,"extension":6.764164410248817},"index":2,"playId":"3bee9329-4068-3929-942c-1dc29dd6177b","pitchNumber":2,"startTime":"2026-03-23T20:25:38.212Z","endTime":"2026-03-23T20:25:41.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"third":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.717502416281164,"aZ":-25.650584732714563,"pfxX":-8.208400581654058,"pfxZ":3.320328576440618,"pX":0.13218928072328334,"pZ":3.1048208583240027,"vX0":5.87191362452282,"vY0":-139.8628032988274,"vZ0":-0.570982543936579,"x":111.96,"y":154.95,"x0":-0.9358370041702486,"y0":50.00655130017047,"z0":5.004844445539794,"aX":-16.14576813537759},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.1,"breakHorizontal":13.6,"spinRate":2518,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.39272545033518114,"extension":6.797448222929969},"hitData":{"launchSpeed":99.2,"launchAngle":41.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.13,"coordY":88.26}},"index":3,"playId":"7fff52ec-e20e-3485-ba27-b9ac4d923ca0","pitchNumber":3,"startTime":"2026-03-23T20:25:57.860Z","endTime":"2026-03-23T20:26:04.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"third":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:26:04.787Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Paul Goldschmidt doubles (2) on a sharp fly ball to left fielder Ian Happ.","rbi":0,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-23T20:27:53.593Z","endTime":"2026-03-23T20:28:45.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"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":90.5,"endSpeed":82.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76849114613358,"aZ":-13.659883305520204,"pfxX":5.849705890400315,"pfxZ":10.551365109503003,"pX":1.8387083347980893,"pZ":2.645570586409223,"vX0":-2.35327465300587,"vY0":-131.81076947035987,"vZ0":-4.200205644814005,"x":46.91,"y":167.35,"x0":1.9845603170661223,"y0":50.00156412335898,"z0":5.272636258759814,"aX":10.262737684141046},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.4,"breakHorizontal":-10.1,"spinRate":2489,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.4160047750515945,"extension":5.9499870906548065},"index":0,"playId":"170a83f3-79af-3124-8b08-63a4498cd809","pitchNumber":1,"startTime":"2026-03-23T20:28:11.043Z","endTime":"2026-03-23T20:28:14.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.737799542011317,"aZ":-14.343003799593756,"pfxX":6.862597741972239,"pfxZ":9.98120185940801,"pX":-0.09570676139426805,"pZ":3.0702267033884247,"vX0":-7.176394316421979,"vY0":-133.09875297331732,"vZ0":-3.163679912879746,"x":120.65,"y":155.88,"x0":1.7495290986935255,"y0":50.00030426709805,"z0":5.318831639366507,"aX":12.257137456971689},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.5,"breakHorizontal":-10.8,"spinRate":2517,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.41220874227991544,"extension":5.892288637097993},"hitData":{"launchSpeed":107.2,"launchAngle":24.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":56.79,"coordY":75.18}},"index":1,"playId":"d8e690ae-27ff-3058-92a0-eaae6aa68fd1","pitchNumber":2,"startTime":"2026-03-23T20:28:38.130Z","endTime":"2026-03-23T20:28:45.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.08,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:28:45.571Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Aaron Judge singles on a sharp line drive to left fielder Ian Happ. Paul Goldschmidt to 3rd.","rbi":0,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-23T20:29:09.819Z","endTime":"2026-03-23T20:29:32.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"postOnThird":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.5,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.803350070888744,"aZ":-16.21481705426106,"pfxX":4.437664697228776,"pfxZ":9.06199439702208,"pX":-0.5573624886093598,"pZ":2.863036890496951,"vX0":-7.123080788402457,"vY0":-132.72672213937872,"vZ0":-3.4218899232930173,"x":138.25,"y":161.48,"x0":1.60045397958884,"y0":50.002806284391994,"z0":5.369465256449669,"aX":7.815983177219576},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.7,"breakHorizontal":-6.2,"spinRate":2539,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.414696052467205,"extension":5.901540714409481},"hitData":{"launchSpeed":108.6,"launchAngle":12.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":81.79,"coordY":122.26}},"index":0,"playId":"48874e8f-2652-36e0-b0d6-2f43576e834e","pitchNumber":1,"startTime":"2026-03-23T20:29:21.782Z","endTime":"2026-03-23T20:29:32.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"second":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.1,"awayTeamWinProbability":1.9000000000000057,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.14,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:29:32.830Z","atBatIndex":44},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Cody Bellinger out on a sacrifice fly to left fielder Ian Happ. Paul Goldschmidt scores.","rbi":1,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-23T20:29:52.187Z","endTime":"2026-03-23T20:31:55.447Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.911325416716743,"aZ":-31.78426224026626,"pfxX":-4.953397386129125,"pfxZ":0.27548898616559647,"pX":0.09318078564645661,"pZ":1.2019817976417624,"vX0":-3.099556736393885,"vY0":-119.58416210567759,"vZ0":-2.830106448766383,"x":113.45,"y":206.33,"x0":2.0536445215885233,"y0":50.005867288530936,"z0":5.277036043205528,"aX":-7.113068499596139},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.0,"breakHorizontal":9.7,"spinRate":2625,"spinDirection":288},"zone":14,"typeConfidence":2.0,"plateTime":0.4595472282118176,"extension":6.003443434957533},"index":0,"playId":"8b4f0e9b-2f17-3342-86ec-2034e0576f13","pitchNumber":1,"startTime":"2026-03-23T20:30:08.885Z","endTime":"2026-03-23T20:30:13.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"third":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.604171547281076,"aZ":-28.825335047359037,"pfxX":-0.0396511023943904,"pfxZ":2.239023002692031,"pX":0.5615274223295962,"pZ":2.657365308145746,"vX0":-3.1126578267982747,"vY0":-121.27188499550986,"vZ0":-0.8277372177188596,"x":95.6,"y":167.03,"x0":1.8641522719581738,"y0":50.0038764040578,"z0":5.506287465573364,"aX":-0.059251133249704914},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.1,"breakHorizontal":0.7,"spinRate":1121,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.45078928057047163,"extension":6.0073654883785075},"index":1,"playId":"5ffd20d1-12fa-3092-bb61-8218e9b57c20","pitchNumber":2,"startTime":"2026-03-23T20:30:27.958Z","endTime":"2026-03-23T20:30:32.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"third":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.453325495390537,"aZ":-26.657080899424848,"pfxX":1.6091480101476594,"pfxZ":3.6876033789321276,"pX":-0.0070199865033683286,"pZ":0.938678125266408,"vX0":-4.838355078438124,"vY0":-121.44363005334951,"vZ0":-4.852958844447337,"x":117.27,"y":213.44,"x0":1.800722262860448,"y0":50.00370131648156,"z0":5.277599707941122,"aX":2.408153369396727},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.8,"breakHorizontal":-1.8,"spinRate":1318,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4507678450559718,"extension":6.13048217152453},"index":2,"playId":"25d12aa0-7981-378b-83aa-172ff049c6ba","pitchNumber":3,"startTime":"2026-03-23T20:31:03.338Z","endTime":"2026-03-23T20:31:07.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"third":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00215254653437,"aZ":-32.994529627983006,"pfxX":-4.389288161957547,"pfxZ":-0.5645563409403656,"pX":-1.1433582884457683,"pZ":0.22796553188960728,"vX0":-6.201128228949868,"vY0":-121.0883267147767,"vZ0":-4.786234217081132,"x":160.58,"y":232.62,"x0":2.035966633181827,"y0":50.00161579804349,"z0":5.166908359057886,"aX":-6.416383662630736},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.0,"breakHorizontal":9.6,"spinRate":2515,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4550070604653196,"extension":6.059396435357336},"index":3,"playId":"f13053b8-dc57-3186-ad67-8a65f0aca87d","pitchNumber":4,"startTime":"2026-03-23T20:31:24.751Z","endTime":"2026-03-23T20:31:28.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"third":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.969313179507704,"aZ":-12.761880550405394,"pfxX":5.7468058550277235,"pfxZ":10.599889012660542,"pX":0.07115797184378014,"pZ":3.2116363647447206,"vX0":-6.40179851813637,"vY0":-134.66226465368555,"vZ0":-3.2164485865230463,"x":114.29,"y":152.07,"x0":1.735652681121993,"y0":50.00597812131664,"z0":5.327787564368462,"aX":10.528502350076339},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.7,"breakHorizontal":-9.0,"spinRate":2524,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.4071570844147612,"extension":5.948682820287825},"hitData":{"launchSpeed":97.8,"launchAngle":33.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.6,"coordY":67.0}},"index":4,"playId":"580f3787-50e4-34fa-bb45-70b8c50583a2","pitchNumber":5,"startTime":"2026-03-23T20:31:48.500Z","endTime":"2026-03-23T20:31:55.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"third":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.26,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:31:55.447Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randal Grichuk flies out to center fielder Dylan Carlson.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-23T20:32:30.166Z","endTime":"2026-03-23T20:33:20.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Randal Grichuk replaces Giancarlo Stanton.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":10,"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-23T20:32:18.063Z","endTime":"2026-03-23T20:32:32.240Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":519317,"link":"/api/v1/people/519317"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.6,"endSpeed":68.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.561028980292008,"aZ":-42.664659551431896,"pfxX":-5.779757841098942,"pfxZ":-8.966262433974835,"pX":-0.3936356781901874,"pZ":1.5333523219311194,"vX0":-2.69505641489864,"vY0":-108.5557592402862,"vZ0":1.1557515768478726,"x":132.0,"y":197.38,"x0":1.6230266195386551,"y0":50.0038782463443,"z0":5.712847828792709,"aX":-6.76007038399385},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-15.4,"breakHorizontal":11.3,"spinRate":2574,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.5084872486223553,"extension":6.3180521910697305},"index":1,"playId":"cad4a924-f03a-3753-835c-3269789877a7","pitchNumber":1,"startTime":"2026-03-23T20:32:32.240Z","endTime":"2026-03-23T20:32:35.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.70182275232309,"aZ":-14.180207235474114,"pfxX":5.354550297231189,"pfxZ":9.992319925322999,"pX":0.3117414829699249,"pZ":4.949991904741386,"vX0":-5.850407378798678,"vY0":-134.03050996092296,"vZ0":1.158846254145025,"x":105.12,"y":105.13,"x0":1.8376849407402764,"y0":50.00490629028367,"z0":5.531397554957081,"aX":9.64528604268836},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.6,"breakHorizontal":-8.3,"spinRate":2591,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4102630666682745,"extension":5.879250371602829},"index":2,"playId":"bc9ad700-9c61-3168-a66c-3e414f52e6bd","pitchNumber":2,"startTime":"2026-03-23T20:32:51.521Z","endTime":"2026-03-23T20:32:54.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.938579869784796,"aZ":-27.06069618229672,"pfxX":1.4156529299672431,"pfxZ":3.464700608236644,"pX":0.39031648993415563,"pZ":2.292961156377787,"vX0":-3.6967896239223736,"vY0":-120.28577036855731,"vZ0":-1.8933556629889052,"x":102.12,"y":176.87,"x0":1.758825985779103,"y0":50.001713258159626,"z0":5.47492559859114,"aX":2.088315410763402},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.1,"breakHorizontal":-1.7,"spinRate":1365,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.45426233473010047,"extension":5.942705136363501},"hitData":{"launchSpeed":99.8,"launchAngle":37.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.89,"coordY":64.26}},"index":3,"playId":"1cc79185-c5a0-3cb3-8288-3655a78a810f","pitchNumber":3,"startTime":"2026-03-23T20:33:10.517Z","endTime":"2026-03-23T20:33:20.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.1,"awayTeamWinProbability":0.9000000000000057,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:33:20.043Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jazz Chisholm Jr. flies out to left fielder Ian Happ.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-23T20:33:40.582Z","endTime":"2026-03-23T20:35:43.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"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(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":82.1,"endSpeed":74.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.678777077891073,"aZ":-32.43737396854621,"pfxX":-6.76146244138201,"pfxZ":-0.18350520216931976,"pX":-0.056479925541323875,"pZ":2.1168396665702685,"vX0":-2.8178327858642933,"vY0":-119.46787219753806,"vZ0":-0.8066050067697657,"x":119.15,"y":181.63,"x0":2.0211148381596833,"y0":50.002872704008766,"z0":5.40648393645938,"aX":-9.652481436389097},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.2,"breakHorizontal":13.0,"spinRate":2435,"spinDirection":295},"zone":8,"typeConfidence":2.0,"plateTime":0.46065921973623114,"extension":6.022610704511296},"index":0,"playId":"d5f40a45-187c-3576-9b6c-22716f71cc0d","pitchNumber":1,"startTime":"2026-03-23T20:33:51.063Z","endTime":"2026-03-23T20:33:55.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.429747074637397,"aZ":-12.369082743111772,"pfxX":5.708204673823514,"pfxZ":10.934327077515027,"pX":-1.128968411118286,"pZ":3.994601205031525,"vX0":-8.895738640054107,"vY0":-134.31056614786638,"vZ0":-1.3961695316713478,"x":160.03,"y":130.93,"x0":1.4975415533008771,"y0":50.00237359146577,"z0":5.409043495117902,"aX":10.33975617011051},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.7,"breakHorizontal":-8.3,"spinRate":2544,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.4091604557342543,"extension":5.890285561021038},"index":1,"playId":"95d7802d-709b-3945-be2d-191dbcd8ecf5","pitchNumber":2,"startTime":"2026-03-23T20:34:09.903Z","endTime":"2026-03-23T20:34:12.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.378425522144465,"aZ":-30.625184409366955,"pfxX":4.4458820360286975,"pfxZ":1.0539853964527603,"pX":0.47587217500677403,"pZ":1.2580240812955215,"vX0":-4.28002001729964,"vY0":-121.00013203890789,"vZ0":-3.2236874390732737,"x":98.86,"y":204.81,"x0":1.6968073282234706,"y0":50.00477377691243,"z0":5.313705731079584,"aX":6.540661875342383},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.3,"breakHorizontal":-7.0,"spinRate":1291,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.45406832737868674,"extension":6.036132708857151},"index":2,"playId":"293caf5f-574d-313a-a806-04f504e3dea4","pitchNumber":3,"startTime":"2026-03-23T20:34:28.214Z","endTime":"2026-03-23T20:34:31.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44473861894337,"aZ":-30.429179274569844,"pfxX":3.985879302260936,"pfxZ":1.1810669638845912,"pX":0.6147682073666387,"pZ":1.2645717213107868,"vX0":-4.176952754724461,"vY0":-120.99342889563664,"vZ0":-3.293843727222191,"x":93.57,"y":204.64,"x0":1.8524211966277238,"y0":50.0000830947262,"z0":5.333566691287959,"aX":5.860023593447008},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.6,"breakHorizontal":-6.1,"spinRate":1129,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.4541579746058466,"extension":6.086907035571688},"index":3,"playId":"964c81e0-adeb-3456-97a5-4a5ee956e0e0","pitchNumber":4,"startTime":"2026-03-23T20:34:47.852Z","endTime":"2026-03-23T20:34:51.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82529723442671,"aZ":-13.354468981942107,"pfxX":6.141993217445989,"pfxZ":10.202641491927196,"pX":-0.8312943577099856,"pZ":1.7455407423698532,"vX0":-9.012832085211508,"vY0":-135.73497871742745,"vZ0":-6.468959882872209,"x":148.69,"y":191.65,"x0":1.751644103734331,"y0":50.00605345974533,"z0":5.109840574859865,"aX":11.334102870790712},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":-9.0,"spinRate":2579,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.40527186471509147,"extension":6.184304673105464},"index":4,"playId":"5f8bec81-cfd7-3a74-8a9b-9b7736835d3d","pitchNumber":5,"startTime":"2026-03-23T20:35:15.569Z","endTime":"2026-03-23T20:35:19.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43804383877473,"aZ":-13.371058915943141,"pfxX":7.07182821142109,"pfxZ":10.229027499380969,"pX":-0.060416094058508826,"pZ":2.580926137744771,"vX0":-7.229514179891101,"vY0":-135.6470399232269,"vZ0":-4.541786072613623,"x":119.3,"y":169.09,"x0":1.7380492436235269,"y0":50.00271583635004,"z0":5.229588576336364,"aX":12.999654330691573},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":-11.0,"spinRate":2554,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.4059191184637072,"extension":5.961581815759533},"hitData":{"launchSpeed":92.7,"launchAngle":58.0,"totalDistance":229.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.99,"coordY":123.18}},"index":5,"playId":"ec096371-43ad-38aa-92fe-767203916eef","pitchNumber":6,"startTime":"2026-03-23T20:35:34.682Z","endTime":"2026-03-23T20:35:43.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:35:43.382Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Shaw pops out to third baseman Oswaldo Cabrera in foul territory.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-23T20:37:52.756Z","endTime":"2026-03-23T20:38:37.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685464,"fullName":"Cade Winquest","link":"/api/v1/people/685464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[8,9,10],"actionIndex":[0,1,2,3,4,5,6,7],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":665828,"link":"/api/v1/people/665828"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ben Rice replaces center fielder Trent Grisham, batting 7th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":10,"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-23T20:37:48.501Z","endTime":"2026-03-23T20:37:48.526Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":663757,"link":"/api/v1/people/663757"},"defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Yanquiel Fernández replaces left fielder Cody Bellinger, batting 3rd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":10,"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-23T20:37:48.526Z","endTime":"2026-03-23T20:37:48.528Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":641355,"link":"/api/v1/people/641355"},"defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Duke Ellis replaces second baseman Jazz Chisholm Jr., batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":10,"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-23T20:37:48.528Z","endTime":"2026-03-23T20:37:48.530Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668752,"link":"/api/v1/people/668752"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":665862,"link":"/api/v1/people/665862"},"defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Randal Grichuk remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":10,"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-23T20:37:48.530Z","endTime":"2026-03-23T20:37:48.531Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":519317,"link":"/api/v1/people/519317"},"defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Max Schuemann replaces right fielder Aaron Judge, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":10,"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-23T20:37:48.531Z","endTime":"2026-03-23T20:37:48.533Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":592450,"link":"/api/v1/people/592450"},"defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Oswaldo Cabrera replaces third baseman Amed Rosario, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":10,"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-23T20:37:48.533Z","endTime":"2026-03-23T20:37:48.534Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665828,"link":"/api/v1/people/665828"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":642708,"link":"/api/v1/people/642708"},"defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Spencer Jones replaces first baseman Paul Goldschmidt, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":10,"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-23T20:37:48.534Z","endTime":"2026-03-23T20:37:48.536Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":502671,"link":"/api/v1/people/502671"},"defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Paul DeJong replaces shortstop José Caballero, batting 8th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":10,"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-23T20:37:48.536Z","endTime":"2026-03-23T20:37:54.928Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657557,"link":"/api/v1/people/657557"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":676609,"link":"/api/v1/people/676609"},"defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.315057415849623,"aZ":-24.96440689007137,"pfxX":-7.531638999378225,"pfxZ":3.7303702032446378,"pX":-0.0657327812616002,"pZ":2.5875829826707712,"vX0":4.8665781735524485,"vY0":-137.86006855213228,"vZ0":-1.978678288178708,"x":119.51,"y":168.92,"x0":-0.8711267556294833,"y0":50.00441057656601,"z0":4.991784321060159,"aX":-14.565929175936995},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.6,"breakHorizontal":12.7,"spinRate":2540,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3965899581056793,"extension":6.746092922467756},"index":8,"playId":"9c22d506-cae8-34cf-ac2f-ef77026d436c","pitchNumber":1,"startTime":"2026-03-23T20:37:54.928Z","endTime":"2026-03-23T20:37:58.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":70.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.605031904402164,"aZ":-40.495071364213025,"pfxX":8.380491104336954,"pfxZ":-6.492111204156112,"pX":-1.4609422823930218,"pZ":3.0087906912239157,"vX0":-3.214422538516658,"vY0":-113.11588631677033,"vZ0":4.166644032547196,"x":172.69,"y":157.54,"x0":-1.102152478506657,"y0":50.00100072846061,"z0":5.229944179540409,"aX":10.747494789605994},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-10.2,"breakHorizontal":-14.3,"spinRate":2329,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.4861280154514058,"extension":6.6749786639096715},"index":9,"playId":"4b8b3cfb-d4f5-383c-a21e-ef88a6719129","pitchNumber":2,"startTime":"2026-03-23T20:38:11.564Z","endTime":"2026-03-23T20:38:14.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.921319100319707,"aZ":-40.67876291772137,"pfxX":8.528872527249934,"pfxZ":-6.667960152840653,"pX":-0.64217103230076,"pZ":2.048213170656993,"vX0":-1.6693255372553641,"vY0":-112.65234731292078,"vZ0":2.2538781082255297,"x":141.48,"y":183.48,"x0":-0.9957749538516144,"y0":50.002159361907395,"z0":5.169725290166438,"aX":10.878017630281255},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-11.0,"breakHorizontal":-15.0,"spinRate":2376,"spinDirection":41},"zone":7,"typeConfidence":2.0,"plateTime":0.48763154308088863,"extension":6.815621828531563},"hitData":{"launchSpeed":73.9,"launchAngle":73.0,"totalDistance":134.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":80.83,"coordY":171.39}},"index":10,"playId":"9edf11bd-e527-3298-9294-ed7eb620d208","pitchNumber":3,"startTime":"2026-03-23T20:38:30.287Z","endTime":"2026-03-23T20:38:37.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:38:37.174Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dylan Carlson grounds out, shortstop Paul DeJong to first baseman Ben Rice.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-23T20:39:04.118Z","endTime":"2026-03-23T20:39:24.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685464,"fullName":"Cade Winquest","link":"/api/v1/people/685464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657557,"link":"/api/v1/people/657557"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.0819737854785,"aZ":-40.19686272384928,"pfxX":6.25268911167445,"pfxZ":-6.1548684579944135,"pX":-0.9964452132335138,"pZ":1.6475838104493186,"vX0":-2.0303809498258505,"vY0":-113.49225482405544,"vZ0":1.0150833610922236,"x":154.98,"y":194.3,"x0":-0.9018238595200386,"y0":50.00492768727487,"z0":5.2029051604883705,"aX":8.144647428311604},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-10.6,"breakHorizontal":-10.8,"spinRate":2241,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.48289567407013445,"extension":6.6686501182642965},"index":0,"playId":"98c37838-f7e7-3bde-a4fa-847926e740e5","pitchNumber":1,"startTime":"2026-03-23T20:39:04.118Z","endTime":"2026-03-23T20:39:07.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.16680091141594,"aZ":-40.24315701350171,"pfxX":6.3563643405184544,"pfxZ":-6.151750109494796,"pX":-0.33223738027939526,"pZ":1.9288467007410401,"vX0":-0.616821936110213,"vY0":-113.88349296907992,"vZ0":1.629484124315198,"x":129.66,"y":186.7,"x0":-0.8833475378830388,"y0":50.00246618966633,"z0":5.188497563980968,"aX":8.337991440558618},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-10.4,"breakHorizontal":-11.4,"spinRate":2259,"spinDirection":41},"zone":7,"typeConfidence":2.0,"plateTime":0.4811858460749474,"extension":6.842076193964132},"hitData":{"launchSpeed":92.6,"launchAngle":7.0,"totalDistance":134.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.52,"coordY":153.07}},"index":1,"playId":"d93b8919-602c-3803-86ca-87a93cca0d23","pitchNumber":2,"startTime":"2026-03-23T20:39:19.259Z","endTime":"2026-03-23T20:39:24.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_ab"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_ab"},{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:39:24.623Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Scott Kingery grounds out, third baseman Oswaldo Cabrera to first baseman Ben Rice.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-23T20:39:52.353Z","endTime":"2026-03-23T20:41:38.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685464,"fullName":"Cade Winquest","link":"/api/v1/people/685464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","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":665828,"link":"/api/v1/people/665828"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Scott Kingery replaces Nico Hoerner.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":10,"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-23T20:39:38.793Z","endTime":"2026-03-23T20:39:54.549Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664068,"link":"/api/v1/people/664068"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71064997683131,"aZ":-20.489809023655933,"pfxX":-3.7714023744577414,"pfxZ":6.125168204082703,"pX":0.5048398714847926,"pZ":2.812605544513604,"vX0":4.369930701336194,"vY0":-137.08892050392146,"vZ0":-2.151470503851806,"x":97.76,"y":162.84,"x0":-0.6182844125959056,"y0":50.002102599921905,"z0":5.00311814751663,"aX":-7.193469977427048},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.8,"breakHorizontal":5.9,"spinRate":2408,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.39923319416118774,"extension":6.742565250801808},"index":1,"playId":"f49dcc01-78eb-3a53-8b60-aaa885f0e157","pitchNumber":1,"startTime":"2026-03-23T20:39:54.549Z","endTime":"2026-03-23T20:39:58.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.097631994862432,"aZ":-25.73515149494925,"pfxX":-7.448381390779094,"pfxZ":3.326262318617019,"pX":0.30091248683195637,"pZ":3.1960464378029023,"vX0":5.521923684557826,"vY0":-137.8912487443895,"vZ0":-0.34137138674705264,"x":105.53,"y":152.49,"x0":-0.7543904896584309,"y0":50.00417378227727,"z0":5.049701396642544,"aX":-14.422812984300705},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.1,"breakHorizontal":12.5,"spinRate":2530,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.39639360036536075,"extension":6.7675204717367405},"index":2,"playId":"ee2e146f-8aaf-3f93-a306-876d400b09b2","pitchNumber":2,"startTime":"2026-03-23T20:40:10.104Z","endTime":"2026-03-23T20:40:13.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.242499671223324,"aZ":-18.302649113413814,"pfxX":-5.143044168543289,"pfxZ":7.032083831330766,"pX":2.12406649837563,"pZ":2.001460034757562,"vX0":9.580253579225174,"vY0":-139.1048450277686,"vZ0":-4.495321921190153,"x":36.04,"y":184.74,"x0":-0.6859541190031574,"y0":50.00409659018336,"z0":4.840576290313769,"aX":-10.147952499612733},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.0,"breakHorizontal":7.4,"spinRate":2606,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.39274804053895185,"extension":6.85329012963659},"index":3,"playId":"9696029f-cbc4-3611-bb16-2d1d75ebb25f","pitchNumber":3,"startTime":"2026-03-23T20:40:27.988Z","endTime":"2026-03-23T20:40:31.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.1,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.310388550363506,"aZ":-25.2960335314575,"pfxX":-7.384105060454746,"pfxZ":3.670262878863726,"pX":0.06838603846485046,"pZ":2.61293376345257,"vX0":4.792714924490436,"vY0":-137.07729277563595,"vZ0":-1.587939584091151,"x":114.39,"y":168.23,"x0":-0.7561226818289694,"y0":50.006104191000375,"z0":4.95084772564123,"aX":-13.855616324796392},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.5,"breakHorizontal":12.1,"spinRate":2296,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4017577127637666,"extension":6.767124196634886},"index":4,"playId":"b57d61a0-7849-3816-a44a-9c53db6df154","pitchNumber":4,"startTime":"2026-03-23T20:40:50.466Z","endTime":"2026-03-23T20:40:55.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.0,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.167626488281023,"aZ":-41.09636873911354,"pfxX":7.451042383446487,"pfxZ":-6.945922265608324,"pX":-0.9981820443128013,"pZ":2.1470447158665107,"vX0":-2.2537771127309005,"vY0":-113.29906634041218,"vZ0":2.4261267681604965,"x":155.05,"y":180.81,"x0":-0.9511793114973481,"y0":50.00494405333355,"z0":5.207500830776358,"aX":9.56447749843754},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-11.5,"breakHorizontal":-12.8,"spinRate":2322,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.4858025183387378,"extension":6.8359019011536954},"index":5,"playId":"e23e459f-5df1-3f59-82dd-eb9a48c28c89","pitchNumber":5,"startTime":"2026-03-23T20:41:14.120Z","endTime":"2026-03-23T20:41:17.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44130350347361,"aZ":-24.659488106526936,"pfxX":-6.848968119242277,"pfxZ":4.086871422890541,"pX":0.51771748113812,"pZ":3.223325532379793,"vX0":5.744426887632457,"vY0":-135.42918033679456,"vZ0":-0.23746068261070008,"x":97.27,"y":151.75,"x0":-0.7519656152770647,"y0":50.00085280026512,"z0":5.0522742668938205,"aX":-12.588952754243143},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.6,"breakHorizontal":11.0,"spinRate":2523,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.406041447160137,"extension":6.83793741474501},"hitData":{"launchSpeed":83.1,"launchAngle":-43.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.98,"coordY":171.29}},"index":6,"playId":"bd920d02-6cda-3632-a336-cc50568514e7","pitchNumber":6,"startTime":"2026-03-23T20:41:30.731Z","endTime":"2026-03-23T20:41:38.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_ab"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_ab"},{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_pa"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:41:38.469Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Oswaldo Cabrera flies out to left fielder Darlyn De Leon.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-23T20:44:08.028Z","endTime":"2026-03-23T20:44:32.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[7,8],"actionIndex":[0,1,2,3,4,5,6],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":800391,"link":"/api/v1/people/800391"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Scott Kingery remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":10,"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-23T20:43:55.719Z","endTime":"2026-03-23T20:43:55.744Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664068,"link":"/api/v1/people/664068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Edgar Alvarez replaces first baseman Michael Busch, batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":10,"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-23T20:43:55.744Z","endTime":"2026-03-23T20:43:55.746Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":827294,"link":"/api/v1/people/827294"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":683737,"link":"/api/v1/people/683737"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Reginald Preciado replaces third baseman Alex Bregman, batting 3rd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":10,"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-23T20:43:55.746Z","endTime":"2026-03-23T20:43:55.747Z","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":"301","replacedPlayer":{"id":608324,"link":"/api/v1/people/608324"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Darlyn De Leon replaces left fielder Ian Happ, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":10,"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-23T20:43:55.747Z","endTime":"2026-03-23T20:43:55.748Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800391,"link":"/api/v1/people/800391"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":664023,"link":"/api/v1/people/664023"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Alex Madera replaces shortstop Dansby Swanson, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":10,"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-23T20:43:55.748Z","endTime":"2026-03-23T20:43:55.750Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823702,"link":"/api/v1/people/823702"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":621020,"link":"/api/v1/people/621020"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Joan Delgado replaces right fielder Matt Shaw, batting 8th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":10,"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-23T20:43:55.750Z","endTime":"2026-03-23T20:43:55.751Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805062,"link":"/api/v1/people/805062"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":807713,"link":"/api/v1/people/807713"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Daniel Palencia replaces Shota Imanaga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":10,"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-23T20:43:55.751Z","endTime":"2026-03-23T20:44:10.191Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694037,"link":"/api/v1/people/694037"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.323617937652934,"aZ":-13.90546154712957,"pfxX":-2.92488283066508,"pfxZ":8.977908498118573,"pX":-0.7384550658713193,"pZ":3.3489953622233384,"vX0":1.6344603958110908,"vY0":-141.94265808058788,"vZ0":-3.259876018177421,"x":145.15,"y":148.36,"x0":-0.9425664186637746,"y0":50.00445964992312,"z0":5.401194861739615,"aX":-5.9523542093111255},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.7,"breakHorizontal":4.9,"spinRate":2267,"spinDirection":214},"zone":1,"typeConfidence":0.84,"plateTime":0.38629919952583114,"extension":6.741816429060467},"index":7,"playId":"d36bec74-55dc-33e7-9a68-205e73b5bc6c","pitchNumber":1,"startTime":"2026-03-23T20:44:10.191Z","endTime":"2026-03-23T20:44:15.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694037,"link":"/api/v1/people/694037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":87.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.418125710945844,"aZ":-15.679473447237042,"pfxX":-5.763106620210505,"pfxZ":8.241597435690377,"pX":-0.02713424487238596,"pZ":2.5136761668075365,"vX0":4.175379422533831,"vY0":-141.53548840988438,"vZ0":-5.141766056376633,"x":118.03,"y":170.91,"x0":-0.7830562699233646,"y0":50.00029777868226,"z0":5.3799581033231085,"aX":-11.531196628407523},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.9,"breakHorizontal":9.5,"spinRate":2291,"spinDirection":212},"zone":5,"typeConfidence":0.86,"plateTime":0.38902843844358426,"extension":6.82887892121685},"hitData":{"launchSpeed":95.7,"launchAngle":47.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.01,"coordY":98.39}},"index":8,"playId":"5f39355a-820e-3863-85f4-2a2ecc8e3f10","pitchNumber":2,"startTime":"2026-03-23T20:44:24.539Z","endTime":"2026-03-23T20:44:32.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694037,"link":"/api/v1/people/694037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665828,"link":"/api/v1/people/665828"},"credit":"b_ab"},{"player":{"id":694037,"link":"/api/v1/people/694037"},"credit":"p_ab"},{"player":{"id":665828,"link":"/api/v1/people/665828"},"credit":"b_pa"},{"player":{"id":694037,"link":"/api/v1/people/694037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.1,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:44:32.124Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out swinging.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-23T20:44:56.585Z","endTime":"2026-03-23T20:46:07.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.471466084555978,"aZ":-29.981523694832454,"pfxX":2.620247665020074,"pfxZ":1.4038741469657525,"pX":-0.9499753894248347,"pZ":1.2105279696631932,"vX0":-0.741095248665566,"vY0":-123.67569003223042,"vZ0":-4.51406899269094,"x":153.21,"y":206.1,"x0":-0.9886146579860221,"y0":50.004043937222,"z0":5.5470047018645365,"aX":4.0979031314668015},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.8,"breakHorizontal":-4.6,"spinRate":2300,"spinDirection":126},"zone":13,"typeConfidence":0.91,"plateTime":0.44128294313804384,"extension":6.516602872105703},"index":0,"playId":"deaa1cd5-4328-35e2-aa69-d3a58521e77b","pitchNumber":1,"startTime":"2026-03-23T20:44:56.585Z","endTime":"2026-03-23T20:44:59.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694037,"link":"/api/v1/people/694037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97377233208184,"aZ":-26.073165143679304,"pfxX":-3.9616696160920917,"pfxZ":3.7999666039223925,"pX":0.15092968341120902,"pZ":3.3083036344790324,"vX0":3.265443992413126,"vY0":-125.74581082013057,"vZ0":-0.7163641494145243,"x":111.25,"y":149.46,"x0":-0.6484042720476292,"y0":50.00236639730248,"z0":5.708181838556022,"aX":-6.358254422149},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.0,"breakHorizontal":6.5,"spinRate":1068,"spinDirection":229},"zone":2,"typeConfidence":0.94,"plateTime":0.43522602787409737,"extension":6.677965723585006},"index":1,"playId":"f4468672-a0a4-396a-895a-05ee1773804c","pitchNumber":2,"startTime":"2026-03-23T20:45:11.443Z","endTime":"2026-03-23T20:45:15.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694037,"link":"/api/v1/people/694037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.763359039387872,"aZ":-28.852189122229657,"pfxX":1.1417809003917332,"pfxZ":2.0117291095918066,"pX":-0.03702291926190875,"pZ":2.234607610227941,"vX0":1.5131226980292092,"vY0":-127.95374241140846,"vZ0":-2.997366698031468,"x":118.41,"y":178.45,"x0":-0.7847947574419476,"y0":50.006351673929714,"z0":5.68541068733293,"aX":1.8910317157132894},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.2,"breakHorizontal":-2.4,"spinRate":2376,"spinDirection":141},"zone":8,"typeConfidence":0.91,"plateTime":0.4283004884955415,"extension":6.5851752271244965},"index":2,"playId":"56dfc4f7-21fb-3148-b832-32def9bd419b","pitchNumber":3,"startTime":"2026-03-23T20:45:26.263Z","endTime":"2026-03-23T20:45:30.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694037,"link":"/api/v1/people/694037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.335647257490635,"aZ":-27.28787584765994,"pfxX":-4.466858615226055,"pfxZ":2.7299108050656553,"pX":-0.9416768717099429,"pZ":2.7765391187772095,"vX0":1.2512777248586124,"vY0":-132.65174393604067,"vZ0":-2.000255374423635,"x":152.89,"y":163.81,"x0":-0.8380348509050833,"y0":50.00153427382518,"z0":5.522013995322005,"aX":-7.990990443270755},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.8,"breakHorizontal":7.8,"spinRate":1042,"spinDirection":226},"zone":11,"typeConfidence":0.7,"plateTime":0.4122863058369406,"extension":6.815097908346235},"index":3,"playId":"c0f79885-5de1-3182-9624-d8da18df0b3d","pitchNumber":4,"startTime":"2026-03-23T20:46:03.981Z","endTime":"2026-03-23T20:46:07.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694037,"link":"/api/v1/people/694037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":694037,"link":"/api/v1/people/694037"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":694037,"link":"/api/v1/people/694037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.19999999999998863,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:46:07.865Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Paul DeJong flies out to center fielder Dylan Carlson.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-23T20:46:31.483Z","endTime":"2026-03-23T20:46:57.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":91.1,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38513023254484,"aZ":-12.405786548994564,"pfxX":-4.092734251924558,"pfxZ":9.266002979130963,"pX":0.06267545257739911,"pZ":2.9807915994850798,"vX0":4.424011170120123,"vY0":-145.01955741622825,"vZ0":-4.708256601091158,"x":114.61,"y":158.3,"x0":-0.9496619931455675,"y0":50.002014074960584,"z0":5.379865412045674,"aX":-8.731469316056334},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.1,"breakHorizontal":6.6,"spinRate":2291,"spinDirection":212},"zone":2,"typeConfidence":0.89,"plateTime":0.3774479957881476,"extension":7.0337142974527485},"index":0,"playId":"b57c5897-b186-30cd-9c67-e73de797551e","pitchNumber":1,"startTime":"2026-03-23T20:46:31.956Z","endTime":"2026-03-23T20:46:35.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694037,"link":"/api/v1/people/694037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.1,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.312854205788994,"aZ":-14.054273477902298,"pfxX":-4.854039650159235,"pfxZ":8.701785760980613,"pX":0.36530582342762735,"pZ":2.213171783085852,"vX0":5.352011320103202,"vY0":-143.43384840917233,"vZ0":-6.365742418637433,"x":103.08,"y":179.02,"x0":-0.8945536572750107,"y0":50.0042779061768,"z0":5.338388601657991,"aX":-10.110314460897525},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.6,"breakHorizontal":7.7,"spinRate":2281,"spinDirection":210},"zone":6,"typeConfidence":0.87,"plateTime":0.3819306854621831,"extension":6.998298838372042},"hitData":{"launchSpeed":96.5,"launchAngle":51.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.41,"coordY":75.46}},"index":1,"playId":"ab618e60-db9d-304c-9101-ba6cf5ee5910","pitchNumber":2,"startTime":"2026-03-23T20:46:46.512Z","endTime":"2026-03-23T20:46:57.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694037,"link":"/api/v1/people/694037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_ab"},{"player":{"id":694037,"link":"/api/v1/people/694037"},"credit":"p_ab"},{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_pa"},{"player":{"id":694037,"link":"/api/v1/people/694037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:46:57.351Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edgar Alvarez singles on a ground ball to right fielder Yanquiel Fernández, deflected by second baseman Max Schuemann.","rbi":0,"awayScore":2,"homeScore":10,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-23T20:49:01.360Z","endTime":"2026-03-23T20:50:19.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":827294,"fullName":"Edgar Alvarez","link":"/api/v1/people/827294"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685464,"fullName":"Cade Winquest","link":"/api/v1/people/685464"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":827294,"fullName":"Edgar Alvarez","link":"/api/v1/people/827294"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":827294,"fullName":"Edgar Alvarez","link":"/api/v1/people/827294"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":96.5,"endSpeed":89.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.839178840731435,"aZ":-18.82211171571961,"pfxX":-4.107017345948499,"pfxZ":6.635612662946485,"pX":0.12925688116062958,"pZ":1.2527316419548773,"vX0":3.328193269938712,"vY0":-140.49461153477193,"vZ0":-7.200990064051846,"x":112.07,"y":204.96,"x0":-0.5331914923534413,"y0":50.004256308751735,"z0":5.058444661815189,"aX":-8.265992462397342},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.8,"breakHorizontal":6.8,"spinRate":2444,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.38886263608119176,"extension":6.904825042592419},"index":0,"playId":"25fba677-902b-3268-b6d9-d39ed50f905c","pitchNumber":1,"startTime":"2026-03-23T20:49:05.413Z","endTime":"2026-03-23T20:49:09.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":827294,"link":"/api/v1/people/827294","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.601490182070528,"aZ":-19.260221154029484,"pfxX":-3.6139066499270447,"pfxZ":6.386584868064624,"pX":1.6194888778002483,"pZ":0.8143368018573921,"vX0":6.952321336205612,"vY0":-140.53537120481263,"vZ0":-8.189398941196224,"x":55.27,"y":216.79,"x0":-0.4047953885264175,"y0":50.004770191515796,"z0":4.992917407122085,"aX":-7.309439172573683},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.2,"breakHorizontal":5.3,"spinRate":2443,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.38814656014844884,"extension":6.895405655064957},"index":1,"playId":"f461f328-6e67-3bb4-9180-07278b90a4bf","pitchNumber":2,"startTime":"2026-03-23T20:49:19.085Z","endTime":"2026-03-23T20:49:22.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":827294,"link":"/api/v1/people/827294","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09785578860046,"aZ":-17.793325061663392,"pfxX":0.3407237349536043,"pfxZ":7.2211345605167505,"pX":1.129053565427883,"pZ":2.820413836966346,"vX0":4.798434082676007,"vY0":-139.27051478907185,"vZ0":-3.1291652458506545,"x":73.96,"y":162.63,"x0":-0.6504977080964225,"y0":50.006759425713284,"z0":5.114929328293516,"aX":0.679548931874616},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":-1.4,"spinRate":2399,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3911544357554293,"extension":6.869516303992133},"index":2,"playId":"ccc774c0-2e5a-3eb5-9d99-9e369c62213f","pitchNumber":3,"startTime":"2026-03-23T20:49:39.413Z","endTime":"2026-03-23T20:49:43.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":827294,"link":"/api/v1/people/827294","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.787531057229785,"aZ":-15.569678101328035,"pfxX":-0.7311070746403083,"pfxZ":8.312919681027276,"pX":0.40159377816950315,"pZ":3.4997756205434807,"vX0":2.7314451232584664,"vY0":-140.01730977121176,"vZ0":-1.9905584769326605,"x":101.69,"y":144.29,"x0":-0.4889963428408097,"y0":50.005487824306854,"z0":5.231727699571943,"aX":-1.4611286354353883},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":0.8,"spinRate":2382,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.3902755200613446,"extension":6.708549292160932},"hitData":{"launchSpeed":86.3,"launchAngle":9.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.63,"coordY":100.34}},"index":3,"playId":"906a1931-3efd-3771-a9ce-4b5c1d600180","pitchNumber":4,"startTime":"2026-03-23T20:50:12.641Z","endTime":"2026-03-23T20:50:19.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":827294,"link":"/api/v1/people/827294","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":827294,"link":"/api/v1/people/827294"},"credit":"b_ab"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_ab"},{"player":{"id":827294,"link":"/api/v1/people/827294"},"credit":"b_pa"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:50:19.215Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Reginald Preciado walks. Edgar Alvarez to 2nd.","rbi":0,"awayScore":2,"homeScore":10,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-23T20:50:47.024Z","endTime":"2026-03-23T20:52:58.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691262,"fullName":"Reginald Preciado","link":"/api/v1/people/691262"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685464,"fullName":"Cade Winquest","link":"/api/v1/people/685464"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691262,"fullName":"Reginald Preciado","link":"/api/v1/people/691262"},"postOnSecond":{"id":827294,"fullName":"Edgar Alvarez","link":"/api/v1/people/827294"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":827294,"fullName":"Edgar Alvarez","link":"/api/v1/people/827294"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691262,"fullName":"Reginald Preciado","link":"/api/v1/people/691262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":95.6,"endSpeed":87.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.023207699034444,"aZ":-31.348310922931088,"pfxX":-8.47592452403063,"pfxZ":0.4227943208256013,"pX":-0.5030545081824966,"pZ":1.5848632494860933,"vX0":3.917294053000169,"vY0":-139.10542675576392,"vZ0":-3.41431275951346,"x":136.18,"y":195.99,"x0":-0.8332184675472807,"y0":50.00271291190824,"z0":4.920611486524446,"aX":-16.506583931196165},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":0.2,"breakHorizontal":14.4,"spinRate":2326,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.3947048541885172,"extension":6.851703958365333},"index":0,"playId":"b877b251-aeaa-384b-bf17-074b32d33fc9","pitchNumber":1,"startTime":"2026-03-23T20:50:47.402Z","endTime":"2026-03-23T20:50:51.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":691262,"link":"/api/v1/people/691262","batSide":{"code":"R","description":"Right"}},"first":{"id":827294,"link":"/api/v1/people/827294"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.618700419411077,"aZ":-23.34831512644596,"pfxX":-6.712568887332191,"pfxZ":4.578682413702873,"pX":0.9699731518201876,"pZ":2.660689128727841,"vX0":7.018061942661531,"vY0":-137.50107175446982,"vZ0":-2.0263123036029778,"x":80.03,"y":166.94,"x0":-0.7353593569317416,"y0":50.0026414318327,"z0":4.980834486959736,"aX":-12.937975353082077},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.0,"breakHorizontal":10.8,"spinRate":2507,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3973531118167153,"extension":6.8166360894004105},"index":1,"playId":"3fef23e0-f371-374b-bc4d-357e3e8342a8","pitchNumber":2,"startTime":"2026-03-23T20:51:13.862Z","endTime":"2026-03-23T20:51:17.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":691262,"link":"/api/v1/people/691262","batSide":{"code":"R","description":"Right"}},"first":{"id":827294,"link":"/api/v1/people/827294"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.936737342061825,"aZ":-42.22648388978168,"pfxX":6.699938889275172,"pfxZ":-7.826872485416529,"pX":0.6759467002609496,"pZ":1.296949631891412,"vX0":1.5769587444750035,"vY0":-113.30851128423629,"vZ0":0.9987765957572006,"x":91.23,"y":203.76,"x0":-0.9010264710824349,"y0":50.00065183536628,"z0":5.108565801943636,"aX":8.60920530748893},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-13.4,"breakHorizontal":-12.5,"spinRate":2356,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4855573605432313,"extension":6.891587526042697},"index":2,"playId":"3423ae25-43c7-3662-aa6a-08348cb9c512","pitchNumber":3,"startTime":"2026-03-23T20:51:31.824Z","endTime":"2026-03-23T20:51:35.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":691262,"link":"/api/v1/people/691262","batSide":{"code":"R","description":"Right"}},"first":{"id":827294,"link":"/api/v1/people/827294"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.047526355072748,"aZ":-24.75591828584162,"pfxX":-6.718144683466233,"pfxZ":3.900014514572794,"pX":-0.22104956043010263,"pZ":3.3527782749770716,"vX0":3.881804458304203,"vY0":-136.5790020692787,"vZ0":-0.16866663753436206,"x":125.43,"y":148.25,"x0":-0.7825191736513742,"y0":50.00443898548076,"z0":5.10748128861567,"aX":-12.784934153088052},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.2,"breakHorizontal":11.4,"spinRate":2511,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.39994103957320126,"extension":6.754320984273464},"index":3,"playId":"2650c7f1-ee28-350f-8798-0e8f85d6f0e8","pitchNumber":4,"startTime":"2026-03-23T20:51:50.872Z","endTime":"2026-03-23T20:51:53.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":691262,"link":"/api/v1/people/691262","batSide":{"code":"R","description":"Right"}},"first":{"id":827294,"link":"/api/v1/people/827294"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.036454489148756,"aZ":-18.263511653870086,"pfxX":-1.131232911120419,"pfxZ":7.0993204462009984,"pX":1.2731728137984566,"pZ":3.902292497849313,"vX0":5.176204843170114,"vY0":-138.1992108722747,"vZ0":-0.5562104311178129,"x":68.47,"y":133.42,"x0":-0.46658306728969895,"y0":50.00264746172125,"z0":5.318622338037041,"aX":-2.216940881052467},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.0,"breakHorizontal":1.1,"spinRate":2466,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.39436533629266934,"extension":6.965009507522114},"index":4,"playId":"debee8df-ba10-3bad-a3ec-39bafdb40525","pitchNumber":5,"startTime":"2026-03-23T20:52:14.776Z","endTime":"2026-03-23T20:52:17.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":691262,"link":"/api/v1/people/691262","batSide":{"code":"R","description":"Right"}},"first":{"id":827294,"link":"/api/v1/people/827294"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.850153339436044,"aZ":-39.679995956767,"pfxX":7.906330900107124,"pfxZ":-5.781230600799212,"pX":-1.0139301146685002,"pZ":2.3661132051964957,"vX0":-2.190643211230592,"vY0":-113.28024604046644,"vZ0":2.5871364411078526,"x":155.65,"y":174.89,"x0":-1.0610435980452093,"y0":50.00210935200088,"z0":5.178274268951802,"aX":10.266477046053215},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-9.5,"breakHorizontal":-13.8,"spinRate":2463,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.4836621797224945,"extension":6.824610155453798},"index":5,"playId":"101d8458-d054-39af-a817-fe1d0059507e","pitchNumber":6,"startTime":"2026-03-23T20:52:34.611Z","endTime":"2026-03-23T20:52:38.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":691262,"link":"/api/v1/people/691262","batSide":{"code":"R","description":"Right"}},"first":{"id":827294,"link":"/api/v1/people/827294"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.422074770858444,"aZ":-22.24818687063048,"pfxX":-3.6654167813536107,"pfxZ":5.330382231764018,"pX":1.1393652580348144,"pZ":3.5070692509563144,"vX0":6.295288192619281,"vY0":-135.3183235059252,"vZ0":-0.012649880752542364,"x":73.57,"y":144.09,"x0":-0.7367129391716094,"y0":50.001416278207365,"z0":5.065270763163472,"aX":-6.824492386258867},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.8,"breakHorizontal":5.4,"spinRate":2435,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.4041575446721821,"extension":6.951513050542152},"index":6,"playId":"85a8b249-2e58-31f7-86ac-ee1ea385732a","pitchNumber":7,"startTime":"2026-03-23T20:52:53.953Z","endTime":"2026-03-23T20:52:58.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":691262,"link":"/api/v1/people/691262","batSide":{"code":"R","description":"Right"}},"first":{"id":827294,"link":"/api/v1/people/827294"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691262,"link":"/api/v1/people/691262"},"credit":"b_pa"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:52:58.045Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Darlyn De Leon singles on a line drive to center fielder Spencer Jones. Edgar Alvarez scores. Reginald Preciado to 2nd.","rbi":1,"awayScore":2,"homeScore":11,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-23T20:55:20.912Z","endTime":"2026-03-23T20:55:29.346Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":800391,"fullName":"Darlyn De Leon","link":"/api/v1/people/800391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800391,"fullName":"Darlyn De Leon","link":"/api/v1/people/800391"},"postOnSecond":{"id":691262,"fullName":"Reginald Preciado","link":"/api/v1/people/691262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":800391,"fullName":"Darlyn De Leon","link":"/api/v1/people/800391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":827294,"fullName":"Edgar Alvarez","link":"/api/v1/people/827294"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":827294,"fullName":"Edgar Alvarez","link":"/api/v1/people/827294"},"responsiblePitcher":{"id":685464,"link":"/api/v1/people/685464"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691262,"fullName":"Reginald Preciado","link":"/api/v1/people/691262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":10,"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-23T20:53:02.559Z","endTime":"2026-03-23T20:55:04.372Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":800391,"link":"/api/v1/people/800391","batSide":{"code":"L","description":"Left"}},"first":{"id":691262,"link":"/api/v1/people/691262"},"second":{"id":827294,"link":"/api/v1/people/827294"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Yerry De los Santos replaces Cade Winquest.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":10,"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-23T20:55:04.372Z","endTime":"2026-03-23T20:55:22.713Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660787,"link":"/api/v1/people/660787"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":800391,"link":"/api/v1/people/800391","batSide":{"code":"L","description":"Left"}},"first":{"id":691262,"link":"/api/v1/people/691262"},"second":{"id":827294,"link":"/api/v1/people/827294"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.140768957468417,"aZ":-19.489492865991874,"pfxX":-6.4151756443614,"pfxZ":6.674829468959537,"pX":0.8426493454218906,"pZ":2.052230564468822,"vX0":10.72624885125349,"vY0":-136.09182724587433,"vZ0":-6.046981401454039,"x":84.88,"y":183.37,"x0":-2.292571721532545,"y0":50.00404892514094,"z0":5.62582214265679,"aX":-12.194807198094265},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.2,"breakHorizontal":9.7,"spinRate":1875,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4004285329137516,"extension":6.160115258304026},"hitData":{"launchSpeed":71.6,"launchAngle":22.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.85,"coordY":102.81}},"index":2,"playId":"71805c6d-e5d6-39c2-a9fc-fc7b0174f9c9","pitchNumber":1,"startTime":"2026-03-23T20:55:22.713Z","endTime":"2026-03-23T20:55:29.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":800391,"link":"/api/v1/people/800391","batSide":{"code":"L","description":"Left"}},"first":{"id":691262,"link":"/api/v1/people/691262"},"second":{"id":827294,"link":"/api/v1/people/827294"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800391,"link":"/api/v1/people/800391"},"credit":"b_ab"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_ab"},{"player":{"id":800391,"link":"/api/v1/people/800391"},"credit":"b_pa"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:55:29.346Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Moisés Ballesteros singles on a line drive to left fielder Duke Ellis. Reginald Preciado to 3rd. Darlyn De Leon to 2nd.","rbi":0,"awayScore":2,"homeScore":11,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-23T20:56:14.140Z","endTime":"2026-03-23T20:58:14.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"postOnSecond":{"id":800391,"fullName":"Darlyn De Leon","link":"/api/v1/people/800391"},"postOnThird":{"id":691262,"fullName":"Reginald Preciado","link":"/api/v1/people/691262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668752,"link":"/api/v1/people/668752"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691262,"fullName":"Reginald Preciado","link":"/api/v1/people/691262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":800391,"fullName":"Darlyn De Leon","link":"/api/v1/people/800391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Moisés Ballesteros replaces Carson Kelly.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":11,"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-23T20:55:48.296Z","endTime":"2026-03-23T20:56:16.478Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":608348,"link":"/api/v1/people/608348"},"defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":800391,"link":"/api/v1/people/800391"},"second":{"id":691262,"link":"/api/v1/people/691262"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.428766413497282,"aZ":-24.38007160497386,"pfxX":-9.27839891724186,"pfxZ":4.091173758331047,"pX":0.6816093571673215,"pZ":2.489609501883892,"vX0":11.089700294129539,"vY0":-136.9527754904849,"vZ0":-4.115365944583981,"x":91.02,"y":171.56,"x0":-2.2091663182907566,"y0":50.00393457743989,"z0":5.673580168881088,"aX":-17.678290155231263},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.7,"breakHorizontal":14.5,"spinRate":2021,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.39949613210138857,"extension":6.316164485887285},"index":1,"playId":"2ff873f6-dfac-3b19-8660-98d4ef7cf816","pitchNumber":1,"startTime":"2026-03-23T20:56:16.478Z","endTime":"2026-03-23T20:56:20.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":800391,"link":"/api/v1/people/800391"},"second":{"id":691262,"link":"/api/v1/people/691262"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.127341949692532,"aZ":-23.16514721642161,"pfxX":-9.493077080341292,"pfxZ":4.58379287118605,"pX":-0.18025323656267042,"pZ":2.220330490149798,"vX0":9.03053796589074,"vY0":-139.04718689690114,"vZ0":-4.99106845715171,"x":123.87,"y":178.83,"x0":-2.231032971942018,"y0":50.004017170790945,"z0":5.568485738994685,"aX":-18.657650447005974},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.4,"breakHorizontal":15.4,"spinRate":2074,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.39337684430046815,"extension":6.291984685642818},"index":2,"playId":"82834136-7925-3da5-a139-1429c32f976f","pitchNumber":2,"startTime":"2026-03-23T20:56:33.936Z","endTime":"2026-03-23T20:56:38.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":800391,"link":"/api/v1/people/800391"},"second":{"id":691262,"link":"/api/v1/people/691262"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"actionPlayId":"82834136-7925-3da5-a139-1429c32f976f","startTime":"2026-03-23T20:56:45.656Z","endTime":"2026-03-23T20:56:58.231Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":800391,"link":"/api/v1/people/800391"},"second":{"id":691262,"link":"/api/v1/people/691262"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.964531347953894,"aZ":-32.259326042922446,"pfxX":-5.536961785049343,"pfxZ":-0.049456751239797425,"pX":0.8685902856018232,"pZ":0.2243392815742135,"vX0":9.555393460656594,"vY0":-126.2394352072996,"vZ0":-6.986718202615174,"x":83.89,"y":232.72,"x0":-2.2410894295940595,"y0":50.00557684585463,"z0":5.614698816915137,"aX":-8.966017494519074},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.4,"breakHorizontal":7.9,"spinRate":1447,"spinDirection":256},"zone":14,"typeConfidence":2.0,"plateTime":0.4333786422427419,"extension":6.246700096878568},"index":4,"playId":"ea04a223-6298-3e59-9622-2b3abe27d529","pitchNumber":3,"startTime":"2026-03-23T20:56:58.231Z","endTime":"2026-03-23T20:57:01.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":800391,"link":"/api/v1/people/800391"},"second":{"id":691262,"link":"/api/v1/people/691262"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.272421489158297,"aZ":-33.1269192082254,"pfxX":-6.291695168767339,"pfxZ":-0.5824302290248324,"pX":1.728621303608818,"pZ":1.0846886630711101,"vX0":11.427865286771143,"vY0":-126.51921833722042,"vZ0":-5.019927615011843,"x":51.11,"y":209.49,"x0":-2.008029941572278,"y0":50.003037052958234,"z0":5.717779552953349,"aX":-10.308630807446674},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.9,"breakHorizontal":9.1,"spinRate":1631,"spinDirection":256},"zone":14,"typeConfidence":2.0,"plateTime":0.4311955317207601,"extension":6.4455896575182114},"index":5,"playId":"7ece6ba7-b2f8-3e7d-b7bd-47477da567c4","pitchNumber":4,"startTime":"2026-03-23T20:57:19.567Z","endTime":"2026-03-23T20:57:23.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":800391,"link":"/api/v1/people/800391"},"second":{"id":691262,"link":"/api/v1/people/691262"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.816655784329754,"aZ":-32.0454423740979,"pfxX":-7.964483444538281,"pfxZ":0.07818633597958424,"pX":0.4761363100434008,"pZ":0.5491376557389325,"vX0":9.223594388235165,"vY0":-126.12633033680584,"vZ0":-6.1425410267835945,"x":98.85,"y":223.95,"x0":-2.1733817616053224,"y0":50.00304138430991,"z0":5.563298540744695,"aX":-12.984122725196453},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.0,"breakHorizontal":12.6,"spinRate":1525,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.432323863736892,"extension":6.28273442501013},"index":6,"playId":"c65f50e6-bf10-397f-8e31-951de4387b7b","pitchNumber":5,"startTime":"2026-03-23T20:57:39.753Z","endTime":"2026-03-23T20:57:43.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":800391,"link":"/api/v1/people/800391"},"second":{"id":691262,"link":"/api/v1/people/691262"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32913040549446,"aZ":-25.239427206572934,"pfxX":-9.585201665730935,"pfxZ":3.6247271068128954,"pX":-0.08816103151203139,"pZ":1.7391552248313125,"vX0":9.147765767295201,"vY0":-137.4164435807601,"vZ0":-5.8429512461486075,"x":120.36,"y":191.82,"x0":-2.2141962774819253,"y0":50.004942722632336,"z0":5.6069029689865975,"aX":-18.342193718931775},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.5,"breakHorizontal":15.5,"spinRate":2090,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.39853554239491773,"extension":6.362906702862608},"hitData":{"launchSpeed":69.1,"launchAngle":37.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":100.95,"coordY":103.96}},"index":7,"playId":"01572def-9883-3445-996a-8beb7237925d","pitchNumber":6,"startTime":"2026-03-23T20:58:03.424Z","endTime":"2026-03-23T20:58:14.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":800391,"link":"/api/v1/people/800391"},"second":{"id":691262,"link":"/api/v1/people/691262"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:58:14.965Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Conforto doubles (5) on a fly ball to center fielder Spencer Jones. Reginald Preciado scores. Darlyn De Leon scores. Moisés Ballesteros to 3rd.","rbi":2,"awayScore":2,"homeScore":13,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-23T20:58:17.855Z","endTime":"2026-03-23T20:59:12.017Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"postOnThird":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":682987,"link":"/api/v1/people/682987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":691262,"fullName":"Reginald Preciado","link":"/api/v1/people/691262"},"responsiblePitcher":{"id":685464,"link":"/api/v1/people/685464"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":800391,"fullName":"Darlyn De Leon","link":"/api/v1/people/800391"},"responsiblePitcher":{"id":660787,"link":"/api/v1/people/660787"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.442169479830596,"aZ":-23.792634849253982,"pfxX":-6.840120373517237,"pfxZ":4.280888929720838,"pX":-0.939149806243647,"pZ":3.097020805537202,"vX0":6.1901316494417,"vY0":-138.43030001134403,"vZ0":-2.902048680392207,"x":152.8,"y":155.16,"x0":-2.3063473476743725,"y0":50.00227440789226,"z0":5.7368807490813465,"aX":-13.388100202430781},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.4,"breakHorizontal":11.3,"spinRate":2070,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3943932283846108,"extension":6.216041685471875},"index":0,"playId":"562a62db-f020-39ef-95fe-d9c50bc9a8e6","pitchNumber":1,"startTime":"2026-03-23T20:58:46.324Z","endTime":"2026-03-23T20:58:50.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":694208,"link":"/api/v1/people/694208"},"second":{"id":800391,"link":"/api/v1/people/800391"},"third":{"id":691262,"link":"/api/v1/people/691262"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90209557501195,"aZ":-25.94457428220792,"pfxX":-9.827773854765283,"pfxZ":3.196953800170199,"pX":-0.34341163748531595,"pZ":2.214874338600984,"vX0":8.618397687058751,"vY0":-138.44525757025005,"vZ0":-4.711398003750876,"x":130.09,"y":178.98,"x0":-2.2146228956560403,"y0":50.00079516711278,"z0":5.667517648700307,"aX":-19.14198634496826},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.0,"breakHorizontal":16.1,"spinRate":1946,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.39508869120894197,"extension":6.187494635439078},"hitData":{"launchSpeed":99.8,"launchAngle":34.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":181.96,"coordY":51.3}},"index":1,"playId":"1919d058-84e4-3242-96bf-ca747eca6d54","pitchNumber":2,"startTime":"2026-03-23T20:59:02.348Z","endTime":"2026-03-23T20:59:12.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":694208,"link":"/api/v1/people/694208"},"second":{"id":800391,"link":"/api/v1/people/800391"},"third":{"id":691262,"link":"/api/v1/people/691262"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-23T20:59:12.017Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Madera singles on a ground ball to first baseman Ben Rice. Moisés Ballesteros scores. Michael Conforto to 3rd.","rbi":1,"awayScore":2,"homeScore":14,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-23T20:59:50.924Z","endTime":"2026-03-23T21:00:32.125Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":823702,"fullName":"Alex Madera","link":"/api/v1/people/823702"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":823702,"fullName":"Alex Madera","link":"/api/v1/people/823702"},"postOnThird":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":823702,"fullName":"Alex Madera","link":"/api/v1/people/823702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":{"id":660787,"link":"/api/v1/people/660787"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"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(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.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.637654845090402,"aZ":-17.511953721302245,"pfxX":-8.229516727905628,"pfxZ":7.490332792564941,"pX":-0.12432765435827163,"pZ":2.3675823309707793,"vX0":8.48281236788703,"vY0":-138.90313076407932,"vZ0":-5.8244656792379415,"x":121.74,"y":174.86,"x0":-2.146216100568215,"y0":50.00254537381878,"z0":5.653023771699465,"aX":-16.107710072905114},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.5,"breakHorizontal":13.2,"spinRate":2071,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.3940860510569921,"extension":6.35996146177253},"index":0,"playId":"154da6c2-2520-3151-a3ce-a86ba073f12d","pitchNumber":1,"startTime":"2026-03-23T20:59:53.934Z","endTime":"2026-03-23T20:59:57.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":823702,"link":"/api/v1/people/823702","batSide":{"code":"L","description":"Left"}},"second":{"id":624424,"link":"/api/v1/people/624424"},"third":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.567152232150693,"aZ":-32.76974070345129,"pfxX":-5.232414489378014,"pfxZ":-0.36344358556047673,"pX":1.4460110548630214,"pZ":1.0056670075865846,"vX0":10.510172264353969,"vY0":-127.54315471630919,"vZ0":-5.348000825684494,"x":61.88,"y":211.63,"x0":-2.0357419606737563,"y0":50.000721277802185,"z0":5.693486049985927,"aX":-8.679661321592189},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.7,"breakHorizontal":7.3,"spinRate":1188,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4283367947451411,"extension":6.302785855388836},"index":1,"playId":"0fc250e9-1c11-36cd-b36d-81cba5c2bc22","pitchNumber":2,"startTime":"2026-03-23T21:00:09.785Z","endTime":"2026-03-23T21:00:13.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":823702,"link":"/api/v1/people/823702","batSide":{"code":"L","description":"Left"}},"second":{"id":624424,"link":"/api/v1/people/624424"},"third":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.514564208878838,"aZ":-29.616522379456637,"pfxX":-8.558904650145557,"pfxZ":1.553744335695499,"pX":0.47609887906197457,"pZ":1.7691114615100103,"vX0":9.2311898196103,"vY0":-127.43600501437061,"vZ0":-4.067810488528391,"x":98.85,"y":191.01,"x0":-2.076556505522783,"y0":50.00427770146801,"z0":5.718300403580885,"aX":-14.117042059091085},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.2,"breakHorizontal":13.4,"spinRate":1739,"spinDirection":249},"zone":9,"typeConfidence":2.0,"plateTime":0.4293472419537321,"extension":6.318476983311687},"hitData":{"launchSpeed":102.5,"launchAngle":-9.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.06,"coordY":162.18}},"index":2,"playId":"81b2a897-0c75-3577-9257-91ebfca06932","pitchNumber":3,"startTime":"2026-03-23T21:00:27.681Z","endTime":"2026-03-23T21:00:32.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":823702,"link":"/api/v1/people/823702","batSide":{"code":"L","description":"Left"}},"second":{"id":624424,"link":"/api/v1/people/624424"},"third":{"id":694208,"link":"/api/v1/people/694208"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":823702,"link":"/api/v1/people/823702"},"credit":"b_ab"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_ab"},{"player":{"id":823702,"link":"/api/v1/people/823702"},"credit":"b_pa"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:00:32.125Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joan Delgado pops out to second baseman Max Schuemann.","rbi":0,"awayScore":2,"homeScore":14,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-23T21:01:05.529Z","endTime":"2026-03-23T21:02:22.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":805062,"fullName":"Joan Delgado","link":"/api/v1/people/805062"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":823702,"fullName":"Alex Madera","link":"/api/v1/people/823702"},"postOnThird":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":805062,"fullName":"Joan Delgado","link":"/api/v1/people/805062"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.734398963040885,"aZ":-26.335159544102993,"pfxX":-8.734947897621035,"pfxZ":3.011604836981947,"pX":-1.8886779372884863,"pZ":2.610219620181722,"vX0":4.08222156144445,"vY0":-137.8495605222081,"vZ0":-3.5075118809151347,"x":188.99,"y":168.3,"x0":-2.2485903765168116,"y0":50.00051611544255,"z0":5.663596086835012,"aX":-16.9200869611778},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.9,"breakHorizontal":15.0,"spinRate":2012,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.39634000492043464,"extension":6.392744738597184},"index":0,"playId":"f40bacd6-0243-3294-9c2f-760c8eb95ed0","pitchNumber":1,"startTime":"2026-03-23T21:01:25.263Z","endTime":"2026-03-23T21:01:29.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":805062,"link":"/api/v1/people/805062","batSide":{"code":"R","description":"Right"}},"first":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.4,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.371668415333712,"aZ":-24.320708517008384,"pfxX":-9.549614380237513,"pfxZ":3.8836129794859753,"pX":0.012687273909380521,"pZ":1.9114248542571726,"vX0":9.369623532320674,"vY0":-140.505038593649,"vZ0":-5.81676287442545,"x":116.52,"y":187.17,"x0":-2.1059159099739264,"y0":50.00531405011036,"z0":5.563941231054448,"aX":-19.318856115877043},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.1,"breakHorizontal":15.6,"spinRate":2113,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.3881205617396426,"extension":6.397226047530579},"index":1,"playId":"0e390774-b6f4-342a-ae9b-dd19ad83ffa5","pitchNumber":2,"startTime":"2026-03-23T21:01:41.523Z","endTime":"2026-03-23T21:01:45.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":805062,"link":"/api/v1/people/805062","batSide":{"code":"R","description":"Right"}},"first":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.008753028664795,"aZ":-25.268032187428357,"pfxX":-8.43415370935326,"pfxZ":3.519777918469332,"pX":-0.6242446268032241,"pZ":3.7084176465755188,"vX0":6.708275747368245,"vY0":-138.47139866430183,"vZ0":-1.26696550546778,"x":140.79,"y":138.65,"x0":-1.9704156162939512,"y0":50.00230517514997,"z0":5.84655419037558,"aX":-16.543111694934016},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.4,"breakHorizontal":14.0,"spinRate":2041,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3940516471218971,"extension":6.399396885558247},"index":2,"playId":"217f97b1-1b75-3682-96c6-03c06945f6f9","pitchNumber":3,"startTime":"2026-03-23T21:01:58.651Z","endTime":"2026-03-23T21:02:01.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":805062,"link":"/api/v1/people/805062","batSide":{"code":"R","description":"Right"}},"first":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.560758241578217,"aZ":-25.386087540675398,"pfxX":-9.183112240960778,"pfxZ":3.4924004253959176,"pX":-1.022849834931457,"pZ":2.8164308365733843,"vX0":6.225338721246455,"vY0":-137.99524294267405,"vZ0":-3.054753317646441,"x":155.99,"y":162.74,"x0":-2.1063882814259727,"y0":50.002796522869104,"z0":5.634020869386324,"aX":-17.842902765534486},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.9,"breakHorizontal":15.5,"spinRate":2051,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.3958037656288149,"extension":6.439683016673513},"hitData":{"launchSpeed":59.0,"launchAngle":45.0,"totalDistance":178.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":141.55,"coordY":131.89}},"index":3,"playId":"4c91dadb-9ebc-35cb-8f07-61496cb297d8","pitchNumber":4,"startTime":"2026-03-23T21:02:15.162Z","endTime":"2026-03-23T21:02:22.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":805062,"link":"/api/v1/people/805062","batSide":{"code":"R","description":"Right"}},"first":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805062,"link":"/api/v1/people/805062"},"credit":"b_ab"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_ab"},{"player":{"id":805062,"link":"/api/v1/people/805062"},"credit":"b_pa"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:02:22.483Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Carlson strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":14,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-23T21:02:45.947Z","endTime":"2026-03-23T21:04:18.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":823702,"fullName":"Alex Madera","link":"/api/v1/people/823702"},"postOnThird":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.251071275308092,"aZ":-37.280281795663136,"pfxX":-6.081936259180859,"pfxZ":-3.1305611538390377,"pX":0.4625805676943166,"pZ":1.6391577438473643,"vX0":8.19317896092809,"vY0":-126.4983217293356,"vZ0":-2.933391890860208,"x":99.37,"y":194.52,"x0":-2.018511339584793,"y0":50.003375386219396,"z0":5.78355466140803,"aX":-9.921015240639102},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-6.1,"breakHorizontal":9.2,"spinRate":1239,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.4319340373210503,"extension":6.163949749411761},"index":0,"playId":"76747616-52b2-328e-bb0f-b6e0a8698f02","pitchNumber":1,"startTime":"2026-03-23T21:02:51.277Z","endTime":"2026-03-23T21:02:55.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.665366677538426,"aZ":-24.76905982027797,"pfxX":-9.606517492233053,"pfxZ":3.7597764299756093,"pX":-0.5946508401954752,"pZ":3.1205820467608056,"vX0":7.548763307595255,"vY0":-138.88649894876488,"vZ0":-2.7155334108168883,"x":139.67,"y":154.52,"x0":-2.0884224598433225,"y0":50.004436914641495,"z0":5.743522289604377,"aX":-18.926621161139323},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.5,"breakHorizontal":16.0,"spinRate":2052,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.3931274428857434,"extension":6.289298684189085},"index":1,"playId":"c6916752-2132-36ce-8b7b-e5a5cb1c74e1","pitchNumber":2,"startTime":"2026-03-23T21:03:14.508Z","endTime":"2026-03-23T21:03:17.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.151566961023548,"aZ":-30.963915719469576,"pfxX":-7.2735535027098015,"pfxZ":0.7233844597038637,"pX":-0.1786676210901983,"pZ":1.3750747011646385,"vX0":7.393492293633543,"vY0":-127.90411356678457,"vZ0":-4.681757461319419,"x":123.81,"y":201.65,"x0":-2.149412618854557,"y0":50.002532957927215,"z0":5.632294557762355,"aX":-12.160150750759561},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.5,"breakHorizontal":11.6,"spinRate":1398,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.42676199020142525,"extension":6.224299986724191},"index":2,"playId":"acfb161f-aa22-3f99-a13e-22abd81d39e3","pitchNumber":3,"startTime":"2026-03-23T21:03:32.809Z","endTime":"2026-03-23T21:03:36.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.86098700666933,"aZ":-32.84221904234186,"pfxX":-6.788461374032529,"pfxZ":-0.3968284652260339,"pX":0.635031337198247,"pZ":1.336726642121797,"vX0":8.858098334287039,"vY0":-127.25435813028184,"vZ0":-4.474885023528843,"x":92.79,"y":202.69,"x0":-1.981361078658634,"y0":50.005415859551306,"z0":5.670074890293027,"aX":-11.32902970760563},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.4,"breakHorizontal":10.7,"spinRate":1482,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.42759166906605506,"extension":6.385388837271055},"index":3,"playId":"625ee222-4101-32d5-8e2d-192bc778e49e","pitchNumber":4,"startTime":"2026-03-23T21:04:13.886Z","endTime":"2026-03-23T21:04:18.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_ab"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_ab"},{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:04:18.805Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Scott Kingery singles on a sharp line drive to center fielder Spencer Jones. Michael Conforto scores. Alex Madera to 2nd.","rbi":1,"awayScore":2,"homeScore":15,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-23T21:04:39.994Z","endTime":"2026-03-23T21:04:51.009Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"postOnSecond":{"id":823702,"fullName":"Alex Madera","link":"/api/v1/people/823702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":{"id":660787,"link":"/api/v1/people/660787"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":823702,"fullName":"Alex Madera","link":"/api/v1/people/823702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.6,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.786193105552183,"aZ":-24.0705965927107,"pfxX":-9.452971632025253,"pfxZ":4.083644728204653,"pX":-0.18094329195096284,"pZ":1.9864426180229908,"vX0":8.653210710527041,"vY0":-139.15305028606872,"vZ0":-5.487063897793546,"x":123.9,"y":185.15,"x0":-2.0850446575585564,"y0":50.00347252600414,"z0":5.553540438704836,"aX":-18.75757855681799},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.6,"breakHorizontal":15.6,"spinRate":2002,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.3918706772255911,"extension":6.508743307225377},"hitData":{"launchSpeed":106.6,"launchAngle":10.0,"totalDistance":197.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":122.78,"coordY":80.31}},"index":0,"playId":"e9e65ffe-7b3c-3e1a-afd2-6b92ca55b985","pitchNumber":1,"startTime":"2026-03-23T21:04:46.004Z","endTime":"2026-03-23T21:04:51.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":624424,"link":"/api/v1/people/624424"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_ab"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_ab"},{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_pa"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:04:51.009Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edgar Alvarez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":15,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-23T21:05:08.218Z","endTime":"2026-03-23T21:06:02.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":827294,"fullName":"Edgar Alvarez","link":"/api/v1/people/827294"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":827294,"fullName":"Edgar Alvarez","link":"/api/v1/people/827294"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3111380981851,"aZ":-20.353323138993677,"pfxX":-8.263896017625274,"pfxZ":6.003579519253629,"pX":-0.6136051768985855,"pZ":1.8318344719366466,"vX0":7.418293596892767,"vY0":-138.53118628357376,"vZ0":-6.638835578355575,"x":140.39,"y":189.32,"x0":-2.2362233096208066,"y0":50.000407960422315,"z0":5.593323410603735,"aX":-16.261556570557904},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.8,"breakHorizontal":13.7,"spinRate":2095,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.39350846471085266,"extension":6.147737405439519},"index":0,"playId":"f6713f70-f2c7-31cf-a736-fb5b1db46693","pitchNumber":1,"startTime":"2026-03-23T21:05:21.309Z","endTime":"2026-03-23T21:05:25.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":827294,"link":"/api/v1/people/827294","batSide":{"code":"L","description":"Left"}},"first":{"id":664068,"link":"/api/v1/people/664068"},"second":{"id":823702,"link":"/api/v1/people/823702"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.960540130447047,"aZ":-30.78851968206073,"pfxX":-7.194418483741518,"pfxZ":0.8453645567368184,"pX":0.2743568418312185,"pZ":1.6921168345902797,"vX0":8.395147342523,"vY0":-126.52293356954642,"vZ0":-4.0137980770957205,"x":106.54,"y":193.09,"x0":-2.133804407918031,"y0":50.00312349349173,"z0":5.7345920734988765,"aX":-11.802248575158629},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.0,"breakHorizontal":11.4,"spinRate":1273,"spinDirection":255},"zone":9,"typeConfidence":2.0,"plateTime":0.4309662517630328,"extension":6.107121996582894},"index":1,"playId":"497a88c1-8642-392e-b07a-28f95895db8e","pitchNumber":2,"startTime":"2026-03-23T21:05:38.033Z","endTime":"2026-03-23T21:05:41.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":827294,"link":"/api/v1/people/827294","batSide":{"code":"L","description":"Left"}},"first":{"id":664068,"link":"/api/v1/people/664068"},"second":{"id":823702,"link":"/api/v1/people/823702"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.219134806073896,"aZ":-24.621761779240835,"pfxX":-9.809096185618543,"pfxZ":3.8028481990809393,"pX":0.2106706204278537,"pZ":3.5792061514333624,"vX0":9.983558236765496,"vY0":-139.3212193442774,"vZ0":-1.5795353664900074,"x":108.97,"y":142.14,"x0":-2.126757931112133,"y0":50.0037654793881,"z0":5.7641780762897845,"aX":-19.487396211038558},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.7,"breakHorizontal":16.0,"spinRate":2201,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.39156467222304325,"extension":6.270222276347708},"index":2,"playId":"14aecd42-23dc-3dc1-b702-66cf04874bbd","pitchNumber":3,"startTime":"2026-03-23T21:05:58.916Z","endTime":"2026-03-23T21:06:02.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":827294,"link":"/api/v1/people/827294","batSide":{"code":"L","description":"Left"}},"first":{"id":664068,"link":"/api/v1/people/664068"},"second":{"id":823702,"link":"/api/v1/people/823702"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":827294,"link":"/api/v1/people/827294"},"credit":"b_ab"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_ab"},{"player":{"id":827294,"link":"/api/v1/people/827294"},"credit":"b_pa"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:06:02.397Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Wells lines out sharply to right fielder Joan Delgado.","rbi":0,"awayScore":2,"homeScore":15,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-23T21:08:32.455Z","endTime":"2026-03-23T21:08:39.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805062,"link":"/api/v1/people/805062"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Moisés Ballesteros remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":15,"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-23T21:07:38.313Z","endTime":"2026-03-23T21:07:38.338Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":608348,"link":"/api/v1/people/608348"},"defense":{"pitcher":{"id":694037,"link":"/api/v1/people/694037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Freiker Betencourt replaces center fielder Dylan Carlson, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":15,"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-23T21:07:38.338Z","endTime":"2026-03-23T21:07:38.339Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":829870,"link":"/api/v1/people/829870"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":666185,"link":"/api/v1/people/666185"},"defense":{"pitcher":{"id":694037,"link":"/api/v1/people/694037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":666185,"link":"/api/v1/people/666185"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Phil Maton replaces Daniel Palencia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":15,"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-23T21:07:38.339Z","endTime":"2026-03-23T21:08:34.769Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664208,"link":"/api/v1/people/664208"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694037,"link":"/api/v1/people/694037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18857592875066,"aZ":-19.91331293357799,"pfxX":-0.6368296990403142,"pfxZ":6.929979653054668,"pX":0.5240884159039865,"pZ":2.58356587174566,"vX0":4.748198945711739,"vY0":-131.2483412036242,"vZ0":-2.4402714585897054,"x":97.02,"y":169.02,"x0":-1.2150260134590234,"y0":50.00116176074311,"z0":4.986244462547479,"aX":-1.1275726206211225},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.4,"breakHorizontal":0.2,"spinRate":2517,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.41515341008782514,"extension":6.851589796029598},"hitData":{"launchSpeed":106.3,"launchAngle":19.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":196.12,"coordY":84.87}},"index":3,"playId":"009a3b59-44b4-327d-9d4a-a10f47cce3fa","pitchNumber":1,"startTime":"2026-03-23T21:08:34.769Z","endTime":"2026-03-23T21:08:39.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_ab"},{"player":{"id":664208,"link":"/api/v1/people/664208"},"credit":"p_ab"},{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":664208,"link":"/api/v1/people/664208"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:08:39.909Z","atBatIndex":64},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Spencer Jones homers (5) on a fly ball to right field.","rbi":1,"awayScore":3,"homeScore":15,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-23T21:09:04.163Z","endTime":"2026-03-23T21:09:33.648Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":{"id":664208,"link":"/api/v1/people/664208"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.341537711421307,"aZ":-27.044300154263276,"pfxX":7.1390451179818495,"pfxZ":3.620312043580096,"pX":-0.47630210400843376,"pZ":4.235120324753419,"vX0":0.7880784813388819,"vY0":-117.99470970525697,"vZ0":3.7758810195745998,"x":135.16,"y":124.43,"x0":-1.7422351683978614,"y0":50.00314593473276,"z0":5.0985784409872075,"aX":10.12000966910542},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":7.7,"breakHorizontal":-13.1,"spinRate":2560,"spinDirection":89},"zone":11,"typeConfidence":2.0,"plateTime":0.4632591160817676,"extension":6.764137873480155},"index":0,"playId":"4585a83b-58a9-32d3-b69a-bcc69e79aed2","pitchNumber":1,"startTime":"2026-03-23T21:09:07.495Z","endTime":"2026-03-23T21:09:12.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.604776948499758,"aZ":-29.09864856106665,"pfxX":-0.8822739776654922,"pfxZ":2.061450223053365,"pX":1.0294114823575846,"pZ":3.0329751945588614,"vX0":5.478712212517946,"vY0":-121.09604851527347,"vZ0":1.2037525082208091,"x":77.76,"y":156.89,"x0":-1.143134106936675,"y0":50.00257943992583,"z0":5.0660240283328335,"aX":-1.31670164682646},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.3,"breakHorizontal":0.4,"spinRate":1149,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.45148502631084186,"extension":7.014359144844268},"hitData":{"launchSpeed":107.6,"launchAngle":29.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":231.07,"coordY":69.02}},"index":1,"playId":"cc750f76-2e88-3813-811a-dea5e02d3177","pitchNumber":2,"startTime":"2026-03-23T21:09:23.468Z","endTime":"2026-03-23T21:09:33.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_ab"},{"player":{"id":664208,"link":"/api/v1/people/664208"},"credit":"p_ab"},{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_pa"},{"player":{"id":664208,"link":"/api/v1/people/664208"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:09:33.648Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Schuemann walks.","rbi":0,"awayScore":3,"homeScore":15,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-23T21:10:14.347Z","endTime":"2026-03-23T21:12:08.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.434192178642867,"aZ":-21.290508452334855,"pfxX":0.777807186107867,"pfxZ":6.226478010970789,"pX":0.6070809926202881,"pZ":4.199160055467916,"vX0":3.7793699631144366,"vY0":-130.8545907505341,"vZ0":1.425928100835387,"x":93.86,"y":125.4,"x0":-0.9521410568144419,"y0":50.00549402240889,"z0":5.233009511127254,"aX":1.3605300660687818},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.8,"breakHorizontal":-2.2,"spinRate":2546,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.4172294136489243,"extension":6.873376596832047},"index":0,"playId":"e43fc2e4-0c79-3a85-9166-e9bbad17b9f7","pitchNumber":1,"startTime":"2026-03-23T21:10:14.347Z","endTime":"2026-03-23T21:10:17.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.029351311939305,"aZ":-21.507516686556475,"pfxX":1.4105225729893043,"pfxZ":6.142771511671176,"pX":-0.6805679417820715,"pZ":3.661577691055317,"vX0":1.225994233990728,"vY0":-130.57134695830533,"vZ0":0.3804886969639806,"x":142.94,"y":139.92,"x0":-1.3384855405323883,"y0":50.00240157520878,"z0":5.125010955158932,"aX":2.449174965715808},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.4,"breakHorizontal":-2.8,"spinRate":2500,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.41858221092090586,"extension":6.9638942266764055},"index":1,"playId":"cef58884-cb88-3f5d-878e-3ce90e3602ab","pitchNumber":2,"startTime":"2026-03-23T21:10:31.672Z","endTime":"2026-03-23T21:10:35.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.882677935602512,"aZ":-21.350188315807706,"pfxX":0.7536479384608845,"pfxZ":6.288779991463098,"pX":0.2903248633148414,"pZ":2.950805209209792,"vX0":3.6013462740009277,"vY0":-129.5476662346477,"vZ0":-0.9807820042439157,"x":105.93,"y":159.11,"x0":-1.2086292589914704,"y0":50.00145139355854,"z0":4.947413769950745,"aX":1.2968382286010882},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.4,"breakHorizontal":-2.0,"spinRate":2506,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.420779698120596,"extension":7.044766891905545},"index":2,"playId":"3eec5c13-ad43-36a9-b727-89e19c68911d","pitchNumber":3,"startTime":"2026-03-23T21:10:50.696Z","endTime":"2026-03-23T21:10:54.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.7,"endSpeed":66.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.79530249200061,"aZ":-38.04189576344387,"pfxX":10.10220437306275,"pfxZ":-5.155659142384339,"pX":-1.01752860696969,"pZ":2.0960209173223823,"vX0":-2.1172909239066704,"vY0":-107.08119484387613,"vZ0":2.671763153744651,"x":155.79,"y":182.19,"x0":-1.3159395021938842,"y0":50.000680697631715,"z0":5.147059265390161,"aX":11.50516915334089},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-8.0,"breakHorizontal":-17.5,"spinRate":3136,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.5153056981866957,"extension":6.993462470967708},"index":3,"playId":"429b89d9-a317-39c8-ba67-5d5759e23037","pitchNumber":4,"startTime":"2026-03-23T21:11:08.667Z","endTime":"2026-03-23T21:11:12.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":69.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.447504664479396,"aZ":-36.33115922404051,"pfxX":8.636192105196827,"pfxZ":-3.341892438125342,"pX":0.5739881771173,"pZ":2.126300216227207,"vX0":1.4931750486249118,"vY0":-111.52163265489737,"vZ0":1.7213316051502818,"x":95.12,"y":181.37,"x0":-1.2275128866368237,"y0":50.00385637013997,"z0":5.128037091309856,"aX":10.738851024655034},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-5.2,"breakHorizontal":-16.0,"spinRate":3148,"spinDirection":67},"zone":9,"typeConfidence":2.0,"plateTime":0.49357034209161155,"extension":6.9708471657928825},"index":4,"playId":"17e89f23-6edb-3618-bee2-57a6a4c79b84","pitchNumber":5,"startTime":"2026-03-23T21:11:27.575Z","endTime":"2026-03-23T21:11:31.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-03-23T21:11:58.073Z","endTime":"2026-03-23T21:12:03.354Z","isPitch":false,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"},"defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.223378190434815,"aZ":-18.244306908515277,"pfxX":1.1558444851115803,"pfxZ":7.874193695497613,"pX":1.3305844641922782,"pZ":2.1023948042341996,"vX0":5.871661181009157,"vY0":-131.47765145514512,"vZ0":-3.8342111451316985,"x":66.28,"y":182.02,"x0":-1.0723384896683055,"y0":50.000019505798335,"z0":4.915973511138625,"aX":2.0424290964892293},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.7,"breakHorizontal":-3.2,"spinRate":2569,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.4149925506663803,"extension":7.132410394022993},"index":6,"playId":"5464979b-dc77-367a-99ce-3a823cd08425","pitchNumber":6,"startTime":"2026-03-23T21:12:03.354Z","endTime":"2026-03-23T21:12:08.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"b_pa"},{"player":{"id":664208,"link":"/api/v1/people/664208"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:12:08.168Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yanquiel Fernández grounds out, shortstop Scott Kingery to first baseman Edgar Alvarez. Max Schuemann to 2nd.","rbi":0,"awayScore":3,"homeScore":15,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-23T21:12:33.418Z","endTime":"2026-03-23T21:14:10.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664068,"link":"/api/v1/people/664068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":827294,"link":"/api/v1/people/827294"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.512073865605533,"aZ":-26.653947167549344,"pfxX":-7.276208558294707,"pfxZ":3.1089192537497965,"pX":-0.5674092056112525,"pZ":2.457625331345878,"vX0":4.567309464409131,"vY0":-132.30710987110538,"vZ0":-1.186299311370945,"x":138.63,"y":172.42,"x0":-1.3682358791593419,"y0":50.00614846220418,"z0":4.860215550374263,"aX":-12.93747023088724},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.6,"breakHorizontal":12.2,"spinRate":2346,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.41355474185696695,"extension":7.02940915557379},"index":0,"playId":"438ac16a-5106-36c4-ba74-da74f35e1ef6","pitchNumber":1,"startTime":"2026-03-23T21:12:35.072Z","endTime":"2026-03-23T21:12:39.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.229437403388552,"aZ":-17.03597338353097,"pfxX":2.336783963868355,"pfxZ":8.500936940585982,"pX":0.01129956766964427,"pZ":3.009640883146188,"vX0":2.1676541718340716,"vY0":-131.6815735369084,"vZ0":-1.8878195667208284,"x":116.57,"y":157.52,"x0":-1.1220760519540487,"y0":50.006032307250955,"z0":4.977268155562045,"aX":4.162498198613223},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.2,"breakHorizontal":-4.7,"spinRate":2534,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.4137024098530744,"extension":7.129836276115108},"index":1,"playId":"d716167b-0b38-3104-b2a3-e623ef75abdc","pitchNumber":2,"startTime":"2026-03-23T21:12:58.518Z","endTime":"2026-03-23T21:13:02.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":15,"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-23T21:13:17.925Z","endTime":"2026-03-23T21:13:37.923Z","isPitch":false,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"},"defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.802526730629566,"aZ":-19.804832507139416,"pfxX":0.7350744513345694,"pfxZ":6.869363998902562,"pX":0.17403169392905168,"pZ":3.5322519968087502,"vX0":3.319956544171131,"vY0":-132.46237209459798,"vZ0":-0.18894433744593964,"x":110.37,"y":143.41,"x0":-1.184308615758542,"y0":50.001359776586135,"z0":5.036389932506803,"aX":1.3229911724873837},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.6,"breakHorizontal":-1.9,"spinRate":2630,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.41142489021591455,"extension":6.977999809604163},"index":3,"playId":"f0341feb-5dc7-357e-b7c0-822f79723d62","pitchNumber":3,"startTime":"2026-03-23T21:13:37.923Z","endTime":"2026-03-23T21:13:42.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13764295146963,"aZ":-19.850666171392056,"pfxX":-0.5663705555171343,"pfxZ":6.8189812441071815,"pX":0.20133138528648237,"pZ":2.8682962418292357,"vX0":3.89114703582494,"vY0":-132.9727577785023,"vZ0":-1.6575355714617288,"x":119.5,"y":162.37,"x0":-1.2017328877004174,"y0":50.00027806374407,"z0":4.927014490110852,"aX":-1.0237758332884088},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.2,"breakHorizontal":0.2,"spinRate":2444,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.4105272328642209,"extension":7.04020569168711},"hitData":{"launchSpeed":95.9,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.65,"coordY":149.02}},"index":4,"playId":"8de7d5cc-a3d3-3b51-bf70-041affd54345","pitchNumber":4,"startTime":"2026-03-23T21:14:00.615Z","endTime":"2026-03-23T21:14:10.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"credit":"b_ab"},{"player":{"id":664208,"link":"/api/v1/people/664208"},"credit":"p_ab"},{"player":{"id":692585,"link":"/api/v1/people/692585"},"credit":"b_pa"},{"player":{"id":664208,"link":"/api/v1/people/664208"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:14:10.364Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Randal Grichuk lines out to right fielder Joan Delgado.","rbi":0,"awayScore":3,"homeScore":15,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-23T21:14:31.046Z","endTime":"2026-03-23T21:15:02.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805062,"link":"/api/v1/people/805062"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.275977945557194,"aZ":-21.849473475854722,"pfxX":-5.979985316123991,"pfxZ":5.895683912546062,"pX":0.35996198465486395,"pZ":1.9316266523799717,"vX0":5.748096468706798,"vY0":-129.98388242755814,"vZ0":-3.2705978093744643,"x":103.28,"y":186.63,"x0":-1.078696740136239,"y0":50.00349256090983,"z0":4.821506918218498,"aX":-10.472799302629754},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.3,"breakHorizontal":10.0,"spinRate":2332,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.4176926560642884,"extension":7.070907732358293},"index":0,"playId":"19ca1279-06de-3e83-bde2-830094034fc6","pitchNumber":1,"startTime":"2026-03-23T21:14:37.023Z","endTime":"2026-03-23T21:14:40.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"second":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":84.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.355497232563714,"aZ":-22.432492713069895,"pfxX":0.5139811955503288,"pfxZ":5.478373092707698,"pX":-0.014000667993783845,"pZ":2.3769301241568375,"vX0":2.608699641699342,"vY0":-130.73490301538527,"vZ0":-2.610216837418814,"x":117.53,"y":174.6,"x0":-1.0804488242677022,"y0":50.00568142365463,"z0":5.022489753055863,"aX":0.9147024930296999},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.7,"breakHorizontal":-1.3,"spinRate":2572,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.414582128642508,"extension":6.999739492984121},"hitData":{"launchSpeed":87.7,"launchAngle":24.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":190.42,"coordY":98.66}},"index":1,"playId":"c83d6617-9c0d-3f83-a37b-03a08be38ff0","pitchNumber":2,"startTime":"2026-03-23T21:14:56.176Z","endTime":"2026-03-23T21:15:02.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"second":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_ab"},{"player":{"id":664208,"link":"/api/v1/people/664208"},"credit":"p_ab"},{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_pa"},{"player":{"id":664208,"link":"/api/v1/people/664208"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:15:02.287Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Reginald Preciado grounds out, shortstop Paul DeJong to first baseman Ben Rice.","rbi":0,"awayScore":3,"homeScore":15,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-23T21:17:21.739Z","endTime":"2026-03-23T21:17:42.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691262,"fullName":"Reginald Preciado","link":"/api/v1/people/691262"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665645,"fullName":"Kervin Castro","link":"/api/v1/people/665645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"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":691262,"fullName":"Reginald Preciado","link":"/api/v1/people/691262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657557,"link":"/api/v1/people/657557"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Payton Henry replaces catcher Austin Wells, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":15,"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-23T21:16:44.190Z","endTime":"2026-03-23T21:16:44.214Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668721,"link":"/api/v1/people/668721"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":669224,"link":"/api/v1/people/669224"},"defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":691262,"link":"/api/v1/people/691262","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kervin Castro replaces Yerry De los Santos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":15,"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-23T21:16:44.214Z","endTime":"2026-03-23T21:17:23.918Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665645,"link":"/api/v1/people/665645"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":691262,"link":"/api/v1/people/691262","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.955654785201027,"aZ":-22.24998869079657,"pfxX":1.5679509460696595,"pfxZ":5.16926637703973,"pX":-0.2430473615616488,"pZ":3.0010633627734107,"vX0":2.881650277193548,"vY0":-137.07921096704686,"vZ0":-3.424637622651751,"x":126.26,"y":157.75,"x0":-1.5081534596862807,"y0":50.00106098796826,"z0":5.770955949923395,"aX":3.006904600425137},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.9,"breakHorizontal":-3.4,"spinRate":2289,"spinDirection":184},"zone":2,"typeConfidence":0.89,"plateTime":0.3983167213275176,"extension":6.746689329685815},"index":2,"playId":"b15eaefb-85d9-3fcf-9a02-9fcc7bf52b1e","pitchNumber":1,"startTime":"2026-03-23T21:17:23.918Z","endTime":"2026-03-23T21:17:27.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":691262,"link":"/api/v1/people/691262","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.420505699841254,"aZ":-21.41307268432924,"pfxX":0.6532642597144109,"pfxZ":5.591277288337117,"pX":0.9631340221348657,"pZ":2.110079003956238,"vX0":6.48780231071092,"vY0":-136.97106871320506,"vZ0":-5.841023830372724,"x":80.29,"y":181.81,"x0":-1.5080684134788263,"y0":50.00587231141632,"z0":5.7061537412387295,"aX":1.2587766384283996},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.2,"breakHorizontal":-2.4,"spinRate":2271,"spinDirection":183},"zone":14,"typeConfidence":0.83,"plateTime":0.397830855462328,"extension":6.821951006387905},"hitData":{"launchSpeed":88.7,"launchAngle":3.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.18,"coordY":146.99}},"index":3,"playId":"b9c7e7a6-8d3e-3407-b501-5ca3b6ad1888","pitchNumber":2,"startTime":"2026-03-23T21:17:37.413Z","endTime":"2026-03-23T21:17:42.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":691262,"link":"/api/v1/people/691262","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691262,"link":"/api/v1/people/691262"},"credit":"b_ab"},{"player":{"id":665645,"link":"/api/v1/people/665645"},"credit":"p_ab"},{"player":{"id":691262,"link":"/api/v1/people/691262"},"credit":"b_pa"},{"player":{"id":665645,"link":"/api/v1/people/665645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:17:42.264Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Darlyn De Leon strikes out swinging.","rbi":0,"awayScore":3,"homeScore":15,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-23T21:18:04.995Z","endTime":"2026-03-23T21:18:58.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":800391,"fullName":"Darlyn De Leon","link":"/api/v1/people/800391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665645,"fullName":"Kervin Castro","link":"/api/v1/people/665645"},"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":800391,"fullName":"Darlyn De Leon","link":"/api/v1/people/800391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668721,"link":"/api/v1/people/668721"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90242119669279,"aZ":-16.970949960683914,"pfxX":0.34095286674457415,"pfxZ":7.639649749192433,"pX":-0.2411543731641557,"pZ":1.7828210627678098,"vX0":3.4681936664944573,"vY0":-139.79787140079574,"vZ0":-7.5688801428538,"x":126.19,"y":190.64,"x0":-1.539349137519739,"y0":50.00435668985323,"z0":5.628229343664447,"aX":0.6780080559152519},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.6,"breakHorizontal":-1.3,"spinRate":2397,"spinDirection":190},"zone":8,"typeConfidence":0.87,"plateTime":0.3909900139132132,"extension":6.761912620758385},"index":0,"playId":"5f3db96e-3569-30bd-817f-28922a737b5d","pitchNumber":1,"startTime":"2026-03-23T21:18:08.753Z","endTime":"2026-03-23T21:18:12.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":800391,"link":"/api/v1/people/800391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61299763397594,"aZ":-14.168192633647886,"pfxX":-0.7497113078617197,"pfxZ":8.933756467288685,"pX":-1.5546888481602015,"pZ":3.5837134526239796,"vX0":0.9008388237216041,"vY0":-140.75591972067218,"vZ0":-3.3677477112976355,"x":176.26,"y":142.02,"x0":-1.7808012338558956,"y0":50.00379790715217,"z0":5.707525265162127,"aX":-1.5112362046084027},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":1.2,"spinRate":2324,"spinDirection":190},"zone":11,"typeConfidence":0.91,"plateTime":0.38847733613892466,"extension":6.83283259803304},"index":1,"playId":"16fa4a0d-04f1-370b-abbe-1d9976a61b20","pitchNumber":2,"startTime":"2026-03-23T21:18:21.398Z","endTime":"2026-03-23T21:18:24.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":800391,"link":"/api/v1/people/800391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38153605948664,"aZ":-20.645129408110435,"pfxX":1.8076309321909847,"pfxZ":5.916338895597117,"pX":0.40845464304807194,"pZ":2.117171004019454,"vX0":4.665971837745193,"vY0":-138.15633271148295,"vZ0":-5.885933110943768,"x":101.43,"y":181.62,"x0":-1.5316945427355364,"y0":50.00480353494756,"z0":5.645926093546289,"aX":3.5234748094553168},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.8,"breakHorizontal":-4.2,"spinRate":2378,"spinDirection":178},"zone":6,"typeConfidence":0.86,"plateTime":0.3952043110743477,"extension":6.828396209312674},"index":2,"playId":"bf2ce5b8-2d0b-31e1-b880-8690bdb3e553","pitchNumber":3,"startTime":"2026-03-23T21:18:35.132Z","endTime":"2026-03-23T21:18:38.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":800391,"link":"/api/v1/people/800391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.758276465638577,"aZ":-12.406211657841098,"pfxX":0.040387716903352744,"pfxZ":9.796374345579077,"pX":0.08510428624958508,"pZ":3.436517942657248,"vX0":4.2439766860929895,"vY0":-140.85651717165862,"vZ0":-4.1271233214559135,"x":113.76,"y":145.99,"x0":-1.4436738982280324,"y0":50.00116172703842,"z0":5.717566200220605,"aX":0.0806658056214373},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.2,"breakHorizontal":-1.0,"spinRate":2345,"spinDirection":187},"zone":12,"typeConfidence":0.92,"plateTime":0.38824827944142326,"extension":6.724261536036606},"index":3,"playId":"4b3302cb-3a55-3b7a-95d5-bee2f057d874","pitchNumber":4,"startTime":"2026-03-23T21:18:55.056Z","endTime":"2026-03-23T21:18:58.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":800391,"link":"/api/v1/people/800391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800391,"link":"/api/v1/people/800391"},"credit":"b_ab"},{"player":{"id":665645,"link":"/api/v1/people/665645"},"credit":"p_ab"},{"player":{"id":800391,"link":"/api/v1/people/800391"},"credit":"b_pa"},{"player":{"id":665645,"link":"/api/v1/people/665645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:18:58.056Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Moisés Ballesteros strikes out swinging.","rbi":0,"awayScore":3,"homeScore":15,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-23T21:19:21.332Z","endTime":"2026-03-23T21:20:48.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665645,"fullName":"Kervin Castro","link":"/api/v1/people/665645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":668721,"link":"/api/v1/people/668721"},"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":95.7,"endSpeed":88.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.485668758573652,"aZ":-12.76017905478987,"pfxX":-1.1544897844180284,"pfxZ":9.829002376912582,"pX":-0.13050110540135512,"pZ":1.9256534898647581,"vX0":3.749054733673879,"vY0":-139.21887164728386,"vZ0":-7.725180392665696,"x":121.97,"y":186.79,"x0":-1.3409786370021348,"y0":50.00110616811684,"z0":5.569758202519467,"aX":-2.2804679725981396},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":1.3,"spinRate":2331,"spinDirection":194},"zone":8,"typeConfidence":0.93,"plateTime":0.3925355014508778,"extension":6.792117394296631},"index":0,"playId":"93d5dd5f-ae28-3174-a5b7-889955443971","pitchNumber":1,"startTime":"2026-03-23T21:19:21.644Z","endTime":"2026-03-23T21:19:25.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.874994245544617,"aZ":-41.37408853250658,"pfxX":2.8113958728141157,"pfxZ":-6.443009292240644,"pX":0.4144050757976713,"pZ":1.185496670295784,"vX0":3.502291616144972,"vY0":-118.55244485527228,"vZ0":-2.0140017437173494,"x":101.2,"y":206.77,"x0":-1.445109181627481,"y0":50.001307485705155,"z0":5.809496565998748,"aX":4.015579617553119},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-11.9,"breakHorizontal":-5.9,"spinRate":2357,"spinDirection":22},"zone":14,"typeConfidence":0.87,"plateTime":0.46136203731669356,"extension":6.731164114724392},"index":1,"playId":"4202e01c-b3a5-3fce-8bd8-3f8c0f68923e","pitchNumber":2,"startTime":"2026-03-23T21:19:35.521Z","endTime":"2026-03-23T21:19:40.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74505676040265,"aZ":-41.570886233716784,"pfxX":2.991840853661211,"pfxZ":-6.621614877241176,"pX":1.4704603399905414,"pZ":-0.6673558874119976,"vX0":5.683971466980086,"vY0":-118.87235475969017,"vZ0":-5.812998343453316,"x":60.95,"y":256.8,"x0":-1.3492357729989406,"y0":50.00505741990382,"z0":5.622396934371678,"aX":4.243023126247394},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-13.2,"breakHorizontal":-7.0,"spinRate":2285,"spinDirection":18},"zone":14,"typeConfidence":0.86,"plateTime":0.46238753008101696,"extension":6.772871829672179},"index":2,"playId":"6bd3c0a2-1b55-3b29-80b9-b3ccc6acb88a","pitchNumber":3,"startTime":"2026-03-23T21:20:01.757Z","endTime":"2026-03-23T21:20:04.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":89.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.140467771768062,"aZ":-15.09838854729652,"pfxX":0.001311141267343885,"pfxZ":8.490809204755156,"pX":-0.17602693040586126,"pZ":3.9789076165818824,"vX0":3.5853051858874405,"vY0":-139.66187908793665,"vZ0":-2.3386712578401756,"x":123.71,"y":131.35,"x0":-1.4669319276282087,"y0":50.002799857815255,"z0":5.799238544462126,"aX":0.0019959240664828787},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":-0.6,"spinRate":2408,"spinDirection":191},"zone":11,"typeConfidence":0.84,"plateTime":0.3895183514760667,"extension":6.7450295001217455},"index":3,"playId":"cb0d6094-95a1-3ae5-96bd-655a03a15116","pitchNumber":4,"startTime":"2026-03-23T21:20:24.043Z","endTime":"2026-03-23T21:20:27.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70121205512356,"aZ":-21.380303783023624,"pfxX":-0.24352238334236742,"pfxZ":5.519592317080022,"pX":-0.4675316461333076,"pZ":2.734838092673784,"vX0":3.021617179261097,"vY0":-137.9841917380936,"vZ0":-4.218609650780384,"x":134.82,"y":164.94,"x0":-1.5386804813891584,"y0":50.00187321938522,"z0":5.698756947772725,"aX":-0.4766749632721381},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.5,"breakHorizontal":-0.1,"spinRate":2405,"spinDirection":179},"zone":1,"typeConfidence":0.72,"plateTime":0.39485306002844256,"extension":6.71329454205595},"index":4,"playId":"07e17a1b-1ddb-38aa-a795-1928c1385f7f","pitchNumber":5,"startTime":"2026-03-23T21:20:44.436Z","endTime":"2026-03-23T21:20:48.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"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":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":665645,"link":"/api/v1/people/665645"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":665645,"link":"/api/v1/people/665645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:20:48.344Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Duke Ellis grounds out, shortstop Scott Kingery to first baseman Edgar Alvarez.","rbi":0,"awayScore":3,"homeScore":15,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-23T21:23:12.677Z","endTime":"2026-03-23T21:24:42.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668752,"fullName":"Duke Ellis","link":"/api/v1/people/668752"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"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":668752,"fullName":"Duke Ellis","link":"/api/v1/people/668752"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664068,"link":"/api/v1/people/664068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":827294,"link":"/api/v1/people/827294"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hunter Harvey replaces Phil Maton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":15,"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-23T21:22:16.338Z","endTime":"2026-03-23T21:23:14.231Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640451,"link":"/api/v1/people/640451"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664208,"link":"/api/v1/people/664208","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23895506861341,"aZ":-15.041512676569903,"pfxX":-2.990285701003467,"pfxZ":8.441454211786493,"pX":1.2490495389746301,"pZ":2.2389774525518793,"vX0":8.908003565914523,"vY0":-141.33122209336497,"vZ0":-7.068615671643114,"x":69.39,"y":178.33,"x0":-1.550604178468329,"y0":50.00075869927515,"z0":5.732354467360093,"aX":-6.068099610220152},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.0,"breakHorizontal":3.7,"spinRate":1788,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.3870657854539101,"extension":6.05956990801475},"index":1,"playId":"8130d850-9471-39ce-82d0-99b85aded92f","pitchNumber":1,"startTime":"2026-03-23T21:23:14.231Z","endTime":"2026-03-23T21:23:17.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.281997425353257,"aZ":-13.430239200309625,"pfxX":-2.359143027319063,"pfxZ":9.28465987054819,"pX":-0.5160937795510643,"pZ":2.0000875395196944,"vX0":4.760061915545794,"vY0":-140.7850514401759,"vZ0":-7.692249497788917,"x":136.67,"y":184.78,"x0":-1.9179874324586643,"y0":50.00339001888626,"z0":5.626685272574905,"aX":-4.763271167486445},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.5,"breakHorizontal":3.4,"spinRate":1883,"spinDirection":205},"zone":7,"typeConfidence":2.0,"plateTime":0.3882296161270742,"extension":6.2037754845206585},"index":2,"playId":"f9410767-45d3-3897-9f07-7ba85922f74e","pitchNumber":2,"startTime":"2026-03-23T21:23:30.695Z","endTime":"2026-03-23T21:23:34.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.212850743685387,"aZ":-36.897589564252264,"pfxX":2.1016941657310264,"pfxZ":-3.2340134016337423,"pX":0.6307400082420058,"pZ":1.977893885317926,"vX0":5.137142878821456,"vY0":-119.86017832629763,"vZ0":-1.185243592537187,"x":92.96,"y":185.38,"x0":-1.8095214334251717,"y0":50.00249068425873,"z0":5.7607061596989695,"aX":3.0700487922161477},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-5.9,"breakHorizontal":-5.0,"spinRate":2044,"spinDirection":28},"zone":9,"typeConfidence":2.0,"plateTime":0.45620243233872015,"extension":5.966986505143839},"index":3,"playId":"61f94ed1-eedc-3c06-bc3c-a8941bc01488","pitchNumber":3,"startTime":"2026-03-23T21:23:49.027Z","endTime":"2026-03-23T21:23:52.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-23T21:23:59.293Z","endTime":"2026-03-23T21:24:16.419Z","isPitch":false,"type":"action","player":{"id":668752,"link":"/api/v1/people/668752"},"defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99497394578602,"aZ":-11.439292946522992,"pfxX":-2.3356474785705776,"pfxZ":10.2265383924098,"pX":1.9291163275567553,"pZ":1.355726979379482,"vX0":10.045177652184227,"vY0":-141.00222428529628,"vZ0":-9.87855593565285,"x":43.47,"y":202.18,"x0":-1.3655535894698312,"y0":50.00454699836697,"z0":5.628644574578761,"aX":-4.738204755161172},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.8,"breakHorizontal":2.3,"spinRate":1960,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.38744857910879515,"extension":6.099352107598815},"index":5,"playId":"6a4efed2-ca4a-38ab-9571-66f64088e9a9","pitchNumber":4,"startTime":"2026-03-23T21:24:16.419Z","endTime":"2026-03-23T21:24:19.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.885558920381158,"aZ":-27.523831650760506,"pfxX":-4.754079063479207,"pfxZ":2.77056619812764,"pX":-0.8548487494724183,"pZ":2.2172377683279705,"vX0":4.556591037045987,"vY0":-128.52576567579155,"vZ0":-3.1580640126183472,"x":149.58,"y":178.91,"x0":-2.0304749372323623,"y0":50.002125702822426,"z0":5.592445905055007,"aX":-7.977446607032433},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.6,"breakHorizontal":7.7,"spinRate":961,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4256760235492112,"extension":5.982018593001132},"hitData":{"launchSpeed":85.1,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.09,"coordY":152.56}},"index":6,"playId":"136f3b0c-ef4b-3ef1-b72a-aeceee10c73c","pitchNumber":5,"startTime":"2026-03-23T21:24:37.459Z","endTime":"2026-03-23T21:24:42.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668752,"link":"/api/v1/people/668752"},"credit":"b_ab"},{"player":{"id":640451,"link":"/api/v1/people/640451"},"credit":"p_ab"},{"player":{"id":668752,"link":"/api/v1/people/668752"},"credit":"b_pa"},{"player":{"id":640451,"link":"/api/v1/people/640451"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:24:42.552Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Oswaldo Cabrera singles on a ground ball to center fielder Freiker Betencourt.","rbi":0,"awayScore":3,"homeScore":15,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-23T21:24:58.417Z","endTime":"2026-03-23T21:25:16.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":829870,"link":"/api/v1/people/829870"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":90.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71906172895528,"aZ":-13.630189001815474,"pfxX":-2.288527769092932,"pfxZ":8.96132726675731,"pX":0.3002143212366434,"pZ":2.3916815940816707,"vX0":6.424327839174448,"vY0":-141.62491954449527,"vZ0":-7.046018154238415,"x":105.56,"y":174.2,"x0":-1.6817252540343732,"y0":50.00027887104537,"z0":5.751035903684241,"aX":-4.734979233418446},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.2,"breakHorizontal":3.1,"spinRate":2133,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.3840289064386395,"extension":6.089605446915603},"hitData":{"launchSpeed":94.9,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.9,"coordY":80.67}},"index":0,"playId":"fde5dadd-8b40-348b-8cae-e0dbb8e49faf","pitchNumber":1,"startTime":"2026-03-23T21:25:10.720Z","endTime":"2026-03-23T21:25:16.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665828,"link":"/api/v1/people/665828"},"credit":"b_ab"},{"player":{"id":640451,"link":"/api/v1/people/640451"},"credit":"p_ab"},{"player":{"id":665828,"link":"/api/v1/people/665828"},"credit":"b_pa"},{"player":{"id":640451,"link":"/api/v1/people/640451"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:25:16.479Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out swinging.","rbi":0,"awayScore":3,"homeScore":15,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-23T21:25:30.701Z","endTime":"2026-03-23T21:26:33.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.85767379763681,"aZ":-36.58031136740763,"pfxX":3.7874833849023943,"pfxZ":-3.1593138378372725,"pX":0.48708255231766723,"pZ":2.1607906698097192,"vX0":4.23174787229721,"vY0":-117.23179440441308,"vZ0":-0.39559147907318293,"x":98.43,"y":180.44,"x0":-1.832571455300636,"y0":50.004586077371606,"z0":5.742089008340139,"aX":5.278822489328863},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-5.5,"breakHorizontal":-7.9,"spinRate":2137,"spinDirection":32},"zone":9,"typeConfidence":2.0,"plateTime":0.46695420697646917,"extension":5.918704021704448},"index":0,"playId":"e2bfe489-4e63-3bfc-8867-2cd5765ad2c5","pitchNumber":1,"startTime":"2026-03-23T21:25:47.403Z","endTime":"2026-03-23T21:25:51.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":665828,"link":"/api/v1/people/665828"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49878252167419,"aZ":-26.731395318178937,"pfxX":-5.56140954601234,"pfxZ":3.2356106664283946,"pX":-0.2535902640312082,"pZ":2.097507421261455,"vX0":6.111581893687537,"vY0":-128.1852800654644,"vZ0":-3.4382595657126953,"x":126.67,"y":182.15,"x0":-1.9326737977100341,"y0":50.006356169925674,"z0":5.515758601242188,"aX":-9.36893252225922},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.4,"breakHorizontal":8.9,"spinRate":1112,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.4253307168082321,"extension":6.061238057269009},"index":1,"playId":"aa804f71-ee75-39cc-b6d8-2ef5147a629d","pitchNumber":2,"startTime":"2026-03-23T21:26:09.370Z","endTime":"2026-03-23T21:26:12.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":665828,"link":"/api/v1/people/665828"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73417570205225,"aZ":-25.626513359094808,"pfxX":-3.9601648490450327,"pfxZ":3.7491441238446,"pX":0.07908823713117022,"pZ":0.9999082845333235,"vX0":6.463934245733701,"vY0":-130.42180860034648,"vZ0":-6.515685888958336,"x":113.99,"y":211.78,"x0":-1.9008923442197097,"y0":50.00623480585347,"z0":5.425725203736952,"aX":-6.922516320809121},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.8,"breakHorizontal":6.0,"spinRate":1136,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.41767866025837375,"extension":6.129272096883095},"index":2,"playId":"4ce11240-487f-3cc8-96a1-781f0db7832d","pitchNumber":3,"startTime":"2026-03-23T21:26:29.069Z","endTime":"2026-03-23T21:26:33.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":665828,"link":"/api/v1/people/665828"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":640451,"link":"/api/v1/people/640451"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":640451,"link":"/api/v1/people/640451"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:26:33.743Z","atBatIndex":74},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Paul DeJong lines out to third baseman Reginald Preciado.","rbi":0,"awayScore":3,"homeScore":15,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-23T21:26:50.336Z","endTime":"2026-03-23T21:27:37.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691262,"link":"/api/v1/people/691262"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.2,"endSpeed":88.2,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.534314429242208,"aZ":-13.448043330968243,"pfxX":-3.456989185594914,"pfxZ":9.41656704902547,"pX":0.6569837430192383,"pZ":2.6356167566357294,"vX0":7.462111137495953,"vY0":-139.89808929944144,"vZ0":-5.83058769087737,"x":91.96,"y":167.62,"x0":-1.5917347421211656,"y0":50.006820754737184,"z0":5.622869346805541,"aX":-6.878232662096611},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":4.8,"spinRate":2031,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.39099557388560013,"extension":6.1860424092963795},"index":0,"playId":"d2f9edbd-b235-352f-b3c2-a82bd06eb788","pitchNumber":1,"startTime":"2026-03-23T21:26:55.975Z","endTime":"2026-03-23T21:26:59.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"first":{"id":665828,"link":"/api/v1/people/665828"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81051410127718,"aZ":-30.255189343994168,"pfxX":1.2604988818341938,"pfxZ":1.15982642478287,"pX":0.8952475300566595,"pZ":0.9918558137850646,"vX0":6.522279701887928,"vY0":-128.0332832663135,"vZ0":-5.5277252420946725,"x":82.88,"y":212.0,"x0":-1.8506727001300853,"y0":50.00469457320552,"z0":5.551019642153815,"aX":2.0891998820542246},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.1,"breakHorizontal":-3.7,"spinRate":2322,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.42805717906189944,"extension":6.038752625979556},"index":1,"playId":"7d24d469-0518-3b75-9f90-b8314cbe51ff","pitchNumber":2,"startTime":"2026-03-23T21:27:14.951Z","endTime":"2026-03-23T21:27:19.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"first":{"id":665828,"link":"/api/v1/people/665828"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.980202164687206,"aZ":-30.339384265599154,"pfxX":1.3633679365269473,"pfxZ":1.144550014584759,"pX":0.15970859674675528,"pZ":1.655493828755072,"vX0":4.917290799666253,"vY0":-125.89293429998104,"vZ0":-3.6338831897441275,"x":110.91,"y":194.08,"x0":-1.9973334264826417,"y0":50.002704598521234,"z0":5.578069220932177,"aX":2.1838040246525847},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.4,"breakHorizontal":-3.6,"spinRate":2322,"spinDirection":107},"zone":8,"typeConfidence":2.0,"plateTime":0.43536500043467896,"extension":6.091837272949137},"hitData":{"launchSpeed":111.2,"launchAngle":8.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":100.95,"coordY":165.22}},"index":2,"playId":"a9ea00f1-4d13-3075-bfa6-2f20b2d7a256","pitchNumber":3,"startTime":"2026-03-23T21:27:32.231Z","endTime":"2026-03-23T21:27:37.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"first":{"id":665828,"link":"/api/v1/people/665828"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_ab"},{"player":{"id":640451,"link":"/api/v1/people/640451"},"credit":"p_ab"},{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_pa"},{"player":{"id":640451,"link":"/api/v1/people/640451"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:27:37.957Z","atBatIndex":75},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Payton Henry challenged (pitch result), call on the field was confirmed: Christian Bethancourt walks.","rbi":0,"awayScore":3,"homeScore":15,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-23T21:29:52.812Z","endTime":"2026-03-23T21:31:42.519Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":542194,"fullName":"Christian Bethancourt","link":"/api/v1/people/542194"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":542194,"fullName":"Christian Bethancourt","link":"/api/v1/people/542194"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":542194,"fullName":"Christian Bethancourt","link":"/api/v1/people/542194"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Osvaldo Bido replaces Kervin Castro.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":15,"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-23T21:29:08.340Z","endTime":"2026-03-23T21:29:29.197Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":674370,"link":"/api/v1/people/674370"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Christian Bethancourt replaces Michael Conforto.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":15,"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-23T21:29:29.197Z","endTime":"2026-03-23T21:29:54.970Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":542194,"link":"/api/v1/people/542194"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":624424,"link":"/api/v1/people/624424"},"defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95216781596308,"aZ":-24.648393061872202,"pfxX":-7.6535356690967244,"pfxZ":3.89871122058255,"pX":-0.9505400354298664,"pZ":2.3421762034409506,"vX0":5.058026086233032,"vY0":-137.26571772364778,"vZ0":-3.7960109324659204,"x":153.23,"y":175.54,"x0":-1.8114097943559466,"y0":50.00422040689209,"z0":5.397560473487505,"aX":-14.78247363494863},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.6,"breakHorizontal":13.0,"spinRate":2205,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.39720186391876044,"extension":6.152986203238201},"index":2,"playId":"683e88eb-30d8-39d0-8650-d6bf62ce2dd3","pitchNumber":1,"startTime":"2026-03-23T21:29:54.970Z","endTime":"2026-03-23T21:29:59.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":542194,"link":"/api/v1/people/542194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.764512985852488,"aZ":-30.556372270673155,"pfxX":4.515324739426453,"pfxZ":1.0520451034941143,"pX":1.9906794201963118,"pZ":-1.2379378162809256,"vX0":7.68376104904016,"vY0":-123.81763342108947,"vZ0":-9.847583258572591,"x":41.12,"y":272.2,"x0":-1.7553761741261549,"y0":50.00218441424734,"z0":5.398534701548175,"aX":6.915336930005083},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.5,"breakHorizontal":-10.2,"spinRate":2596,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.44463064696359655,"extension":6.2744663381623385},"index":3,"playId":"2b8dcf27-dc94-34c6-b78b-f29fa54d0d7f","pitchNumber":2,"startTime":"2026-03-23T21:30:22.013Z","endTime":"2026-03-23T21:30:26.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":542194,"link":"/api/v1/people/542194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05408067833655,"aZ":-31.596240133198293,"pfxX":7.307162497511099,"pfxZ":0.3680233591923878,"pX":0.31204120676615155,"pZ":1.10341473333088,"vX0":3.2252111562523234,"vY0":-124.96883441351058,"vZ0":-4.664561086235063,"x":105.11,"y":208.99,"x0":-1.9491979865560507,"y0":50.00128765073343,"z0":5.625803928927112,"aX":11.414933961391531},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.2,"breakHorizontal":-14.0,"spinRate":2501,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.44035515810598014,"extension":6.139191739183192},"index":4,"playId":"fcf0966a-1022-3d91-a8ac-8b0dd320f248","pitchNumber":3,"startTime":"2026-03-23T21:30:38.812Z","endTime":"2026-03-23T21:30:42.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":542194,"link":"/api/v1/people/542194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.595422410767153,"aZ":-30.986476309203738,"pfxX":5.689762519090073,"pfxZ":0.7445821057053679,"pX":1.3440290149603729,"pZ":0.6429160843052723,"vX0":6.209030030623827,"vY0":-125.70973363895467,"vZ0":-5.840067744818372,"x":65.77,"y":221.42,"x0":-1.901297893717689,"y0":50.001924229269555,"z0":5.525907299540747,"aX":9.062786379817567},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.1,"breakHorizontal":-11.8,"spinRate":2509,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.4364803636701291,"extension":6.217522797191424},"index":5,"playId":"0598c145-50ee-30e6-a26b-3bc4ca11c2c4","pitchNumber":4,"startTime":"2026-03-23T21:30:57.514Z","endTime":"2026-03-23T21:31:00.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":542194,"link":"/api/v1/people/542194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91150743977093,"aZ":-20.138179129111204,"pfxX":-7.859380569494184,"pfxZ":5.928087097237918,"pX":0.15509922080065436,"pZ":1.3374657386260593,"vX0":8.083990304751145,"vY0":-141.04863902713993,"vZ0":-7.87291656945715,"x":111.09,"y":202.67,"x0":-1.7170653134937783,"y0":50.001357915723275,"z0":5.447249894483237,"aX":-15.94977476489136},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.4,"breakHorizontal":12.7,"spinRate":2384,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3872566631379102,"extension":6.35858610367535},"index":6,"playId":"f88e1274-ae65-33a1-9b7e-1a6e4f07811f","pitchNumber":5,"startTime":"2026-03-23T21:31:15.460Z","endTime":"2026-03-23T21:31:18.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":542194,"link":"/api/v1/people/542194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00123405346178,"aZ":-21.145642555724063,"pfxX":-6.481501174923742,"pfxZ":5.569143347088568,"pX":0.8782128094679096,"pZ":2.238090743191409,"vX0":9.591820843558253,"vY0":-140.13410951287415,"vZ0":-5.036332725859416,"x":83.52,"y":178.35,"x0":-1.7539897579400583,"y0":50.000231001058616,"z0":5.448423314027703,"aX":-12.830835861183765},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.1,"breakHorizontal":9.6,"spinRate":2432,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.39153298881769905,"extension":6.435919651858215},"index":7,"playId":"5ba678eb-2904-3bd7-9cdc-e88c81500460","pitchNumber":6,"startTime":"2026-03-23T21:31:34.483Z","endTime":"2026-03-23T21:31:42.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":542194,"link":"/api/v1/people/542194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542194,"link":"/api/v1/people/542194"},"credit":"b_pa"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":668721,"fullName":"Payton Henry","link":"/api/v1/people/668721"}},"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:31:42.519Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Madera strikes out swinging.","rbi":0,"awayScore":3,"homeScore":15,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-23T21:32:11.067Z","endTime":"2026-03-23T21:34:08.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":823702,"fullName":"Alex Madera","link":"/api/v1/people/823702"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":542194,"fullName":"Christian Bethancourt","link":"/api/v1/people/542194"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":823702,"fullName":"Alex Madera","link":"/api/v1/people/823702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668721,"link":"/api/v1/people/668721"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.125682560806467,"aZ":-14.55894230623607,"pfxX":-4.441766647239207,"pfxZ":8.905978899927012,"pX":0.3738286407626132,"pZ":1.763281859487111,"vX0":7.374822046057496,"vY0":-139.6885393902036,"vZ0":-7.134492333423293,"x":102.75,"y":191.17,"x0":-1.7220755423200222,"y0":50.00602329397182,"z0":5.305543628396195,"aX":-8.789446276672297},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":6.6,"spinRate":2504,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.39192323876882984,"extension":6.353247142055371},"index":0,"playId":"196b2927-8d13-3e54-a806-f4738327ade3","pitchNumber":1,"startTime":"2026-03-23T21:32:11.067Z","endTime":"2026-03-23T21:32:14.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":823702,"link":"/api/v1/people/823702","batSide":{"code":"L","description":"Left"}},"first":{"id":542194,"link":"/api/v1/people/542194"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94106475311336,"aZ":-14.570004614832234,"pfxX":-4.879379575696424,"pfxZ":8.583212247592833,"pX":0.8114663674508139,"pZ":2.273232374936398,"vX0":8.76716412183085,"vY0":-141.52311908187255,"vZ0":-5.894996785879247,"x":86.07,"y":177.4,"x0":-1.6770478793689079,"y0":50.00419633890841,"z0":5.298365844334752,"aX":-10.009721336857908},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.6,"breakHorizontal":7.3,"spinRate":2530,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.38540642779492984,"extension":6.320185358848891},"index":1,"playId":"9ecae804-7849-34b1-8128-3340563d9a82","pitchNumber":2,"startTime":"2026-03-23T21:32:26.429Z","endTime":"2026-03-23T21:32:31.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":823702,"link":"/api/v1/people/823702","batSide":{"code":"L","description":"Left"}},"first":{"id":542194,"link":"/api/v1/people/542194"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.004543990553966,"aZ":-17.973357483680026,"pfxX":-5.600289451293763,"pfxZ":7.151539117368534,"pX":0.17123501982586795,"pZ":3.226772173061476,"vX0":7.3627989336560695,"vY0":-139.66172857811452,"vZ0":-3.1234629600790313,"x":110.47,"y":151.66,"x0":-1.7655262085893335,"y0":50.00046670501655,"z0":5.5345804236209615,"aX":-11.116987243786031},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.5,"breakHorizontal":8.8,"spinRate":2421,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.39144662862169843,"extension":6.28539124245304},"index":2,"playId":"9e7cb67c-8359-3b77-9e56-fd1110510804","pitchNumber":3,"startTime":"2026-03-23T21:32:47.249Z","endTime":"2026-03-23T21:32:50.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":823702,"link":"/api/v1/people/823702","batSide":{"code":"L","description":"Left"}},"first":{"id":542194,"link":"/api/v1/people/542194"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.527842646222645,"aZ":-20.501856938839083,"pfxX":-5.671875896427052,"pfxZ":5.70573898818404,"pX":-0.22605071668310328,"pZ":3.8592347736456296,"vX0":6.287225539480675,"vY0":-141.7035512679166,"vZ0":-1.1230059397961702,"x":125.62,"y":134.58,"x0":-1.7301936924398538,"y0":50.005165164226575,"z0":5.562922194635097,"aX":-11.607391689189072},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.3,"breakHorizontal":9.1,"spinRate":2526,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.38564352940907654,"extension":6.218238740170138},"index":3,"playId":"e15b52b2-b176-3947-a929-03f3f1904a32","pitchNumber":4,"startTime":"2026-03-23T21:33:07.499Z","endTime":"2026-03-23T21:33:10.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":823702,"link":"/api/v1/people/823702","batSide":{"code":"L","description":"Left"}},"first":{"id":542194,"link":"/api/v1/people/542194"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.955369240729635,"aZ":-31.40151324486562,"pfxX":4.664737436675388,"pfxZ":0.47568739109377844,"pX":-0.18908804015679642,"pZ":0.7357252450251899,"vX0":2.474639256806478,"vY0":-126.47175164674887,"vZ0":-5.571101936796122,"x":124.21,"y":218.92,"x0":-1.7852605817082385,"y0":50.0042949030692,"z0":5.4752743352852145,"aX":7.582473760282789},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.1,"breakHorizontal":-9.0,"spinRate":2554,"spinDirection":75},"zone":13,"typeConfidence":2.0,"plateTime":0.43251766736226127,"extension":6.154765351303335},"index":4,"playId":"57cf7a71-d389-38e6-8653-7fa1880c10be","pitchNumber":5,"startTime":"2026-03-23T21:33:24.134Z","endTime":"2026-03-23T21:33:27.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":823702,"link":"/api/v1/people/823702","batSide":{"code":"L","description":"Left"}},"first":{"id":542194,"link":"/api/v1/people/542194"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":89.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.696811339975266,"aZ":-16.363404410954864,"pfxX":-1.9092917517931214,"pfxZ":7.83929827094139,"pX":0.09086310273394743,"pZ":3.902198417742333,"vX0":6.005450236465954,"vY0":-140.1703731708864,"vZ0":-1.6369555425888582,"x":113.54,"y":133.42,"x0":-1.8186694961885999,"y0":50.00003562071003,"z0":5.547035108101887,"aX":-3.849885529737586},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.2,"breakHorizontal":2.4,"spinRate":2491,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.38876000162785473,"extension":6.312367243945359},"index":5,"playId":"6a7133f7-a0f9-36f3-ab6b-6bacdac42255","pitchNumber":6,"startTime":"2026-03-23T21:33:44.464Z","endTime":"2026-03-23T21:33:47.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":823702,"link":"/api/v1/people/823702","batSide":{"code":"L","description":"Left"}},"first":{"id":542194,"link":"/api/v1/people/542194"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56311563790172,"aZ":-15.066114481345778,"pfxX":-3.8713497470933778,"pfxZ":8.648508587655964,"pX":-0.37831682570358,"pZ":3.170382745618236,"vX0":5.166808254750552,"vY0":-139.1280708527593,"vZ0":-3.4545118676654303,"x":131.42,"y":153.18,"x0":-1.7486927848495566,"y0":50.003493747694044,"z0":5.414494518415013,"aX":-7.659055215942878},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":6.0,"spinRate":2558,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3923352222499408,"extension":6.158624917981885},"index":6,"playId":"bc103a64-93da-36d8-b901-f899d0ee2e0d","pitchNumber":7,"startTime":"2026-03-23T21:34:04.206Z","endTime":"2026-03-23T21:34:08.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":823702,"link":"/api/v1/people/823702","batSide":{"code":"L","description":"Left"}},"first":{"id":542194,"link":"/api/v1/people/542194"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":823702,"link":"/api/v1/people/823702"},"credit":"b_ab"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_ab"},{"player":{"id":823702,"link":"/api/v1/people/823702"},"credit":"b_pa"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:34:08.165Z","atBatIndex":77},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Joan Delgado grounds into a double play, shortstop Paul DeJong to second baseman Max Schuemann to first baseman Ben Rice. Christian Bethancourt out at 2nd. Joan Delgado out at 1st.","rbi":0,"awayScore":3,"homeScore":15,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-23T21:34:24.863Z","endTime":"2026-03-23T21:35:09.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":805062,"fullName":"Joan Delgado","link":"/api/v1/people/805062"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":542194,"fullName":"Christian Bethancourt","link":"/api/v1/people/542194"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657557,"link":"/api/v1/people/657557"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":805062,"fullName":"Joan Delgado","link":"/api/v1/people/805062"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99912710443648,"aZ":-28.88928292995636,"pfxX":4.765036832130674,"pfxZ":1.953976926120463,"pX":0.21341877916721494,"pZ":2.0631692822101275,"vX0":3.2652970253239078,"vY0":-128.34538684123075,"vZ0":-3.5228739112462075,"x":108.86,"y":183.07,"x0":-1.6914971593380699,"y0":50.00018710987962,"z0":5.68795758674585,"aX":7.997846779515616},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.0,"breakHorizontal":-9.4,"spinRate":2601,"spinDirection":88},"zone":8,"typeConfidence":2.0,"plateTime":0.42572846687954113,"extension":6.109281687596044},"index":0,"playId":"592c380b-c904-3f34-89f6-7de2e1bf144b","pitchNumber":1,"startTime":"2026-03-23T21:34:30.694Z","endTime":"2026-03-23T21:34:34.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":805062,"link":"/api/v1/people/805062","batSide":{"code":"R","description":"Right"}},"first":{"id":542194,"link":"/api/v1/people/542194"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.991461419199766,"aZ":-32.229875636947135,"pfxX":7.626512400169412,"pfxZ":-0.031348815458435375,"pX":-0.6568449700607596,"pZ":1.4191528436340008,"vX0":0.5281561276490381,"vY0":-126.00646245342557,"vZ0":-3.921518806847778,"x":142.04,"y":200.46,"x0":-1.8600638651545784,"y0":50.00599356171822,"z0":5.60439469688982,"aX":12.245548384581939},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.7,"breakHorizontal":-13.9,"spinRate":2538,"spinDirection":77},"zone":13,"typeConfidence":2.0,"plateTime":0.4349562055440086,"extension":6.210901175200138},"index":1,"playId":"babd68f6-d35e-33aa-bdc8-11b506d4a08e","pitchNumber":2,"startTime":"2026-03-23T21:34:46.923Z","endTime":"2026-03-23T21:34:50.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":805062,"link":"/api/v1/people/805062","batSide":{"code":"R","description":"Right"}},"first":{"id":542194,"link":"/api/v1/people/542194"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.2,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.883210601599206,"aZ":-21.86749898093856,"pfxX":-8.23245388609274,"pfxZ":5.110619293578442,"pX":0.1806880775734613,"pZ":1.8454185803287404,"vX0":7.765476415204156,"vY0":-140.1723891991721,"vZ0":-5.984513167352898,"x":110.11,"y":188.95,"x0":-1.5388784667428113,"y0":50.000726327646454,"z0":5.409415392583523,"aX":-16.590671532568155},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.4,"breakHorizontal":13.6,"spinRate":2384,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.3888656597633289,"extension":6.440118742609385},"hitData":{"launchSpeed":98.3,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.53,"coordY":154.08}},"index":2,"playId":"f72c89b1-ec93-3a58-ac22-2a9aa8d10561","pitchNumber":3,"startTime":"2026-03-23T21:35:04.560Z","endTime":"2026-03-23T21:35:09.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":665828,"link":"/api/v1/people/665828"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":668752,"link":"/api/v1/people/668752"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":805062,"link":"/api/v1/people/805062","batSide":{"code":"R","description":"Right"}},"first":{"id":542194,"link":"/api/v1/people/542194"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805062,"link":"/api/v1/people/805062"},"credit":"b_ab"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_ab"},{"player":{"id":805062,"link":"/api/v1/people/805062"},"credit":"b_pa"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:35:09.626Z","atBatIndex":78},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Payton Henry hits a ground-rule double (2) on a fly ball to right field.","rbi":0,"awayScore":3,"homeScore":15,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T21:37:38.307Z","endTime":"2026-03-23T21:37:44.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":668721,"fullName":"Payton Henry","link":"/api/v1/people/668721"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668721,"fullName":"Payton Henry","link":"/api/v1/people/668721"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668721,"fullName":"Payton Henry","link":"/api/v1/people/668721"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Christian Bethancourt remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":15,"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-23T21:36:35.554Z","endTime":"2026-03-23T21:36:35.586Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":542194,"link":"/api/v1/people/542194"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":624424,"link":"/api/v1/people/624424"},"defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":668721,"link":"/api/v1/people/668721","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jacob Webb replaces Hunter Harvey.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":15,"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-23T21:36:35.586Z","endTime":"2026-03-23T21:37:40.512Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657097,"link":"/api/v1/people/657097"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":668721,"link":"/api/v1/people/668721","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.261,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.940212765384025,"aZ":-14.101341605451895,"pfxX":-5.013682524629135,"pfxZ":9.481287035177981,"pX":0.3472931540843738,"pZ":2.637194195559511,"vX0":9.753977529820544,"vY0":-136.22268947232138,"vZ0":-4.818796908336344,"x":103.76,"y":167.58,"x0":-2.6055230246922276,"y0":50.0011397223432,"z0":5.381981594447735,"aX":-9.555906883136277},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":7.3,"spinRate":2272,"spinDirection":222},"zone":6,"typeConfidence":0.91,"plateTime":0.3999150687949644,"extension":6.2962664152598515},"hitData":{"launchSpeed":104.0,"launchAngle":39.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"hard","coordinates":{"coordX":223.4,"coordY":98.36}},"index":2,"playId":"7dc01e8a-b93c-3ebb-b4f6-54aff63e0eba","pitchNumber":1,"startTime":"2026-03-23T21:37:40.512Z","endTime":"2026-03-23T21:37:44.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":668721,"link":"/api/v1/people/668721","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668721,"link":"/api/v1/people/668721"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":668721,"link":"/api/v1/people/668721"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:37:44.856Z","atBatIndex":79},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Spencer Jones homers (6) on a fly ball to left field. Payton Henry scores.","rbi":2,"awayScore":5,"homeScore":15,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T21:38:18.838Z","endTime":"2026-03-23T21:39:35.012Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"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":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":{"id":657097,"link":"/api/v1/people/657097"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":668721,"fullName":"Payton Henry","link":"/api/v1/people/668721"},"responsiblePitcher":{"id":657097,"link":"/api/v1/people/657097"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.240965044132523,"aZ":-26.82821388945484,"pfxX":-10.572096598190335,"pfxZ":3.3601513369707927,"pX":-1.1944546968466598,"pZ":2.215038833068942,"vX0":7.117311366696088,"vY0":-124.87608578469856,"vZ0":-2.8538535250304324,"x":162.53,"y":178.97,"x0":-2.696387264910594,"y0":50.00556316791646,"z0":5.561208026318708,"aX":-16.834903489580647},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.6,"breakHorizontal":17.6,"spinRate":2074,"spinDirection":243},"zone":13,"typeConfidence":0.86,"plateTime":0.43726385145998403,"extension":6.179298266007462},"index":0,"playId":"d1100ae4-cd4f-3885-a63b-7e75e8799762","pitchNumber":1,"startTime":"2026-03-23T21:38:26.735Z","endTime":"2026-03-23T21:38:30.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"second":{"id":668721,"link":"/api/v1/people/668721"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92836344633413,"aZ":-27.537653066436036,"pfxX":2.269483111769519,"pfxZ":3.1381011800567737,"pX":-1.0076461425434613,"pZ":3.7693047367033077,"vX0":3.953946015103938,"vY0":-121.09763633633952,"vZ0":1.5462164707005681,"x":155.41,"y":137.01,"x0":-2.9600354223947987,"y0":50.00171152010025,"z0":5.541658511660758,"aX":3.3496887297798765},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.4,"breakHorizontal":-5.0,"spinRate":2597,"spinDirection":54},"zone":11,"typeConfidence":0.78,"plateTime":0.45331138544097094,"extension":5.94599735956613},"index":1,"playId":"fb16f633-72ec-3549-b0cf-c5c00e2bf0fc","pitchNumber":2,"startTime":"2026-03-23T21:38:41.234Z","endTime":"2026-03-23T21:38:44.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"second":{"id":668721,"link":"/api/v1/people/668721"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57162583569385,"aZ":-25.11641119422505,"pfxX":-11.0225096528664,"pfxZ":4.483320474032754,"pX":-0.02997288164506757,"pZ":1.6254616116878773,"vX0":9.302404152568286,"vY0":-124.33678708862986,"vZ0":-4.517461664795578,"x":118.14,"y":194.89,"x0":-2.377150254900502,"y0":50.004748237646545,"z0":5.5356747672955064,"aX":-17.36097709587316},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.3,"breakHorizontal":18.0,"spinRate":2077,"spinDirection":242},"zone":13,"typeConfidence":0.88,"plateTime":0.4395394750884738,"extension":6.095872642761565},"index":2,"playId":"0fd2cb8c-8367-30c9-bc77-775320455930","pitchNumber":3,"startTime":"2026-03-23T21:38:58.961Z","endTime":"2026-03-23T21:39:04.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"second":{"id":668721,"link":"/api/v1/people/668721"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.054592260412637,"aZ":-24.720921989773345,"pfxX":-11.40399246900356,"pfxZ":4.734544260007237,"pX":-0.6654151205852504,"pZ":3.2017446829663454,"vX0":8.12757842222505,"vY0":-123.93004029784694,"vZ0":-1.0450571318188584,"x":142.36,"y":152.33,"x0":-2.48692414792675,"y0":50.00179714916632,"z0":5.671849669610888,"aX":-17.945522759252558},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.6,"breakHorizontal":19.1,"spinRate":2239,"spinDirection":243},"zone":1,"typeConfidence":0.88,"plateTime":0.44001715204616154,"extension":6.214238339174633},"hitData":{"launchSpeed":104.5,"launchAngle":34.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":29.06,"coordY":46.24}},"index":3,"playId":"075bca03-75e8-3f53-84dd-cd9111d8952e","pitchNumber":4,"startTime":"2026-03-23T21:39:26.278Z","endTime":"2026-03-23T21:39:35.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"second":{"id":668721,"link":"/api/v1/people/668721"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:39:35.012Z","atBatIndex":80},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Max Schuemann homers (1) on a fly ball to left center field.","rbi":1,"awayScore":6,"homeScore":15,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T21:39:59.609Z","endTime":"2026-03-23T21:41:08.161Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":{"id":657097,"link":"/api/v1/people/657097"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17868769822845,"aZ":-12.62012494572647,"pfxX":-5.994121853824527,"pfxZ":10.372077610304835,"pX":0.608700995235439,"pZ":2.686552664476548,"vX0":10.381708620360675,"vY0":-136.91451402001016,"vZ0":-5.0151225544320415,"x":93.8,"y":166.24,"x0":-2.4655501289350847,"y0":50.00569091186187,"z0":5.416207416478114,"aX":-11.304679782183971},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":8.5,"spinRate":2444,"spinDirection":219},"zone":6,"typeConfidence":0.93,"plateTime":0.4011237936557146,"extension":6.252443544081569},"index":0,"playId":"92e1dd28-f722-3bb3-8427-7d84af48180d","pitchNumber":1,"startTime":"2026-03-23T21:40:13.205Z","endTime":"2026-03-23T21:40:16.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28989385113563,"aZ":-31.330542768910544,"pfxX":3.7901025198578546,"pfxZ":0.569130636112309,"pX":1.1043250477980069,"pZ":1.136852105286882,"vX0":8.160336038191621,"vY0":-120.80412224877087,"vZ0":-3.5204733365798737,"x":74.91,"y":208.08,"x0":-2.8141798240979496,"y0":50.00091411851975,"z0":5.377152190021565,"aX":5.580040461172364},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.4,"breakHorizontal":-8.9,"spinRate":2787,"spinDirection":41},"zone":14,"typeConfidence":0.85,"plateTime":0.45400688011195633,"extension":6.15517945651401},"index":1,"playId":"669033bd-85fa-3617-8d4f-68f80242f7c9","pitchNumber":2,"startTime":"2026-03-23T21:40:28.298Z","endTime":"2026-03-23T21:40:31.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00397787292053,"aZ":-33.56552657023719,"pfxX":1.9962192356247197,"pfxZ":-0.9302438808571214,"pX":2.2260872454942997,"pZ":0.8160517474852689,"vX0":10.754616932863891,"vY0":-122.12986148758722,"vZ0":-3.8041215526368237,"x":32.15,"y":216.75,"x0":-2.509598553933633,"y0":50.00244793582842,"z0":5.307483123526604,"aX":2.987741114366003},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.4,"breakHorizontal":-6.4,"spinRate":2814,"spinDirection":47},"zone":14,"typeConfidence":0.82,"plateTime":0.4499722821718217,"extension":6.098838248244369},"index":2,"playId":"83dacc34-29e3-31f2-bb6a-16c98fbd269a","pitchNumber":3,"startTime":"2026-03-23T21:40:44.836Z","endTime":"2026-03-23T21:40:48.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.350913314462098,"aZ":-16.684020310122577,"pfxX":-6.588329447992097,"pfxZ":8.157313433648756,"pX":-0.6523197087435362,"pZ":2.4058048790442332,"vX0":7.747641015375744,"vY0":-136.52263197360006,"vZ0":-4.901913813534488,"x":141.86,"y":173.82,"x0":-2.6629206526161417,"y0":50.00408990311841,"z0":5.3626644512225425,"aX":-12.513296058251107},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":10.4,"spinRate":2280,"spinDirection":221},"zone":4,"typeConfidence":0.92,"plateTime":0.40026874883886876,"extension":6.21722462418618},"hitData":{"launchSpeed":100.5,"launchAngle":33.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":73.61,"coordY":35.1}},"index":3,"playId":"0b65aa1a-3a8a-305d-8000-a78a804f081e","pitchNumber":4,"startTime":"2026-03-23T21:41:04.088Z","endTime":"2026-03-23T21:41:08.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:41:08.161Z","atBatIndex":81},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yanquiel Fernández singles on a ground ball to right fielder Joan Delgado.","rbi":0,"awayScore":6,"homeScore":15,"isOut":false},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T21:41:42.328Z","endTime":"2026-03-23T21:42:24.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805062,"link":"/api/v1/people/805062"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.968104200962703,"aZ":-15.503864894406691,"pfxX":-6.787524692095196,"pfxZ":8.73448201844382,"pX":0.5063024739431623,"pZ":3.1649589097909265,"vX0":10.50011122964639,"vY0":-136.9774354404883,"vZ0":-3.1951520411755774,"x":97.7,"y":153.33,"x0":-2.48687404515702,"y0":50.00408970541235,"z0":5.400321513825078,"aX":-12.957542094279296},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":10.2,"spinRate":2424,"spinDirection":219},"zone":3,"typeConfidence":0.92,"plateTime":0.39916343412898003,"extension":6.235158208338864},"index":0,"playId":"d3d728c8-7cdc-3e7f-a13f-ba23797319cf","pitchNumber":1,"startTime":"2026-03-23T21:41:42.328Z","endTime":"2026-03-23T21:41:45.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.964581372815697,"aZ":-13.507488049090748,"pfxX":-7.22503838489661,"pfxZ":9.68059379943121,"pX":-1.1812281648075982,"pZ":2.5751752205003693,"vX0":6.471715664092755,"vY0":-137.83386429111647,"vZ0":-4.920037239502918,"x":162.03,"y":169.25,"x0":-2.618222391372824,"y0":50.00660600580887,"z0":5.292059259460639,"aX":-13.937581365324181},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":11.8,"spinRate":2436,"spinDirection":219},"zone":11,"typeConfidence":0.93,"plateTime":0.3970335343115625,"extension":6.092677583113324},"index":1,"playId":"e16384a2-618a-34aa-a4a3-20f68076fd8c","pitchNumber":2,"startTime":"2026-03-23T21:41:56.894Z","endTime":"2026-03-23T21:41:59.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":15,"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-23T21:42:09.260Z","endTime":"2026-03-23T21:42:19.834Z","isPitch":false,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"},"defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.621715734913103,"aZ":-13.799000462027351,"pfxX":-6.147982432812091,"pfxZ":9.621377315452367,"pX":0.7537090891772548,"pZ":2.907904422592032,"vX0":10.795286120742134,"vY0":-136.71927956320508,"vZ0":-4.0801093566480375,"x":88.27,"y":160.27,"x0":-2.431301677593519,"y0":50.00513462376165,"z0":5.354180006414476,"aX":-11.745558232464433},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":9.1,"spinRate":2373,"spinDirection":217},"zone":3,"typeConfidence":0.92,"plateTime":0.3992595643981476,"extension":6.17550173504898},"hitData":{"launchSpeed":96.2,"launchAngle":9.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.22,"coordY":118.85}},"index":3,"playId":"b98d9cca-1f0f-3977-ad54-521d5c440fdb","pitchNumber":3,"startTime":"2026-03-23T21:42:19.834Z","endTime":"2026-03-23T21:42:24.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":692585,"link":"/api/v1/people/692585"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:42:24.948Z","atBatIndex":82},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Randal Grichuk grounds into a force out, third baseman Reginald Preciado to second baseman Alex Madera. Yanquiel Fernández out at 2nd. Randal Grichuk to 1st.","rbi":0,"awayScore":6,"homeScore":15,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T21:42:43.068Z","endTime":"2026-03-23T21:44:16.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691262,"link":"/api/v1/people/691262"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":823702,"link":"/api/v1/people/823702"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":81.9,"endSpeed":75.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.416712893883066,"aZ":-29.069737816606338,"pfxX":5.086256631364644,"pfxZ":2.163755781322646,"pX":0.6750310675246707,"pZ":3.5817686699596836,"vX0":6.7288811905016255,"vY0":-119.07521936655462,"vZ0":1.5204308512546065,"x":91.27,"y":142.07,"x0":-2.850747089909197,"y0":50.00082017622091,"z0":5.570152847697872,"aX":7.281461263337755},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.6,"breakHorizontal":-10.9,"spinRate":2577,"spinDirection":54},"zone":12,"typeConfidence":0.86,"plateTime":0.46045665656516954,"extension":6.101218242847516},"index":0,"playId":"d8c56833-1bb3-396d-8a6b-2f92e30e0698","pitchNumber":1,"startTime":"2026-03-23T21:42:54.710Z","endTime":"2026-03-23T21:42:58.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":692585,"link":"/api/v1/people/692585"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05176426645194,"aZ":-20.75471166715052,"pfxX":-12.450986971699795,"pfxZ":7.33710125567104,"pX":-0.11270039075271253,"pZ":0.9946289092789735,"vX0":9.77424589426769,"vY0":-124.29031230666024,"vZ0":-6.645573187885461,"x":121.3,"y":211.93,"x0":-2.488023848735098,"y0":50.00467712949887,"z0":5.439233598073094,"aX":-19.386945805814957},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":11.8,"breakHorizontal":20.2,"spinRate":2161,"spinDirection":235},"zone":13,"typeConfidence":0.88,"plateTime":0.44150175734804975,"extension":6.3222777683416025},"index":1,"playId":"8b9adfe4-f6d8-3e82-896b-2e50bcc8144a","pitchNumber":2,"startTime":"2026-03-23T21:43:10.759Z","endTime":"2026-03-23T21:43:14.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":692585,"link":"/api/v1/people/692585"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.635666109709735,"aZ":-31.675699623782606,"pfxX":5.775357349366244,"pfxZ":0.34267115523252833,"pX":0.864455611171576,"pZ":1.3530996132581254,"vX0":6.858503877329606,"vY0":-119.87495705559076,"vZ0":-2.7394905480768976,"x":84.05,"y":202.25,"x0":-2.786216525187366,"y0":50.001701641868785,"z0":5.344414232214924,"aX":8.386758195441384},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.2,"breakHorizontal":-12.1,"spinRate":2786,"spinDirection":44},"zone":14,"typeConfidence":0.88,"plateTime":0.45727871456681246,"extension":6.0820314504383575},"index":2,"playId":"097fdb54-b498-3739-9146-949ec921e34e","pitchNumber":3,"startTime":"2026-03-23T21:43:33.663Z","endTime":"2026-03-23T21:43:37.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":692585,"link":"/api/v1/people/692585"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63211232919098,"aZ":-16.419439936187228,"pfxX":-7.327465034454821,"pfxZ":8.39376180581694,"pX":-0.5353758704677055,"pZ":3.5437741122930504,"vX0":8.36783859940168,"vY0":-135.8644188084736,"vZ0":-2.1918037136872086,"x":137.41,"y":143.1,"x0":-2.697266975941266,"y0":50.002778024784725,"z0":5.496769059943102,"aX":-13.754556192140454},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":11.6,"spinRate":2435,"spinDirection":215},"zone":11,"typeConfidence":0.92,"plateTime":0.40250177538415155,"extension":6.269494844325395},"index":3,"playId":"4383dc3b-cc08-38b8-9a28-149b6383491a","pitchNumber":4,"startTime":"2026-03-23T21:43:49.312Z","endTime":"2026-03-23T21:43:53.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":692585,"link":"/api/v1/people/692585"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.074779716523725,"aZ":-24.782428053897345,"pfxX":-10.599512299520516,"pfxZ":4.788490317063268,"pX":0.01895020864440666,"pZ":1.7402741984680947,"vX0":9.258307466001401,"vY0":-123.09425733257689,"vZ0":-4.190186222297516,"x":116.28,"y":191.79,"x0":-2.403095481267424,"y0":50.002506336317516,"z0":5.548152848030532,"aX":-16.362453699669288},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.9,"breakHorizontal":17.2,"spinRate":2150,"spinDirection":242},"zone":8,"typeConfidence":0.89,"plateTime":0.4439477559350564,"extension":6.288633202176247},"hitData":{"launchSpeed":85.5,"launchAngle":-40.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.56,"coordY":166.74}},"index":4,"playId":"d30745fb-f541-363b-9d33-af0b05db4465","pitchNumber":5,"startTime":"2026-03-23T21:44:11.176Z","endTime":"2026-03-23T21:44:16.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":692585,"link":"/api/v1/people/692585"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:44:16.784Z","atBatIndex":83},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Duke Ellis reaches on a fielder's choice. Randal Grichuk to 2nd. Randal Grichuk advances to 2nd, on a fielding error by first baseman Edgar Alvarez.","rbi":0,"awayScore":6,"homeScore":15,"isOut":false},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T21:44:39.546Z","endTime":"2026-03-23T21:44:48.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668752,"fullName":"Duke Ellis","link":"/api/v1/people/668752"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668752,"fullName":"Duke Ellis","link":"/api/v1/people/668752"},"postOnSecond":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":827294,"link":"/api/v1/people/827294"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":668752,"fullName":"Duke Ellis","link":"/api/v1/people/668752"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54403142378807,"aZ":-12.301023123556552,"pfxX":-5.265508480524401,"pfxZ":10.820955746993693,"pX":0.4508764809526645,"pZ":3.0407886179437025,"vX0":9.954166786635819,"vY0":-134.50522783741565,"vZ0":-3.9905976521579687,"x":99.81,"y":156.68,"x0":-2.6099034013770006,"y0":50.004035465967476,"z0":5.412910226992633,"aX":-9.67283261564884},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.0,"breakHorizontal":7.4,"spinRate":2469,"spinDirection":220},"zone":3,"typeConfidence":0.91,"plateTime":0.4068623799360287,"extension":6.180489173030799},"hitData":{"launchSpeed":88.7,"launchAngle":-18.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":185.1,"coordY":127.64}},"index":0,"playId":"6044b054-4d9c-3bc1-9a97-371222cccbec","pitchNumber":1,"startTime":"2026-03-23T21:44:42.418Z","endTime":"2026-03-23T21:44:48.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668752,"link":"/api/v1/people/668752"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":668752,"link":"/api/v1/people/668752"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:44:48.221Z","atBatIndex":84},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Oswaldo Cabrera flies out to center fielder Freiker Betencourt. Randal Grichuk to 3rd.","rbi":0,"awayScore":6,"homeScore":15,"isOut":true},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T21:45:45.981Z","endTime":"2026-03-23T21:46:14.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668752,"fullName":"Duke Ellis","link":"/api/v1/people/668752"},"postOnThird":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":829870,"link":"/api/v1/people/829870"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":15,"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-23T21:45:14.051Z","endTime":"2026-03-23T21:45:48.136Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"first":{"id":668752,"link":"/api/v1/people/668752"},"second":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.392612835622955,"aZ":-22.541663042667587,"pfxX":-9.913816980099094,"pfxZ":6.256551526746327,"pX":-0.35536596516806607,"pZ":1.8001557243150044,"vX0":8.41050695892032,"vY0":-122.75945677038351,"vZ0":-4.378626257768834,"x":130.55,"y":190.18,"x0":-2.5239504381841313,"y0":50.0019692163332,"z0":5.506350556983239,"aX":-15.257792108205386},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":10.6,"breakHorizontal":16.2,"spinRate":1987,"spinDirection":239},"zone":7,"typeConfidence":0.9,"plateTime":0.44475871199145267,"extension":5.9890089440224195},"index":1,"playId":"0bdd08bc-74c9-3ccb-8f9a-e644e818ce25","pitchNumber":1,"startTime":"2026-03-23T21:45:48.136Z","endTime":"2026-03-23T21:45:51.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"first":{"id":668752,"link":"/api/v1/people/668752"},"second":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.035739664902966,"aZ":-22.13339336919501,"pfxX":-10.356522956130068,"pfxZ":6.389434456736092,"pX":-0.5606946485286246,"pZ":3.033129067504631,"vX0":7.93344154202144,"vY0":-124.30203094255903,"vZ0":-2.0756564210821487,"x":138.37,"y":156.89,"x0":-2.442251549485535,"y0":50.0005784752458,"z0":5.709607233975449,"aX":-16.265857800407705},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":11.4,"breakHorizontal":17.0,"spinRate":2196,"spinDirection":239},"zone":1,"typeConfidence":0.86,"plateTime":0.44001832138901387,"extension":5.83083099200296},"hitData":{"launchSpeed":96.8,"launchAngle":29.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.47,"coordY":39.29}},"index":2,"playId":"42f8e23c-a122-3fc5-abee-48b8294daee9","pitchNumber":2,"startTime":"2026-03-23T21:46:04.406Z","endTime":"2026-03-23T21:46:14.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"first":{"id":668752,"link":"/api/v1/people/668752"},"second":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665828,"link":"/api/v1/people/665828"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":665828,"link":"/api/v1/people/665828"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:46:14.013Z","atBatIndex":85},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ben Rice walks. Duke Ellis to 2nd.","rbi":0,"awayScore":6,"homeScore":15,"isOut":false},"about":{"atBatIndex":86,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T21:48:33.874Z","endTime":"2026-03-23T21:49:33.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684949,"fullName":"Zac Leigh","link":"/api/v1/people/684949"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"postOnSecond":{"id":668752,"fullName":"Duke Ellis","link":"/api/v1/people/668752"},"postOnThird":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668752,"fullName":"Duke Ellis","link":"/api/v1/people/668752"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":15,"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-23T21:46:27.504Z","endTime":"2026-03-23T21:47:46.700Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":668752,"link":"/api/v1/people/668752"},"third":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Zac Leigh replaces Jacob Webb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":15,"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-23T21:47:46.700Z","endTime":"2026-03-23T21:48:35.261Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684949,"link":"/api/v1/people/684949"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":668752,"link":"/api/v1/people/668752"},"third":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76465206366401,"aZ":-19.537463793261544,"pfxX":1.5339348740983847,"pfxZ":6.616616588563669,"pX":0.5033287727570573,"pZ":4.6008363592314145,"vX0":6.085464499703627,"vY0":-137.40988831214187,"vZ0":0.8564893213691961,"x":97.81,"y":114.56,"x0":-1.9403438199649876,"y0":50.0036483762932,"z0":5.613571239277042,"aX":2.9297960810059793},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.4,"breakHorizontal":-4.1,"spinRate":2360,"spinDirection":195},"zone":12,"typeConfidence":0.91,"plateTime":0.3987689999307147,"extension":6.775305975933586},"index":2,"playId":"3d917460-e359-3b37-9669-638f6c3c163a","pitchNumber":1,"startTime":"2026-03-23T21:48:35.261Z","endTime":"2026-03-23T21:48:38.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684949,"link":"/api/v1/people/684949","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":668752,"link":"/api/v1/people/668752"},"third":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.144904831556,"aZ":-35.75587691770406,"pfxX":9.639694459864511,"pfxZ":-2.474561894855931,"pX":1.4938036240944823,"pZ":2.179175072145043,"vX0":5.471724029016026,"vY0":-120.31286595891706,"vZ0":0.19560942072768484,"x":60.06,"y":179.94,"x0":-2.072112477348425,"y0":50.00413000422271,"z0":5.299626897896962,"aX":13.948539733860972},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.1,"breakHorizontal":-18.8,"spinRate":2756,"spinDirection":47},"zone":14,"typeConfidence":0.56,"plateTime":0.45752357375325303,"extension":6.723296512689455},"index":3,"playId":"0793c3a9-c1cf-323b-85eb-d833e65306d6","pitchNumber":2,"startTime":"2026-03-23T21:48:51.361Z","endTime":"2026-03-23T21:48:54.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684949,"link":"/api/v1/people/684949","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":668752,"link":"/api/v1/people/668752"},"third":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.189465568310872,"aZ":-36.306980302883495,"pfxX":9.118620638869828,"pfxZ":-2.8428593791592096,"pX":0.6947510853313343,"pZ":3.2298136435439253,"vX0":3.9891011008634987,"vY0":-120.47677896302336,"vZ0":2.586640479864477,"x":90.52,"y":151.58,"x0":-2.1738519291746212,"y0":50.00517218202288,"z0":5.379610214665176,"aX":13.235895268557979},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.1,"breakHorizontal":-17.5,"spinRate":2754,"spinDirection":54},"zone":3,"typeConfidence":0.84,"plateTime":0.45686945598101536,"extension":6.6017769876013475},"index":4,"playId":"902d5c81-b099-346c-ac16-65122c991d42","pitchNumber":3,"startTime":"2026-03-23T21:49:12.466Z","endTime":"2026-03-23T21:49:16.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684949,"link":"/api/v1/people/684949","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":668752,"link":"/api/v1/people/668752"},"third":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.083979623484204,"aZ":-18.27870088146176,"pfxX":1.2368910644839852,"pfxZ":7.172033313357152,"pX":0.8599642319790288,"pZ":2.1910373970267076,"vX0":7.475072618298589,"vY0":-137.93219057657896,"vZ0":-4.998179297628322,"x":84.22,"y":179.62,"x0":-2.0397769657966944,"y0":50.003942549971725,"z0":5.24928714918294,"aX":2.395331877412266},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.2,"breakHorizontal":-3.7,"spinRate":2491,"spinDirection":200},"zone":14,"typeConfidence":0.92,"plateTime":0.39626368062318473,"extension":6.889164014110533},"index":5,"playId":"db25e9ff-a616-3019-9e84-3f5b22221386","pitchNumber":4,"startTime":"2026-03-23T21:49:29.110Z","endTime":"2026-03-23T21:49:33.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684949,"link":"/api/v1/people/684949","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":668752,"link":"/api/v1/people/668752"},"third":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":684949,"link":"/api/v1/people/684949"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:49:33.789Z","atBatIndex":86},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Paul DeJong flies out to center fielder Freiker Betencourt.","rbi":0,"awayScore":6,"homeScore":15,"isOut":true},"about":{"atBatIndex":87,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T21:49:58.282Z","endTime":"2026-03-23T21:52:03.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684949,"fullName":"Zac Leigh","link":"/api/v1/people/684949"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":829870,"link":"/api/v1/people/829870"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30000467823095,"aZ":-21.538547635630284,"pfxX":1.1083068609560964,"pfxZ":5.3213692748547015,"pX":0.8288196638348424,"pZ":3.2876208468081827,"vX0":7.403038183601209,"vY0":-140.5692718089804,"vZ0":-1.9827126242983368,"x":85.41,"y":150.01,"x0":-1.9843092247605676,"y0":50.00026838729294,"z0":5.402466337704892,"aX":2.2145530827391573},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.4,"breakHorizontal":-3.6,"spinRate":2386,"spinDirection":193},"zone":12,"typeConfidence":0.91,"plateTime":0.3898528214077901,"extension":6.713791278018266},"index":0,"playId":"c0d00ab4-19f0-3613-9b28-5b6197f2940e","pitchNumber":1,"startTime":"2026-03-23T21:50:00.800Z","endTime":"2026-03-23T21:50:03.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684949,"link":"/api/v1/people/684949","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":668752,"link":"/api/v1/people/668752"},"third":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.8,"endSpeed":74.4,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.664478497630245,"aZ":-38.50903248007083,"pfxX":8.957594404899979,"pfxZ":-4.468356510656978,"pX":-0.3793160334590168,"pZ":3.1682199889255367,"vX0":2.0359857114476845,"vY0":-119.05109843205409,"vZ0":3.338315701360554,"x":131.46,"y":153.24,"x0":-2.411750464430545,"y0":50.005041861760894,"z0":5.264072007276033,"aX":12.689627448797436},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-6.8,"breakHorizontal":-16.7,"spinRate":2867,"spinDirection":52},"zone":1,"typeConfidence":0.9,"plateTime":0.4624152781712154,"extension":6.805458987369148},"index":1,"playId":"c95a0d76-74c7-3628-82c4-6fc05b7c69ae","pitchNumber":2,"startTime":"2026-03-23T21:50:16.661Z","endTime":"2026-03-23T21:50:20.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684949,"link":"/api/v1/people/684949","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":668752,"link":"/api/v1/people/668752"},"third":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":82.9,"endSpeed":75.6,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.962231099084114,"aZ":-38.85776327703504,"pfxX":7.5289784352298135,"pfxZ":-4.580434580961565,"pX":-0.6929780738658903,"pZ":2.6801697115587193,"vX0":1.5055675548292886,"vY0":-120.7012327588029,"vZ0":2.0142591590570937,"x":143.41,"y":166.42,"x0":-2.30414984415864,"y0":50.003841755492566,"z0":5.284857302916891,"aX":10.983539500208266},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-7.4,"breakHorizontal":-14.0,"spinRate":2708,"spinDirection":54},"zone":4,"typeConfidence":0.89,"plateTime":0.4557698625453823,"extension":6.712446973666526},"index":2,"playId":"2b0cc35c-6577-352e-b5e4-499d46034de0","pitchNumber":3,"startTime":"2026-03-23T21:50:33.387Z","endTime":"2026-03-23T21:50:37.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684949,"link":"/api/v1/people/684949","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":668752,"link":"/api/v1/people/668752"},"third":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.931841251162545,"aZ":-19.283902852332595,"pfxX":0.5005857173625654,"pfxZ":6.631129176269061,"pX":0.7076791350090818,"pZ":3.1923224300834776,"vX0":7.139278974028574,"vY0":-138.55479266812983,"vZ0":-2.339167382809615,"x":90.02,"y":152.59,"x0":-1.9674913367625684,"y0":50.00594992092307,"z0":5.336103076835292,"aX":0.9722782076946067},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.8,"breakHorizontal":-2.4,"spinRate":2458,"spinDirection":191},"zone":3,"typeConfidence":0.91,"plateTime":0.3953115224479058,"extension":6.814869169153539},"index":3,"playId":"01260274-42ca-3bb0-bed8-52e831c8a050","pitchNumber":4,"startTime":"2026-03-23T21:50:51.271Z","endTime":"2026-03-23T21:50:54.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684949,"link":"/api/v1/people/684949","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":668752,"link":"/api/v1/people/668752"},"third":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.8,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07345743186842,"aZ":-39.07881531006069,"pfxX":7.830925068673853,"pfxZ":-4.739519823344717,"pX":0.3795692498758881,"pZ":1.7471142921828318,"vX0":3.7666845921912024,"vY0":-120.60188543809113,"vZ0":0.04694756953834056,"x":102.53,"y":191.61,"x0":-2.2260057199528163,"y0":50.00536654198699,"z0":5.208678170444644,"aX":11.398759745941339},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-8.3,"breakHorizontal":-15.1,"spinRate":2937,"spinDirection":49},"zone":9,"typeConfidence":0.88,"plateTime":0.45624920226741095,"extension":6.836371461715527},"index":4,"playId":"7bd3a851-6880-38c0-a6d4-75d865888a7b","pitchNumber":5,"startTime":"2026-03-23T21:51:12.736Z","endTime":"2026-03-23T21:51:16.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684949,"link":"/api/v1/people/684949","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":668752,"link":"/api/v1/people/668752"},"third":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.096737112399477,"aZ":-21.688336621243167,"pfxX":-4.728454733439859,"pfxZ":5.519035112409064,"pX":-0.08776377675828326,"pZ":4.676277972850245,"vX0":7.00132584705553,"vY0":-136.9531763939143,"vZ0":2.1243993829902497,"x":120.35,"y":112.52,"x0":-2.062413702517752,"y0":50.00560942427796,"z0":5.373436465749981,"aX":-8.989353505624546},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.7,"breakHorizontal":7.1,"spinRate":2374,"spinDirection":200},"zone":11,"typeConfidence":0.88,"plateTime":0.3998716694300519,"extension":6.743933510906831},"index":5,"playId":"02f0f838-5d38-3468-8569-17c8aec25bb4","pitchNumber":6,"startTime":"2026-03-23T21:51:36.735Z","endTime":"2026-03-23T21:51:39.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684949,"link":"/api/v1/people/684949","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":668752,"link":"/api/v1/people/668752"},"third":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.960274701182218,"aZ":-36.57421540869362,"pfxX":9.401207876580358,"pfxZ":-2.981132444809827,"pX":0.997846382799268,"pZ":2.337899768039838,"vX0":4.5754606074021416,"vY0":-121.608499109307,"vZ0":0.7892942917338939,"x":78.96,"y":175.66,"x0":-2.1375337255721605,"y0":50.00121258069339,"z0":5.217139788443371,"aX":13.882389491877113},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.8,"breakHorizontal":-18.2,"spinRate":2717,"spinDirection":49},"zone":14,"typeConfidence":0.57,"plateTime":0.452822769307589,"extension":6.742974056315603},"hitData":{"launchSpeed":88.3,"launchAngle":34.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.97,"coordY":62.07}},"index":6,"playId":"11e8ba45-3355-3648-8511-d317ca6cd32d","pitchNumber":7,"startTime":"2026-03-23T21:51:58.591Z","endTime":"2026-03-23T21:52:03.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684949,"link":"/api/v1/people/684949","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694208,"link":"/api/v1/people/694208"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":823702,"link":"/api/v1/people/823702"},"third":{"id":691262,"link":"/api/v1/people/691262"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":800391,"link":"/api/v1/people/800391"},"center":{"id":829870,"link":"/api/v1/people/829870"},"right":{"id":805062,"link":"/api/v1/people/805062"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":668752,"link":"/api/v1/people/668752"},"third":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_ab"},{"player":{"id":684949,"link":"/api/v1/people/684949"},"credit":"p_ab"},{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_pa"},{"player":{"id":684949,"link":"/api/v1/people/684949"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-23T21:52:03.932Z","atBatIndex":87}]