[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin challenged (pitch result), call on the field was overturned: Ben Williamson called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-16T17:06:23.793Z","endTime":"2026-03-16T17:07:56.590Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-16T15:56:32.798Z","endTime":"2026-03-16T16:45:55.209Z","isPitch":false,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-16T16:45:55.209Z","endTime":"2026-03-16T17:04:50.238Z","isPitch":false,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-16T17:04:50.238Z","endTime":"2026-03-16T17:06:25.953Z","isPitch":false,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.359603648893984,"aZ":-18.083303626032915,"pfxX":8.474173213827646,"pfxZ":7.223248642119792,"pX":-0.003102523341597323,"pZ":2.779647134612395,"vX0":-10.841175522638057,"vY0":-138.41776732424333,"vZ0":-3.0739160810401596,"x":117.12,"y":163.73,"x0":2.853576826460871,"y0":50.00403026766352,"z0":5.107667059379832,"aX":16.533672228310177},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.6,"breakHorizontal":-13.2,"spinRate":2317,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.3949214330315751,"extension":6.421816963123292},"index":3,"playId":"409f4d43-e58c-3896-a06d-e10c56586acc","pitchNumber":1,"startTime":"2026-03-16T17:06:25.953Z","endTime":"2026-03-16T17:06:30.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":94.5,"endSpeed":86.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2768143877615,"aZ":-21.20138779182437,"pfxX":10.107755168773885,"pfxZ":5.7359925454248,"pX":-1.0482750088827022,"pZ":2.534341589488408,"vX0":-13.807879302769962,"vY0":-136.97631666005609,"vZ0":-2.7687515583586935,"x":156.96,"y":170.35,"x0":2.7284915871245903,"y0":50.00531825165883,"z0":4.996598403788593,"aX":19.345281491425983},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.0,"breakHorizontal":-15.6,"spinRate":2279,"spinDirection":118},"zone":11,"typeConfidence":2.0,"plateTime":0.39881297010199557,"extension":6.432188579341033},"index":4,"playId":"c0eeefa1-c681-3dc7-a0ed-e0befa879094","pitchNumber":2,"startTime":"2026-03-16T17:06:40.740Z","endTime":"2026-03-16T17:06:44.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":93.5,"endSpeed":84.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64554183938848,"aZ":-20.31329293710423,"pfxX":10.99237183661543,"pfxZ":6.459167284583248,"pX":0.3824308506420067,"pZ":4.266898108503032,"vX0":-10.222391663614648,"vY0":-135.63526698958256,"vZ0":1.5157381715306044,"x":102.42,"y":123.57,"x0":2.7985034485350924,"y0":50.00253445950147,"z0":5.131005317800123,"aX":20.186448120253168},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.2,"breakHorizontal":-17.3,"spinRate":2347,"spinDirection":115},"zone":12,"typeConfidence":2.0,"plateTime":0.40606586380960197,"extension":6.47986686910463},"index":5,"playId":"add8c93e-5435-31a3-9472-649672c177d1","pitchNumber":3,"startTime":"2026-03-16T17:07:02.664Z","endTime":"2026-03-16T17:07:06.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.587869842682338,"aZ":-37.29325952252742,"pfxX":-3.586268421544758,"pfxZ":-3.7566867554803602,"pX":-0.459283737628072,"pZ":1.7187326434602517,"vX0":-6.464633086884863,"vY0":-116.69018926385883,"vZ0":0.5539147698724982,"x":134.51,"y":192.37,"x0":2.8271628562231688,"y0":50.00453267503473,"z0":5.028332273985306,"aX":-4.882503912714318},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-6.2,"breakHorizontal":8.3,"spinRate":2508,"spinDirection":304},"zone":7,"typeConfidence":2.0,"plateTime":0.4717011149981447,"extension":6.256451942286546},"index":6,"playId":"8644527f-b717-3b14-b924-ed0a32216014","pitchNumber":4,"startTime":"2026-03-16T17:07:19.561Z","endTime":"2026-03-16T17:07:56.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"}},"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-16T17:07:56.590Z","atBatIndex":0},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jonny DeLuca reaches on a fielding error by shortstop Jorge Mateo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-16T17:08:00.484Z","endTime":"2026-03-16T17:08:58.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.9,"endSpeed":69.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.243938424982552,"aZ":-36.36720529034026,"pfxX":-5.526446273101403,"pfxZ":-3.429852132408099,"pX":1.3069793312128906,"pZ":2.263650020308953,"vX0":-2.144357526916564,"vY0":-110.4236274325505,"vZ0":1.9478935183606234,"x":67.18,"y":177.66,"x0":3.010964523462943,"y0":50.000131678629195,"z0":5.2206254129211205,"aX":-6.764396789269242},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-5.3,"breakHorizontal":10.6,"spinRate":2490,"spinDirection":302},"zone":14,"typeConfidence":2.0,"plateTime":0.4976635508547327,"extension":6.018971615685732},"index":0,"playId":"391e3ec1-beab-38f6-b597-cc982d858ab7","pitchNumber":1,"startTime":"2026-03-16T17:08:04.510Z","endTime":"2026-03-16T17:08:08.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.898719744973857,"aZ":-25.84324216063103,"pfxX":9.993522267268002,"pfxZ":3.355132489268337,"pX":-0.252694485239677,"pZ":2.700840831548959,"vX0":-11.668530014997266,"vY0":-135.75640509887944,"vZ0":-1.160711422700126,"x":126.63,"y":165.86,"x0":2.782319829640061,"y0":50.001016798018355,"z0":4.916040406338381,"aX":18.84197345419667},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.0,"breakHorizontal":-16.0,"spinRate":2316,"spinDirection":109},"zone":4,"typeConfidence":2.0,"plateTime":0.40191738342697514,"extension":6.467744399821434},"index":1,"playId":"3338bf8e-596b-3cc5-aa12-15a736b4abf7","pitchNumber":2,"startTime":"2026-03-16T17:08:20.091Z","endTime":"2026-03-16T17:08:23.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.977190608394242,"aZ":-33.61467093452094,"pfxX":10.0032858133962,"pfxZ":-0.8809280848863361,"pX":0.4353775046994797,"pZ":1.8471039044205817,"vX0":-9.381808426568234,"vY0":-126.29600576182622,"vZ0":-0.2753080158599597,"x":100.4,"y":188.91,"x0":2.878405584910431,"y0":50.003901782942336,"z0":4.635191571262776,"aX":16.345657511052167},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.4,"breakHorizontal":-16.3,"spinRate":1885,"spinDirection":95},"zone":9,"typeConfidence":2.0,"plateTime":0.43181252672965265,"extension":6.245134408214303},"hitData":{"launchSpeed":105.3,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.4,"coordY":152.03}},"index":2,"playId":"81c29235-6987-36c2-bea7-8ce75587c372","pitchNumber":3,"startTime":"2026-03-16T17:08:41.305Z","endTime":"2026-03-16T17:08:58.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:08:58.833Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Fortes pops out to second baseman Ozzie Albies.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-16T17:09:14.736Z","endTime":"2026-03-16T17:10:46.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.077436789379362,"aZ":-22.66541765670561,"pfxX":10.788268453722132,"pfxZ":5.053095093340614,"pX":-0.6049361252139487,"pZ":2.9696070251896454,"vX0":-12.70138177872988,"vY0":-136.54983648018657,"vZ0":-1.2189412959888928,"x":140.06,"y":158.6,"x0":2.7130408913398463,"y0":50.00345434734488,"z0":4.9866243142078535,"aX":20.30196035412228},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.1,"breakHorizontal":-16.8,"spinRate":2294,"spinDirection":119},"zone":1,"typeConfidence":2.0,"plateTime":0.40168537324102926,"extension":6.506108600783146},"index":0,"playId":"e60b7da8-8ed3-3718-9c4d-81f63c0b6826","pitchNumber":1,"startTime":"2026-03-16T17:09:16.657Z","endTime":"2026-03-16T17:09:20.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.202709260623195,"aZ":-33.085053923881766,"pfxX":8.62297795403412,"pfxZ":-0.564050154003704,"pX":0.15371499437324213,"pZ":1.56369604079167,"vX0":-9.512648478909519,"vY0":-125.04220133092036,"vZ0":-0.8214354991082355,"x":111.14,"y":196.56,"x0":2.8495414860802346,"y0":50.00268644069591,"z0":4.561194920600314,"aX":13.944951225281326},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.0,"breakHorizontal":-14.0,"spinRate":1916,"spinDirection":96},"zone":8,"typeConfidence":2.0,"plateTime":0.43454112149644475,"extension":6.551851977937954},"index":1,"playId":"8f102324-db1d-3ab8-a885-c64c881f425d","pitchNumber":2,"startTime":"2026-03-16T17:09:36.754Z","endTime":"2026-03-16T17:09:42.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.150538829807708,"aZ":-31.205932502139156,"pfxX":10.345200105122608,"pfxZ":0.6017821567887971,"pX":1.1934424639398222,"pZ":1.6203181616708124,"vX0":-7.579320052295888,"vY0":-125.35641216281428,"vZ0":-1.0687468470781445,"x":71.51,"y":195.03,"x0":2.8983174288848828,"y0":50.002511164936244,"z0":4.578711067527284,"aX":16.616406228203445},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.1,"breakHorizontal":-17.2,"spinRate":1853,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.43540105619047376,"extension":6.430622898252581},"index":2,"playId":"b775492b-4f27-3518-b6c4-c88b9c2b349c","pitchNumber":3,"startTime":"2026-03-16T17:10:17.411Z","endTime":"2026-03-16T17:10:22.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.300490466220296,"aZ":-34.34545371562547,"pfxX":-5.226272147606403,"pfxZ":-1.6732562270330051,"pX":0.926402456065328,"pZ":1.7986015318087534,"vX0":-3.201164074473597,"vY0":-113.51899776231222,"vZ0":0.6178008059387292,"x":81.69,"y":190.22,"x0":3.0348881187960566,"y0":50.00014233549782,"z0":4.949339859434434,"aX":-6.800617895456489},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-2.5,"breakHorizontal":10.3,"spinRate":2458,"spinDirection":298},"zone":14,"typeConfidence":2.0,"plateTime":0.48300461707124054,"extension":6.195091208681092},"hitData":{"launchSpeed":65.2,"launchAngle":65.0,"totalDistance":127.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":147.58,"coordY":152.64}},"index":3,"playId":"d226e2af-bad9-3537-b40b-47d9fcd353cc","pitchNumber":4,"startTime":"2026-03-16T17:10:38.442Z","endTime":"2026-03-16T17:10:46.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:10:46.898Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan Vilade lines out to right fielder Eli White.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-16T17:11:31.045Z","endTime":"2026-03-16T17:12:22.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"baab32e1-5766-3d9a-9a05-37d89641b222","startTime":"2026-03-16T17:11:13.775Z","endTime":"2026-03-16T17:11:19.664Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.037366295282787,"aZ":-24.25296518045063,"pfxX":9.647595538056521,"pfxZ":4.094007716812969,"pX":0.8726980198978099,"pZ":3.546494093674996,"vX0":-9.14810106947192,"vY0":-137.79246747738262,"vZ0":0.3454749186428564,"x":83.73,"y":143.02,"x0":2.973411862076821,"y0":50.00031271014908,"z0":5.051022988940295,"aX":18.652229961609706},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.7,"breakHorizontal":-15.7,"spinRate":2320,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.39667019369408596,"extension":6.5855654880011},"index":1,"playId":"7f0718f1-e2eb-36a1-b877-1fd0901150a9","pitchNumber":1,"startTime":"2026-03-16T17:11:33.276Z","endTime":"2026-03-16T17:11:38.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.9,"endSpeed":69.0,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.27235454445486,"aZ":-37.281759413592134,"pfxX":-5.0248307246720465,"pfxZ":-4.2514589187755085,"pX":0.6309571189765494,"pZ":2.484469008025879,"vX0":-3.698537058212459,"vY0":-108.99376298208308,"vZ0":3.2104931720265553,"x":92.95,"y":171.7,"x0":3.0028921171298535,"y0":50.0008446938894,"z0":5.020089943125551,"aX":-6.040501607075592},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-6.5,"breakHorizontal":10.1,"spinRate":2385,"spinDirection":292},"zone":6,"typeConfidence":2.0,"plateTime":0.5026591194039924,"extension":6.021201960987973},"index":2,"playId":"067d97ec-5135-3bd2-9617-0d5254b483dd","pitchNumber":2,"startTime":"2026-03-16T17:11:52.037Z","endTime":"2026-03-16T17:11:56.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":80.3,"endSpeed":74.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.121849860563465,"aZ":-37.21873892142649,"pfxX":-3.468307761270098,"pfxZ":-3.642146296286084,"pX":0.2892494780852732,"pZ":1.5745056229748167,"vX0":-5.010640147229472,"vY0":-116.91791256096991,"vZ0":0.2749854332134105,"x":105.97,"y":196.27,"x0":2.911174327056078,"y0":50.00547540292929,"z0":4.94937232815757,"aX":-4.799135224505197},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-6.2,"breakHorizontal":7.6,"spinRate":2566,"spinDirection":295},"zone":14,"typeConfidence":2.0,"plateTime":0.4685558110079855,"extension":6.220768468815366},"hitData":{"launchSpeed":94.9,"launchAngle":19.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.11,"coordY":105.39}},"index":3,"playId":"513c9ea0-a54d-389f-954d-2fdc02968832","pitchNumber":3,"startTime":"2026-03-16T17:12:12.186Z","endTime":"2026-03-16T17:12:22.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:12:22.432Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mauricio Dubón flies out to right fielder Jonny DeLuca.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-16T17:13:46.535Z","endTime":"2026-03-16T17:14:40.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.764294311205017,"aZ":-16.01702487213223,"pfxX":-4.508616588933656,"pfxZ":8.829935330133313,"pX":0.6725924789242813,"pZ":1.822662353929516,"vX0":7.143307853375967,"vY0":-133.88025104649694,"vZ0":-8.042435628450486,"x":91.36,"y":189.57,"x0":-1.4347462663291497,"y0":50.00345686253368,"z0":5.994675957392575,"aX":-8.250549196811562},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":6.7,"spinRate":2121,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.4078870178786098,"extension":5.920096934211232},"hitData":{"launchSpeed":92.9,"launchAngle":25.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.12,"coordY":102.92}},"index":0,"playId":"1a2af7d2-8a27-32ba-86cf-1e83fe57eee2","pitchNumber":1,"startTime":"2026-03-16T17:14:31.102Z","endTime":"2026-03-16T17:14:40.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:14:40.007Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drake Baldwin walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-16T17:14:48.634Z","endTime":"2026-03-16T17:16:30.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.389255675774397,"aZ":-27.88215761918827,"pfxX":1.3089526736344306,"pfxZ":2.678388956529881,"pX":0.024785313709970065,"pZ":2.6377644437974386,"vX0":3.64506277820702,"vY0":-126.04085617284633,"vZ0":-3.0827877733764595,"x":116.06,"y":167.56,"x0":-1.6121487221039204,"y0":50.00521549087495,"z0":6.13607579879273,"aX":2.0988803401240808},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.3,"breakHorizontal":-3.2,"spinRate":2293,"spinDirection":164},"zone":5,"typeConfidence":2.0,"plateTime":0.4351088746387122,"extension":5.717476500482266},"index":0,"playId":"4fc4d282-91d3-3393-a7ce-923ff8a1fb71","pitchNumber":1,"startTime":"2026-03-16T17:15:01.908Z","endTime":"2026-03-16T17:15:05.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.095280587037507,"aZ":-29.237900133881652,"pfxX":-5.210054825249872,"pfxZ":2.2596923198273817,"pX":0.2541223945250667,"pZ":3.7575364349678164,"vX0":5.154565398589436,"vY0":-113.03793972276175,"vZ0":0.35451495605034666,"x":107.31,"y":137.33,"x0":-1.3759889709329913,"y0":50.000843563605855,"z0":6.527869121183904,"aX":-6.759706414384648},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":4.4,"breakHorizontal":8.2,"spinRate":1817,"spinDirection":251},"zone":12,"typeConfidence":2.0,"plateTime":0.4840709371898746,"extension":5.811848035199387},"index":1,"playId":"64c7af26-b04e-3c86-9c46-d2abf0973597","pitchNumber":2,"startTime":"2026-03-16T17:15:13.893Z","endTime":"2026-03-16T17:15:18.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.131868938651195,"aZ":-13.030251197761084,"pfxX":-3.539742203386562,"pfxZ":10.2725045075513,"pX":-0.046263160601211877,"pZ":2.4414280266031914,"vX0":5.485455250992648,"vY0":-135.76623983687614,"vZ0":-7.064368084260637,"x":118.76,"y":172.86,"x0":-1.6344335096472296,"y0":50.00617513901494,"z0":5.986899705720332,"aX":-6.599505017440962},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":5.3,"spinRate":2255,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.40365555951901966,"extension":5.879682310418904},"index":2,"playId":"accd9e22-64f1-39a4-bf5b-2ffb210531c7","pitchNumber":3,"startTime":"2026-03-16T17:15:29.340Z","endTime":"2026-03-16T17:15:34.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":73.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.764677498119358,"aZ":-29.607104033760166,"pfxX":-4.75802729047179,"pfxZ":1.9086756538442629,"pX":0.16455859475664206,"pZ":4.7223680242876815,"vX0":4.911305882102322,"vY0":-114.28374895865433,"vZ0":2.4333121632664447,"x":110.73,"y":111.28,"x0":-1.3774601991205182,"y0":50.00278637544037,"z0":6.5195020389219955,"aX":-6.399254557881729},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":4.2,"breakHorizontal":7.7,"spinRate":1543,"spinDirection":258},"zone":12,"typeConfidence":2.0,"plateTime":0.4762520852752634,"extension":5.820925973881176},"index":3,"playId":"39ea2d28-f3c7-3dee-9aa0-d5e793a9682a","pitchNumber":4,"startTime":"2026-03-16T17:15:55.630Z","endTime":"2026-03-16T17:16:01.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.762006073666704,"aZ":-18.66701108616054,"pfxX":-7.114281643189922,"pfxZ":7.20403603634821,"pX":1.3783240692754661,"pZ":3.066080210674949,"vX0":9.66640237556791,"vY0":-135.62056906458355,"vZ0":-4.608245839414842,"x":64.46,"y":156.0,"x0":-1.2965859620851237,"y0":50.00549253855534,"z0":6.077086893208694,"aX":-13.345383839419862},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.2,"breakHorizontal":11.0,"spinRate":2164,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.4028183831121255,"extension":5.951617944743587},"index":4,"playId":"279dc403-d332-3e7b-b238-76c15b7518ef","pitchNumber":5,"startTime":"2026-03-16T17:16:10.775Z","endTime":"2026-03-16T17:16:15.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.331695561227146,"aZ":-18.661252046624007,"pfxX":-3.1073350749999333,"pfxZ":7.127900660238744,"pX":-0.4837497819521137,"pZ":4.01677554317802,"vX0":4.3094981723481816,"vY0":-136.1833387924841,"vZ0":-2.0393557877926956,"x":135.44,"y":130.33,"x0":-1.6762683727057945,"y0":50.00181476582042,"z0":6.053495816728356,"aX":-5.890247192069257},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.7,"breakHorizontal":4.8,"spinRate":2185,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4007962077280247,"extension":5.797213443973578},"index":5,"playId":"8e29c9d9-4015-32a4-a3e3-fcc58d1f7638","pitchNumber":6,"startTime":"2026-03-16T17:16:26.727Z","endTime":"2026-03-16T17:16:30.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:16:30.387Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Olson singles on a line drive to right fielder Jonny DeLuca. Drake Baldwin to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-16T17:16:40.168Z","endTime":"2026-03-16T17:17:03.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnSecond":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98999805532907,"aZ":-20.151352550762677,"pfxX":2.2969698326007615,"pfxZ":7.049056478725561,"pX":-0.3619448552045227,"pZ":2.6480019506108197,"vX0":2.704994984675191,"vY0":-129.48999306075848,"vZ0":-4.720160235690205,"x":130.8,"y":167.28,"x0":-1.7168685791193752,"y0":50.00250846083672,"z0":6.027818105274165,"aX":3.915669175905188},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":12.0,"breakHorizontal":-4.8,"spinRate":2239,"spinDirection":192},"zone":4,"typeConfidence":2.0,"plateTime":0.42232411823595273,"extension":5.804197681994007},"hitData":{"launchSpeed":91.1,"launchAngle":12.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.72,"coordY":112.19}},"index":0,"playId":"79b80ab6-d76b-3261-afff-78e8b1bf4616","pitchNumber":1,"startTime":"2026-03-16T17:16:53.697Z","endTime":"2026-03-16T17:17:03.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.699999999999996,"awayTeamWinProbability":41.300000000000004,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.2,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:17:03.438Z","atBatIndex":6},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Austin Riley grounds into a double play, third baseman Raynel Delgado to second baseman Ben Williamson to first baseman Ryan Vilade. Matt Olson out at 2nd. Austin Riley out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-16T17:17:16.198Z","endTime":"2026-03-16T17:19:03.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"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":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73568433084314,"aZ":-15.859262250454133,"pfxX":-4.864983488505612,"pfxZ":8.871766625757086,"pX":-1.0308181121934283,"pZ":3.4576741380980467,"vX0":3.0187844566320177,"vY0":-134.62518211940193,"vZ0":-4.237740178472409,"x":156.29,"y":145.42,"x0":-1.533592595636838,"y0":50.002072448505636,"z0":6.171880567400185,"aX":-8.945583016988017},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":8.2,"spinRate":2147,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.40658513685178566,"extension":5.861347081897752},"index":0,"playId":"b07dec93-0d0e-3ecc-8647-e066db52e2c6","pitchNumber":1,"startTime":"2026-03-16T17:17:26.111Z","endTime":"2026-03-16T17:17:31.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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.7,"endSpeed":83.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.882046802479515,"aZ":-20.514899812988116,"pfxX":0.7382791004136924,"pfxZ":6.681237989253476,"pX":-0.5453247595746444,"pZ":1.651756734751081,"vX0":2.9137621457548177,"vY0":-130.6001971844884,"vZ0":-7.158373040451158,"x":137.79,"y":194.18,"x0":-1.7667617873518056,"y0":50.00208125290106,"z0":5.946488063262406,"aX":1.28811728614496},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.9,"breakHorizontal":-1.9,"spinRate":2282,"spinDirection":202},"zone":7,"typeConfidence":2.0,"plateTime":0.4177759099569691,"extension":5.858047017554269},"index":1,"playId":"f9a803e9-7040-38d4-b4a4-e0592db68f6f","pitchNumber":2,"startTime":"2026-03-16T17:17:40.619Z","endTime":"2026-03-16T17:17:45.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.790802468236272,"aZ":-19.83677968454333,"pfxX":-7.264228296583117,"pfxZ":6.6812055089824245,"pX":-0.6302381797027936,"pZ":2.865263135472841,"vX0":5.031630783094756,"vY0":-135.35225875135475,"vZ0":-4.773228775708962,"x":141.02,"y":161.42,"x0":-1.573766761382079,"y0":50.00418970719923,"z0":6.049278940542776,"aX":-13.418506035363299},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.2,"breakHorizontal":12.0,"spinRate":2132,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.40536001173810954,"extension":5.993458625086045},"index":2,"playId":"743cd7d7-bb09-32d2-b977-8d3e306ab979","pitchNumber":3,"startTime":"2026-03-16T17:17:58.436Z","endTime":"2026-03-16T17:18:06.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.771014991440346,"aZ":-23.222394023995548,"pfxX":-0.02207076590283069,"pfxZ":4.978227412064476,"pX":0.06059065070930174,"pZ":2.0391960418355417,"vX0":4.6663552835718765,"vY0":-133.48114943966465,"vZ0":-5.938505516484959,"x":114.69,"y":183.72,"x0":-1.7101386071446125,"y0":50.00063289741863,"z0":5.973755096949968,"aX":-0.040154119101821616},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.9,"breakHorizontal":-1.0,"spinRate":2343,"spinDirection":196},"zone":8,"typeConfidence":2.0,"plateTime":0.41093886189953643,"extension":5.868947637499929},"hitData":{"launchSpeed":96.2,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.94,"coordY":169.6}},"index":3,"playId":"9295dff8-a2a1-3692-9dca-8ef89968904c","pitchNumber":4,"startTime":"2026-03-16T17:18:31.759Z","endTime":"2026-03-16T17:19:03.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-8.699999999999996,"leverageIndex":1.9,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:19:03.888Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justyn-Henry Malloy strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-16T17:21:10.038Z","endTime":"2026-03-16T17:22:27.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.805567183093338,"aZ":-20.320805416045467,"pfxX":7.948926059260005,"pfxZ":6.4208671081480535,"pX":-0.419876809255058,"pZ":3.2259289959711652,"vX0":-10.900727587209456,"vY0":-134.46417840539777,"vZ0":-1.051812109146656,"x":133.0,"y":151.68,"x0":2.637828209460116,"y0":50.00651937795299,"z0":5.052322902262031,"aX":14.68482785247792},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.6,"breakHorizontal":-12.2,"spinRate":2236,"spinDirection":119},"zone":1,"typeConfidence":2.0,"plateTime":0.4060065810658613,"extension":6.728913457447432},"index":0,"playId":"89e3044f-c683-3707-a092-bcbbc091b9dd","pitchNumber":1,"startTime":"2026-03-16T17:21:22.492Z","endTime":"2026-03-16T17:21:27.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":92.3,"endSpeed":84.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.114411200540818,"aZ":-21.660336866680534,"pfxX":9.779031139168032,"pfxZ":5.759025004378915,"pX":-1.0469229720299047,"pZ":2.125464146333163,"vX0":-13.143070927559295,"vY0":-133.8522043516436,"vZ0":-3.3333167447658716,"x":156.91,"y":181.39,"x0":2.6415411708413252,"y0":50.00505790963862,"z0":4.925978509414497,"aX":17.863298145272697},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.0,"breakHorizontal":-15.1,"spinRate":2258,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.408174366793546,"extension":6.690753903816378},"index":1,"playId":"ba320e7a-5f7b-37f4-b874-b1f70e890096","pitchNumber":2,"startTime":"2026-03-16T17:21:42.497Z","endTime":"2026-03-16T17:21:48.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.884371881637094,"aZ":-35.04247480699342,"pfxX":-5.002255454727637,"pfxZ":-2.1835021723552384,"pX":0.047909207683486735,"pZ":0.8348472551747221,"vX0":-5.112036165382576,"vY0":-114.24205146045973,"vZ0":-1.358543057924531,"x":115.17,"y":216.24,"x0":2.967844636633644,"y0":50.0014599914583,"z0":4.8950931911655475,"aX":-6.581408702658405},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-4.0,"breakHorizontal":10.4,"spinRate":2483,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.48023823599360504,"extension":6.439622646459072},"index":2,"playId":"363c3bbf-1170-35d4-b7d2-18c0a40b111d","pitchNumber":3,"startTime":"2026-03-16T17:22:03.902Z","endTime":"2026-03-16T17:22:08.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.93331983803313,"aZ":-35.38979878292494,"pfxX":-2.2905902381901737,"pfxZ":-2.4174330176692376,"pX":-0.06636065727396533,"pZ":2.0847001244371834,"vX0":-5.577223253087514,"vY0":-114.53982217265526,"vZ0":1.1667673405244308,"x":119.53,"y":182.49,"x0":2.696615917747966,"y0":50.00293592550139,"z0":5.026212040922399,"aX":-3.0461524343643016},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-3.8,"breakHorizontal":5.5,"spinRate":2374,"spinDirection":303},"zone":8,"typeConfidence":2.0,"plateTime":0.4779968174979312,"extension":6.38760634682057},"index":3,"playId":"ab8ea648-40af-3094-96d6-eeeda0d8ea87","pitchNumber":4,"startTime":"2026-03-16T17:22:23.167Z","endTime":"2026-03-16T17:22:27.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669234,"link":"/api/v1/people/669234"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":669234,"link":"/api/v1/people/669234"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:22:27.775Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Walls singles on a ground ball to shortstop Jorge Mateo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-16T17:22:30.915Z","endTime":"2026-03-16T17:23:18.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"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":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49560395674364,"aZ":-21.45612547409193,"pfxX":8.771122735034615,"pfxZ":5.751925543936507,"pX":-0.46871825598530903,"pZ":2.318491037559582,"vX0":-11.635515571665449,"vY0":-135.18031199374124,"vZ0":-2.97204657979075,"x":134.87,"y":176.18,"x0":2.7375579480515784,"y0":50.00598047168238,"z0":4.926384083350211,"aX":16.35333698369845},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.0,"breakHorizontal":-13.6,"spinRate":2210,"spinDirection":121},"zone":4,"typeConfidence":2.0,"plateTime":0.40409556887130416,"extension":6.554800210036327},"index":0,"playId":"e75cf3c0-20ec-37e2-b0d2-9a06e5b1355a","pitchNumber":1,"startTime":"2026-03-16T17:22:51.736Z","endTime":"2026-03-16T17:22:55.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":72.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.24397128435159,"aZ":-36.07508983427389,"pfxX":-4.781974904363366,"pfxZ":-2.9970502047894447,"pX":0.4667877245579225,"pZ":1.8262218574615365,"vX0":-4.1418013621191685,"vY0":-112.91640054876775,"vZ0":1.2561102085634923,"x":99.21,"y":189.47,"x0":2.941700980082167,"y0":50.00548021741046,"z0":4.8735501464132085,"aX":-6.21684083382588},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-4.8,"breakHorizontal":9.7,"spinRate":2428,"spinDirection":300},"zone":9,"typeConfidence":2.0,"plateTime":0.4838216695910349,"extension":6.137459166279119},"hitData":{"launchSpeed":86.9,"launchAngle":-1.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.42,"coordY":163.68}},"index":1,"playId":"0410d8af-8cea-386d-9d51-1c720095f198","pitchNumber":2,"startTime":"2026-03-16T17:23:05.166Z","endTime":"2026-03-16T17:23:18.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:23:18.786Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, third baseman Austin Riley to first baseman Matt Olson. Taylor Walls to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-16T17:23:43.002Z","endTime":"2026-03-16T17:24:13.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":75.8,"endSpeed":70.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.82744741863294,"aZ":-35.17692645655253,"pfxX":-4.126502115773468,"pfxZ":-2.450629569407238,"pX":-1.6341186314053429,"pZ":1.4744789255339426,"vX0":-8.26781393197151,"vY0":-110.13242580598998,"vZ0":0.6696918924475441,"x":179.29,"y":198.97,"x0":2.7067066180818964,"y0":50.001333526942396,"z0":4.891292087413581,"aX":-5.060228163083923},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-4.0,"breakHorizontal":9.7,"spinRate":2393,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.49761582531833515,"extension":6.263892962951977},"index":0,"playId":"7332dc5d-c5f2-39ea-9bf3-b70f10c7e235","pitchNumber":1,"startTime":"2026-03-16T17:23:43.002Z","endTime":"2026-03-16T17:23:46.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.049258337189674,"aZ":-29.79729006499302,"pfxX":11.880638527882205,"pfxZ":1.2430018803433267,"pX":1.5131350112626878,"pZ":2.9055323451886443,"vX0":-8.218366865445157,"vY0":-137.24416707398098,"vZ0":0.33249056774523866,"x":59.32,"y":160.33,"x0":3.001139140473073,"y0":50.00240762413122,"z0":4.810413446929389,"aX":22.68979117203425},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.5,"breakHorizontal":-19.8,"spinRate":2258,"spinDirection":109},"zone":12,"typeConfidence":2.0,"plateTime":0.3989201387409902,"extension":6.485210551653874},"hitData":{"launchSpeed":69.4,"launchAngle":-54.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.58,"coordY":167.78}},"index":1,"playId":"dc7e49b5-cd7c-3993-b59b-e17193d76d9b","pitchNumber":2,"startTime":"2026-03-16T17:24:03.716Z","endTime":"2026-03-16T17:24:13.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":1.28,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:24:13.678Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Raynel Delgado strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-16T17:24:25.028Z","endTime":"2026-03-16T17:26:04.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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.9,"endSpeed":87.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59410897022379,"aZ":-20.661014563594755,"pfxX":10.285746133977714,"pfxZ":5.902366527597553,"pX":-0.4691567146371706,"pZ":2.1708093989469837,"vX0":-12.25355848815346,"vY0":-139.10602461350516,"vZ0":-3.969505460010043,"x":134.88,"y":180.17,"x0":2.6665022112057066,"y0":50.001520321573345,"z0":4.994275413950198,"aX":20.060542848637358},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.0,"breakHorizontal":-16.0,"spinRate":2374,"spinDirection":113},"zone":7,"typeConfidence":2.0,"plateTime":0.39446072857203696,"extension":6.711538617153162},"index":0,"playId":"10df8bf2-810c-39f4-9a3e-426d1556c53a","pitchNumber":1,"startTime":"2026-03-16T17:24:45.416Z","endTime":"2026-03-16T17:24:49.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.095356475838873,"aZ":-21.29184542320058,"pfxX":8.86346579776597,"pfxZ":5.782997346793307,"pX":0.07843197683589267,"pZ":4.385788044233163,"vX0":-10.464859942971335,"vY0":-136.55725351636062,"vZ0":2.1062021930806587,"x":114.01,"y":120.36,"x0":2.8153196499428503,"y0":50.00170771122267,"z0":5.072481755186424,"aX":16.677792373516755},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.2,"breakHorizontal":-13.8,"spinRate":2340,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.4016463807474122,"extension":6.374509071048171},"index":1,"playId":"a2e11b7a-7f9e-3d69-8cf0-a3a440d26981","pitchNumber":2,"startTime":"2026-03-16T17:25:04.303Z","endTime":"2026-03-16T17:25:07.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":94.0,"endSpeed":86.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.607725456290908,"aZ":-29.127552754291774,"pfxX":9.54093176974932,"pfxZ":1.6031756541615314,"pX":0.47523477430533384,"pZ":2.0443207286797596,"vX0":-9.986477990175294,"vY0":-136.60097042811734,"vZ0":-1.8026787551507695,"x":98.89,"y":183.58,"x0":2.9296815667185325,"y0":50.00347310097764,"z0":4.705204498789449,"aX":18.127408835573487},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.8,"breakHorizontal":-15.4,"spinRate":2204,"spinDirection":114},"zone":9,"typeConfidence":2.0,"plateTime":0.400180657288991,"extension":6.657817643459366},"index":2,"playId":"10fa9a5a-e78f-3480-b1c1-63af4fa36ac1","pitchNumber":3,"startTime":"2026-03-16T17:25:24.159Z","endTime":"2026-03-16T17:25:28.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.835466445159764,"aZ":-38.44599496930047,"pfxX":-5.008567640189616,"pfxZ":-4.576297520766402,"pX":-0.3268621468068414,"pZ":1.950434485327764,"vX0":-6.044930079338451,"vY0":-117.34660497429267,"vZ0":1.5041691250437168,"x":129.46,"y":186.12,"x0":2.9506352407857537,"y0":50.00391579839562,"z0":4.931104829539516,"aX":-6.861645947262801},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-7.4,"breakHorizontal":10.8,"spinRate":2452,"spinDirection":304},"zone":7,"typeConfidence":2.0,"plateTime":0.4699231795068344,"extension":6.41199459558158},"index":3,"playId":"12768580-f5ff-37cf-b5c6-7ff1c01c2feb","pitchNumber":4,"startTime":"2026-03-16T17:25:59.291Z","endTime":"2026-03-16T17:26:04.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"second":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:26:04.343Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mike Yastrzemski doubles (2) on a fly ball to left fielder Jacob Melton.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-16T17:27:29.065Z","endTime":"2026-03-16T17:29:22.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":689200,"link":"/api/v1/people/689200"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.95146045829766,"aZ":-29.553226078645412,"pfxX":0.36359372289555486,"pfxZ":1.7067293230362104,"pX":-0.07498045711676611,"pZ":2.291221928744765,"vX0":3.860224483388383,"vY0":-122.44801523135392,"vZ0":-3.2331180926831324,"x":119.86,"y":176.92,"x0":-1.7126627511546901,"y0":50.00215131120979,"z0":6.131459334915469,"aX":0.5564847339963638},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.6,"breakHorizontal":-1.4,"spinRate":2253,"spinDirection":94},"zone":5,"typeConfidence":2.0,"plateTime":0.4456607257027603,"extension":5.863184542781655},"index":0,"playId":"654eaa41-4fb1-3d33-a7a0-ae8215b045d1","pitchNumber":1,"startTime":"2026-03-16T17:28:12.205Z","endTime":"2026-03-16T17:28:16.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":91.4,"endSpeed":84.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.042209902504133,"aZ":-20.486355566350916,"pfxX":-7.111628118726719,"pfxZ":6.494797794116115,"pX":0.6862571266530054,"pZ":2.8468511249759945,"vX0":7.859622029169822,"vY0":-132.9308944669828,"vZ0":-4.70762670212765,"x":90.84,"y":161.92,"x0":-1.3771642877239858,"y0":50.00120410061186,"z0":6.117143372408011,"aX":-12.795602323250344},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.0,"breakHorizontal":11.3,"spinRate":2259,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.4111880670648427,"extension":5.883096948668405},"index":1,"playId":"98f32175-0642-31a0-a4b4-0f4d060d888a","pitchNumber":2,"startTime":"2026-03-16T17:28:26.817Z","endTime":"2026-03-16T17:28:30.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":92.2,"endSpeed":83.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.641149918389562,"aZ":-15.576339530592774,"pfxX":-3.620959592575158,"pfxZ":9.156647642591778,"pX":0.3803259435568183,"pZ":4.481958586191868,"vX0":6.629293172889014,"vY0":-134.17190560245555,"vZ0":-1.5438419514136001,"x":102.5,"y":117.77,"x0":-1.6586440372751579,"y0":50.00145780179861,"z0":6.181811417016664,"aX":-6.563421762938376},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.4,"breakHorizontal":5.0,"spinRate":2189,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.40917607051249494,"extension":5.747311929053816},"index":2,"playId":"d8eeedfc-97d8-3750-91ec-dd1f3c739e10","pitchNumber":3,"startTime":"2026-03-16T17:28:50.595Z","endTime":"2026-03-16T17:28:55.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":71.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.587524811002783,"aZ":-27.07951050380851,"pfxX":-3.0360751008843914,"pfxZ":3.9873963248915203,"pX":-0.5854691171168194,"pZ":2.3904566119996637,"vX0":2.9142400894733713,"vY0":-111.87397885898459,"vZ0":-2.617449324475959,"x":139.32,"y":174.24,"x0":-1.5053768053013006,"y0":50.003872657636755,"z0":6.3277218861979785,"aX":-3.881275578637864},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":6.8,"breakHorizontal":4.8,"spinRate":1632,"spinDirection":254},"zone":4,"typeConfidence":2.0,"plateTime":0.4880170014778016,"extension":5.973543906140126},"hitData":{"launchSpeed":78.1,"launchAngle":54.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.54,"coordY":136.75}},"index":3,"playId":"075ca36f-a514-3e9b-adef-cd986c69a602","pitchNumber":4,"startTime":"2026-03-16T17:29:04.870Z","endTime":"2026-03-16T17:29:22.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.4,"awayTeamWinProbability":38.6,"homeTeamWinProbabilityAdded":6.299999999999997,"leverageIndex":0.91,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:29:22.561Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ozzie Albies singles on a ground ball to center fielder Chandler Simpson. Mike Yastrzemski scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-16T17:29:38.901Z","endTime":"2026-03-16T17:30:41.326Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":{"id":607259,"link":"/api/v1/people/607259"},"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(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":77.8,"endSpeed":72.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.58587439684591,"aZ":-28.566817068233657,"pfxX":-4.359835664055276,"pfxZ":2.747873405376012,"pX":-0.3373223846063241,"pZ":3.8623040552107186,"vX0":4.01126512293117,"vY0":-113.28056972127509,"vZ0":0.6241402692201161,"x":129.86,"y":134.5,"x0":-1.5554906870648206,"y0":50.003521635222846,"z0":6.414578865058205,"aX":-5.7281512394304395},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":5.4,"breakHorizontal":7.0,"spinRate":1529,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.4815105069230392,"extension":5.9307056270201794},"index":0,"playId":"4645ff22-c345-30a4-8a3a-1fedb29a0c3a","pitchNumber":1,"startTime":"2026-03-16T17:29:50.703Z","endTime":"2026-03-16T17:29:55.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"R","description":"Right"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"950da543-e925-3bde-ad0b-871af9d28e76","startTime":"2026-03-16T17:30:07.161Z","endTime":"2026-03-16T17:30:18.855Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"R","description":"Right"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69575854196241,"aZ":-22.54981630638416,"pfxX":0.8874635364891048,"pfxZ":5.607380163015579,"pX":-0.2730355411733591,"pZ":2.255240559556626,"vX0":3.5744626685965915,"vY0":-129.5915164185151,"vZ0":-5.2995231748734515,"x":127.41,"y":177.89,"x0":-1.7803715509608469,"y0":50.00634443360392,"z0":6.0281160559052775,"aX":1.522898698123699},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.4,"breakHorizontal":-2.3,"spinRate":2226,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.4211521397246667,"extension":5.854523039445348},"hitData":{"launchSpeed":102.4,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.53,"coordY":100.55}},"index":2,"playId":"efc6ddc5-05ae-378e-845a-f89486288e21","pitchNumber":2,"startTime":"2026-03-16T17:30:29.087Z","endTime":"2026-03-16T17:30:41.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"R","description":"Right"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":7.300000000000004,"leverageIndex":1.26,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:30:41.326Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Michael Harris II lines out sharply to center fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-16T17:31:00.135Z","endTime":"2026-03-16T17:31:56.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.006705676808657,"aZ":-30.38874581460335,"pfxX":1.1381791121825122,"pfxZ":1.1524261576345793,"pX":-0.8018098953967139,"pZ":2.0874646926333047,"vX0":2.2569328931940387,"vY0":-123.15085994938671,"vZ0":-3.557720511928951,"x":147.56,"y":182.42,"x0":-1.875664137106786,"y0":50.0008110989255,"z0":6.10393206749177,"aX":1.758796182553984},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.6,"breakHorizontal":-2.5,"spinRate":2247,"spinDirection":189},"zone":7,"typeConfidence":2.0,"plateTime":0.44368157559991106,"extension":5.7947605811255425},"index":0,"playId":"5c9dfd0c-4544-3614-bb3e-e9a49e4c46ec","pitchNumber":1,"startTime":"2026-03-16T17:31:10.612Z","endTime":"2026-03-16T17:31:37.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.026155284847857,"aZ":-16.89814317802796,"pfxX":-5.770923682650869,"pfxZ":8.339405122871945,"pX":0.16431321072929927,"pZ":3.741734314768026,"vX0":6.231626050986288,"vY0":-134.43691617278287,"vZ0":-3.300710233754152,"x":110.74,"y":137.75,"x0":-1.433438762443888,"y0":50.000176769431434,"z0":6.184214200694745,"aX":-10.56701183895884},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.6,"breakHorizontal":9.1,"spinRate":2170,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.4073668661742009,"extension":5.914515043540485},"hitData":{"launchSpeed":108.1,"launchAngle":16.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":142.65,"coordY":69.8}},"index":1,"playId":"3fef8fe7-247e-3118-b9fd-cf99bcdc6cd3","pitchNumber":2,"startTime":"2026-03-16T17:31:46.215Z","endTime":"2026-03-16T17:31:56.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.8,"awayTeamWinProbability":34.2,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.28,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:31:56.447Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eli White singles on a line drive to center fielder Chandler Simpson. Ozzie Albies to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-16T17:32:11.973Z","endTime":"2026-03-16T17:33:34.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"postOnThird":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.002838482153976,"aZ":-20.38334197588927,"pfxX":1.0100057352107097,"pfxZ":6.935317339336432,"pX":-0.5096218389965804,"pZ":2.630208715807588,"vX0":2.93748549410775,"vY0":-129.0771660710046,"vZ0":-4.9165529071410905,"x":136.43,"y":167.76,"x0":-1.7902268751581403,"y0":50.00282432258771,"z0":6.1136735985297985,"aX":1.7161025254011335},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.8,"breakHorizontal":-2.4,"spinRate":2263,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.4231447324745865,"extension":5.916706000131779},"index":0,"playId":"d44719d7-3571-3f06-a1bd-510d9f73d648","pitchNumber":1,"startTime":"2026-03-16T17:32:21.987Z","endTime":"2026-03-16T17:32:25.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"335401e3-fd42-3100-ab94-4d772736de3d","startTime":"2026-03-16T17:32:37.365Z","endTime":"2026-03-16T17:32:40.365Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.01530341408214,"aZ":-28.787476551044165,"pfxX":0.21169010461068005,"pfxZ":2.1292768174037366,"pX":0.3575316269648403,"pZ":1.399629200314845,"vX0":4.775634199480255,"vY0":-124.27375745881815,"vZ0":-5.585906210162393,"x":103.37,"y":200.99,"x0":-1.6032846785556878,"y0":50.00322502975678,"z0":6.019555759834297,"aX":0.33581955229904853},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.0,"breakHorizontal":-1.3,"spinRate":2302,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.4379762447610607,"extension":5.93044105262596},"index":2,"playId":"d9664661-84e7-3282-8ea6-3c02d76ee9a5","pitchNumber":2,"startTime":"2026-03-16T17:32:54.998Z","endTime":"2026-03-16T17:33:00.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58033116549573,"aZ":-18.83714792342213,"pfxX":-3.4019431705281606,"pfxZ":7.113800239468212,"pX":-0.566777183958215,"pZ":3.6888993030592347,"vX0":4.375740490655358,"vY0":-136.01575014859208,"vZ0":-2.717328829021224,"x":138.6,"y":139.18,"x0":-1.7537347809072248,"y0":50.005607396620775,"z0":6.0057847395150725,"aX":-6.381117467258361},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.5,"breakHorizontal":5.3,"spinRate":2117,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40255308551973146,"extension":5.763754638188436},"hitData":{"launchSpeed":65.6,"launchAngle":29.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.47,"coordY":113.87}},"index":3,"playId":"12ab2bd7-9b7c-32e2-b99d-09445b306f85","pitchNumber":3,"startTime":"2026-03-16T17:33:19.456Z","endTime":"2026-03-16T17:33:34.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":642201,"link":"/api/v1/people/642201"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.5,"awayTeamWinProbability":28.5,"homeTeamWinProbabilityAdded":5.700000000000003,"leverageIndex":1.08,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:33:34.455Z","atBatIndex":15},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jorge Mateo out on a sacrifice fly to right fielder Jonny DeLuca. Ozzie Albies scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-16T17:33:53.104Z","endTime":"2026-03-16T17:34:23.275Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":{"id":607259,"link":"/api/v1/people/607259"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":76.7,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.520813164797215,"aZ":-29.753089841463485,"pfxX":-0.5869685585312244,"pfxZ":1.5947832262872108,"pX":0.1847646391170595,"pZ":3.006252034966612,"vX0":4.578995936127306,"vY0":-123.40099522886135,"vZ0":-1.423337635255289,"x":109.96,"y":157.61,"x0":-1.632453868532755,"y0":50.001856810909345,"z0":6.138054738565591,"aX":-0.890669763155075},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.8,"breakHorizontal":-0.2,"spinRate":2199,"spinDirection":94},"zone":2,"typeConfidence":2.0,"plateTime":0.4468363459209903,"extension":5.831790288412777},"hitData":{"launchSpeed":96.1,"launchAngle":39.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.22,"coordY":65.87}},"index":0,"playId":"3d567b6b-a155-3a01-99e2-41cee58a9fd9","pitchNumber":1,"startTime":"2026-03-16T17:34:05.606Z","endTime":"2026-03-16T17:34:23.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"first":{"id":642201,"link":"/api/v1/people/642201"},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":72.8,"awayTeamWinProbability":27.200000000000003,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":1.66,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:34:23.275Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mauricio Dubón singles on a line drive to left fielder Jacob Melton. Eli White scores.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-16T17:34:59.987Z","endTime":"2026-03-16T17:36:22.622Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":689200,"link":"/api/v1/people/689200"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":{"id":607259,"link":"/api/v1/people/607259"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"24f65808-3729-349b-b002-40b8314a6a8d","startTime":"2026-03-16T17:34:44.633Z","endTime":"2026-03-16T17:34:47.997Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.671906488897093,"aZ":-19.41009766704339,"pfxX":-7.666017334045142,"pfxZ":7.116835302349672,"pX":-1.340448178740688,"pZ":3.3088764606678556,"vX0":3.4216540453919353,"vY0":-133.33770609930102,"vZ0":-3.7605819169013923,"x":168.09,"y":149.44,"x0":-1.6469368199767958,"y0":50.00515879218511,"z0":6.144765340619766,"aX":-13.753601762104813},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.2,"breakHorizontal":13.1,"spinRate":2101,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4113655943463943,"extension":5.806568415300829},"index":1,"playId":"679032a5-1200-336e-b868-9ac3108236d6","pitchNumber":1,"startTime":"2026-03-16T17:35:01.955Z","endTime":"2026-03-16T17:35:11.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Eli White steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"actionPlayId":"679032a5-1200-336e-b868-9ac3108236d6","startTime":"2026-03-16T17:35:29.235Z","endTime":"2026-03-16T17:35:29.236Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642201,"link":"/api/v1/people/642201"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":642201,"link":"/api/v1/people/642201"},"postOnSecond":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.65,"dramaIndex":27.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":71.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.179235190069164,"aZ":-29.52164716277375,"pfxX":-5.996910248158581,"pfxZ":2.080886927016145,"pX":-0.8092416439448459,"pZ":2.4354516549972587,"vX0":3.025740591373414,"vY0":-112.17147099301143,"vZ0":-1.913201132951314,"x":147.85,"y":173.02,"x0":-1.3960825631101301,"y0":50.00284118077681,"z0":6.3075844222028445,"aX":-7.646505455678001},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":3.6,"breakHorizontal":10.1,"spinRate":1589,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.48817591814990147,"extension":6.091278088976717},"index":3,"playId":"8dc9dc04-c3ec-30e9-aec1-f8a780a45127","pitchNumber":2,"startTime":"2026-03-16T17:35:29.237Z","endTime":"2026-03-16T17:35:33.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"second":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.0,"endSpeed":69.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.290211748427165,"aZ":-32.94515645872437,"pfxX":-5.41701511980716,"pfxZ":-0.6349429661093264,"pX":-1.294486793270426,"pZ":3.8546858594359015,"vX0":2.247319899787155,"vY0":-110.52337353763872,"vZ0":1.8776261076603735,"x":166.34,"y":134.7,"x0":-1.6285139708156149,"y0":50.00060302019319,"z0":6.489931187667835,"aX":-6.606360926567453},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-0.2,"breakHorizontal":9.1,"spinRate":1449,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.49826089630146964,"extension":5.834150274603862},"index":4,"playId":"9b61a742-a54f-3d2e-80dd-bcc655c59d4c","pitchNumber":3,"startTime":"2026-03-16T17:35:49.829Z","endTime":"2026-03-16T17:35:53.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"second":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8598909072129,"aZ":-19.551269171638804,"pfxX":-8.461586588109261,"pfxZ":7.007607215621736,"pX":-0.8872057998635182,"pZ":2.6221979576095817,"vX0":4.227453530071178,"vY0":-134.06054673298195,"vZ0":-5.455855805204979,"x":150.82,"y":167.98,"x0":-1.3943398727799203,"y0":50.00219019063075,"z0":6.101008979201908,"aX":-15.236928333494758},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.5,"breakHorizontal":14.3,"spinRate":2078,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.41024237643676686,"extension":5.918315554611222},"hitData":{"launchSpeed":90.7,"launchAngle":15.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.44,"coordY":124.17}},"index":5,"playId":"569968c1-e22b-3bf0-b47b-9e26cae1fb66","pitchNumber":4,"startTime":"2026-03-16T17:36:08.953Z","endTime":"2026-03-16T17:36:22.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"second":{"id":642201,"link":"/api/v1/people/642201"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.7,"awayTeamWinProbability":19.299999999999997,"homeTeamWinProbabilityAdded":7.1000000000000085,"leverageIndex":0.65,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:36:22.622Z","atBatIndex":17},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Drake Baldwin triples (2) on a sharp line drive to right fielder Jonny DeLuca. Mauricio Dubón scores.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-16T17:36:42.666Z","endTime":"2026-03-16T17:38:45.171Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":{"id":607259,"link":"/api/v1/people/607259"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.71317751932793,"aZ":-28.88709332815,"pfxX":-3.904363851226198,"pfxZ":2.5288467660839746,"pX":-0.8928383175755011,"pZ":3.252113172143376,"vX0":2.439671658429537,"vY0":-113.34760418181999,"vZ0":-0.4582439639697703,"x":151.03,"y":150.97,"x0":-1.4758326310451855,"y0":50.00486719487622,"z0":6.341266089550601,"aX":-5.081080693781157},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":4.8,"breakHorizontal":6.5,"spinRate":1481,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.483219340764665,"extension":6.0153543838179395},"index":0,"playId":"6532ea58-e90e-3af7-b910-15cb39a7bfff","pitchNumber":1,"startTime":"2026-03-16T17:36:45.615Z","endTime":"2026-03-16T17:36:50.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":84.1,"endSpeed":76.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.211046006117677,"aZ":-30.625656286913618,"pfxX":0.5458195477889554,"pfxZ":1.0319855152188158,"pX":-1.0723717017403407,"pZ":3.4372792520304647,"vX0":1.541722720775658,"vY0":-122.44514287552346,"vZ0":-0.27238439345461585,"x":157.88,"y":145.97,"x0":-1.7834255045327305,"y0":50.00596739875312,"z0":6.190759631005125,"aX":0.8210578135462123},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.0,"breakHorizontal":-1.4,"spinRate":2364,"spinDirection":104},"zone":11,"typeConfidence":2.0,"plateTime":0.44889329417114254,"extension":5.803769712799799},"index":1,"playId":"f3df3dc7-b5b6-35a1-8732-cf9b36a962d4","pitchNumber":2,"startTime":"2026-03-16T17:37:03.982Z","endTime":"2026-03-16T17:37:08.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75407565487428,"aZ":-12.000166856444899,"pfxX":-2.4315617863438246,"pfxZ":11.380501943924802,"pX":0.6240356417059273,"pZ":1.3679231167213668,"vX0":6.450937229304376,"vY0":-133.32541307268158,"vZ0":-9.389023514251074,"x":83.7,"y":201.44,"x0":-1.5276112464531186,"y0":50.005242893867944,"z0":5.835539723045527,"aX":-4.3120000460471575},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.4,"breakHorizontal":2.8,"spinRate":2326,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.41325312693853,"extension":5.991904313086328},"index":2,"playId":"08e6c7d3-0ff6-3659-90ec-c0418322f163","pitchNumber":3,"startTime":"2026-03-16T17:37:22.129Z","endTime":"2026-03-16T17:37:27.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93460375059021,"aZ":-14.37885539638273,"pfxX":-1.6570126412053625,"pfxZ":9.77784425681836,"pX":-0.6883671065832153,"pZ":3.1659216620008044,"vX0":3.0798036304768934,"vY0":-133.60675888379475,"vZ0":-4.911522111787532,"x":143.24,"y":153.3,"x0":-1.6371998326663002,"y0":50.005306357445264,"z0":6.050299795526005,"aX":-3.0167881644360337},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.9,"breakHorizontal":2.4,"spinRate":2224,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.40887581672293694,"extension":5.928469038117083},"index":3,"playId":"e84b7390-68d3-3c96-b6ef-c32f64821d4c","pitchNumber":4,"startTime":"2026-03-16T17:37:40.449Z","endTime":"2026-03-16T17:37:43.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46595573696096,"aZ":-13.825539738837637,"pfxX":-3.7789499121451837,"pfxZ":10.023741762895158,"pX":-0.7650197665621962,"pZ":2.3433675922144577,"vX0":3.8441006908759006,"vY0":-134.73613234157736,"vZ0":-6.831047982280573,"x":146.16,"y":175.51,"x0":-1.7222483231352332,"y0":50.00280270732113,"z0":5.89673818073321,"aX":-6.917750885374938},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":6.0,"spinRate":2114,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.40719028511335065,"extension":5.912973636982679},"index":4,"playId":"c759ed2b-cb78-3036-a150-66fa53e74979","pitchNumber":5,"startTime":"2026-03-16T17:37:58.794Z","endTime":"2026-03-16T17:38:03.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45965842953179,"aZ":-15.471405029352736,"pfxX":-4.481764959214299,"pfxZ":9.139338439770171,"pX":-0.9167257082076865,"pZ":2.3612801645512587,"vX0":3.614280355964301,"vY0":-134.8735239738012,"vZ0":-6.439060185171492,"x":151.94,"y":175.03,"x0":-1.6970266583596398,"y0":50.00500005964488,"z0":5.885660827370706,"aX":-8.193886833390795},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":7.3,"spinRate":2251,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.4073046847342532,"extension":5.93267322365994},"hitData":{"launchSpeed":102.9,"launchAngle":14.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":137.74,"coordY":64.78}},"index":5,"playId":"58cc3de6-ba60-37d6-8518-a1516554d9bb","pitchNumber":6,"startTime":"2026-03-16T17:38:30.148Z","endTime":"2026-03-16T17:38:45.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.4,"awayTeamWinProbability":12.599999999999994,"homeTeamWinProbabilityAdded":6.700000000000003,"leverageIndex":0.49,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:38:45.171Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Olson grounds out, second baseman Ben Williamson to first baseman Ryan Vilade.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-16T17:39:49.473Z","endTime":"2026-03-16T17:41:58.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"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-16T17:39:25.873Z","endTime":"2026-03-16T17:39:51.695Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.313956650884908,"aZ":-16.684206044723325,"pfxX":-1.9783690876567475,"pfxZ":8.395300796624623,"pX":0.8877323729480378,"pZ":3.213097011367942,"vX0":7.236089088213961,"vY0":-134.96885515452513,"vZ0":-4.37839873966586,"x":83.16,"y":152.03,"x0":-1.5707814978579595,"y0":50.00441123189753,"z0":6.030955244437545,"aX":-3.651543321957579},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":2.0,"spinRate":2044,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.4057872053248106,"extension":6.026215834900456},"index":1,"playId":"7efea691-6d21-3df8-95b2-5cac76d213eb","pitchNumber":1,"startTime":"2026-03-16T17:39:51.695Z","endTime":"2026-03-16T17:39:55.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":true},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":72.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.009915720841462,"aZ":-26.874900256840988,"pfxX":-4.020543236533843,"pfxZ":4.047147209316449,"pX":-0.5820459670539307,"pZ":3.712549494913726,"vX0":3.1407387635759165,"vY0":-112.91311680363128,"vZ0":-0.1570618270076849,"x":139.19,"y":138.54,"x0":-1.459834573968768,"y0":50.001257213842976,"z0":6.457465206203292,"aX":-5.2599366251699315},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":7.6,"breakHorizontal":6.6,"spinRate":1353,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.482670911478817,"extension":5.9342045749907335},"index":2,"playId":"e26523f8-7f7d-35c3-983c-8abf04c15f55","pitchNumber":2,"startTime":"2026-03-16T17:40:08.176Z","endTime":"2026-03-16T17:40:35.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"}},"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02145919959497,"aZ":-15.644558766302328,"pfxX":-2.9765725904664935,"pfxZ":9.151783069757846,"pX":-0.2297235447369538,"pZ":3.4888500366304442,"vX0":4.445694844194725,"vY0":-133.3942865144111,"vZ0":-3.8606108759819793,"x":125.76,"y":144.58,"x0":-1.5293148063735515,"y0":50.0055825469227,"z0":6.07891683766844,"aX":-5.378453496857871},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.0,"breakHorizontal":4.4,"spinRate":1912,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.4102118626048563,"extension":5.990733073231019},"index":3,"playId":"de481510-3fbd-3013-81ca-bb15a8ca184b","pitchNumber":3,"startTime":"2026-03-16T17:40:42.096Z","endTime":"2026-03-16T17:40:50.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.837944205536946,"aZ":-14.630830235700909,"pfxX":-3.4176666497154886,"pfxZ":9.506536497380846,"pX":0.08929925260660085,"pZ":3.7820398182243897,"vX0":5.595355351018774,"vY0":-134.86007395524337,"vZ0":-3.3170260343189826,"x":113.6,"y":136.66,"x0":-1.56660879644221,"y0":50.00116572329844,"z0":6.057444657562319,"aX":-6.306292781843492},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.7,"breakHorizontal":5.0,"spinRate":2166,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4058722018713663,"extension":5.898928545490802},"index":4,"playId":"6343175a-1161-39fc-a054-9125e0015916","pitchNumber":4,"startTime":"2026-03-16T17:41:01.549Z","endTime":"2026-03-16T17:41:06.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.832669753188576,"aZ":-26.57218611738707,"pfxX":-3.9491105202881327,"pfxZ":4.199430932615469,"pX":-0.8744020518480324,"pZ":4.046401995968018,"vX0":2.376798274650798,"vY0":-114.11466693292016,"vZ0":0.4213467515977821,"x":150.33,"y":129.53,"x0":-1.4106412077651262,"y0":50.00159401774587,"z0":6.454195063827051,"aX":-5.265370056289106},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":8.0,"breakHorizontal":6.6,"spinRate":1422,"spinDirection":256},"zone":11,"typeConfidence":2.0,"plateTime":0.4779735245339971,"extension":5.843459268957304},"index":5,"playId":"798b3070-1e50-3df7-8446-82f88cf26e1c","pitchNumber":5,"startTime":"2026-03-16T17:41:28.752Z","endTime":"2026-03-16T17:41:32.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07756736463112,"aZ":-20.80052639065698,"pfxX":-0.11417954375934469,"pfxZ":6.596847129078827,"pX":-0.46356674639388895,"pZ":2.405339886481656,"vX0":3.412010397596117,"vY0":-130.1449380115772,"vZ0":-5.198035873971329,"x":134.67,"y":173.84,"x0":-1.7740241436917528,"y0":50.001640797449106,"z0":5.993563236116468,"aX":-0.19739841514947615},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.0,"breakHorizontal":-0.5,"spinRate":2188,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.4200862235345797,"extension":5.910551403240009},"hitData":{"launchSpeed":90.9,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.58,"coordY":150.82}},"index":6,"playId":"c0686fa7-0ba9-3d1e-8119-9b3dd150765c","pitchNumber":6,"startTime":"2026-03-16T17:41:48.127Z","endTime":"2026-03-16T17:41:58.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"third":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.58,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:41:58.647Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Melton grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-16T17:44:13.716Z","endTime":"2026-03-16T17:45:31.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.310218691928707,"aZ":-21.391464835639965,"pfxX":9.58775774225132,"pfxZ":5.859686404886208,"pX":0.4428479327973956,"pZ":3.372031968579216,"vX0":-9.812396940042568,"vY0":-134.5806052728081,"vZ0":-0.1481306012617044,"x":100.12,"y":147.74,"x0":2.8847598349366943,"y0":50.00303162670971,"z0":4.938689982437531,"aX":17.6454169441218},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.8,"breakHorizontal":-15.4,"spinRate":2281,"spinDirection":115},"zone":3,"typeConfidence":2.0,"plateTime":0.4064806072723255,"extension":6.617914146294083},"index":0,"playId":"b5debeb4-c0c1-3daf-99b9-e3e5e9048141","pitchNumber":1,"startTime":"2026-03-16T17:44:21.870Z","endTime":"2026-03-16T17:44:26.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-03-16T17:44:35.611Z","endTime":"2026-03-16T17:44:46.076Z","isPitch":false,"type":"action","player":{"id":689200,"link":"/api/v1/people/689200"},"defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":94.4,"endSpeed":87.2,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.900468375249854,"aZ":-20.793229844114528,"pfxX":9.8290945671499,"pfxZ":5.927730152388863,"pX":-0.9037044261886961,"pZ":0.9829046191248937,"vX0":-12.902455545038595,"vY0":-136.9064370510048,"vZ0":-6.585348741835657,"x":151.45,"y":212.24,"x0":2.5675547940437924,"y0":50.006672606450294,"z0":4.817324789750949,"aX":18.883187837591645},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.6,"breakHorizontal":-15.5,"spinRate":2316,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.3982911443775432,"extension":6.759238321245744},"index":2,"playId":"ac5e077b-bec8-329a-b6e9-0ea50c11fe2c","pitchNumber":2,"startTime":"2026-03-16T17:44:46.076Z","endTime":"2026-03-16T17:44:50.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78002815634475,"aZ":-21.398913933801598,"pfxX":8.649546261390867,"pfxZ":5.553134489466936,"pX":0.09499564414099305,"pZ":2.351503726026207,"vX0":-10.464108310540265,"vY0":-137.52360911561732,"vZ0":-2.7847150368758182,"x":113.38,"y":175.29,"x0":2.8023955673189813,"y0":50.00256761523441,"z0":4.8076590847932685,"aX":16.78371487057104},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.7,"breakHorizontal":-13.8,"spinRate":2362,"spinDirection":116},"zone":5,"typeConfidence":2.0,"plateTime":0.3963115213345212,"extension":6.554257157586461},"index":3,"playId":"18d842e5-f1e6-3d8d-b1f3-924242b6860d","pitchNumber":3,"startTime":"2026-03-16T17:45:01.936Z","endTime":"2026-03-16T17:45:05.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.709145461198652,"aZ":-24.01382216240085,"pfxX":10.127600066877037,"pfxZ":4.237258319455155,"pX":0.04439559951590402,"pZ":2.084665338235705,"vX0":-10.935992510065812,"vY0":-138.12755786114553,"vZ0":-3.3198054900465936,"x":115.31,"y":182.49,"x0":2.745293912430693,"y0":50.004007657160635,"z0":4.922934854927189,"aX":19.507735946962597},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.1,"breakHorizontal":-16.0,"spinRate":2247,"spinDirection":113},"zone":8,"typeConfidence":2.0,"plateTime":0.39704373564816153,"extension":7.1357007137779895},"hitData":{"launchSpeed":92.2,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.77,"coordY":149.0}},"index":4,"playId":"846cbafd-0aa2-3f0b-8693-d040473944a6","pitchNumber":4,"startTime":"2026-03-16T17:45:20.534Z","endTime":"2026-03-16T17:45:31.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689200,"link":"/api/v1/people/689200"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":689200,"link":"/api/v1/people/689200"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:45:31.116Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ben Williamson doubles (1) on a sharp line drive to left fielder Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-16T17:45:56.641Z","endTime":"2026-03-16T17:47:50.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"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":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.3,"endSpeed":70.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.073683110569053,"aZ":-34.96548714614605,"pfxX":-4.5429622011134585,"pfxZ":-2.243511091614624,"pX":-0.2218454419245355,"pZ":1.4661271960971909,"vX0":-5.268031313340954,"vY0":-111.02059334996622,"vZ0":0.8636962371707233,"x":125.46,"y":199.19,"x0":2.772710279149156,"y0":50.000899491379336,"z0":4.714429588898292,"aX":-5.662506651173115},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-3.5,"breakHorizontal":9.6,"spinRate":2306,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.49356295836208286,"extension":6.370604295419708},"index":0,"playId":"e15fe9c4-c365-3865-acbb-72fe0bb32beb","pitchNumber":1,"startTime":"2026-03-16T17:45:56.641Z","endTime":"2026-03-16T17:46:01.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.808892708706157,"aZ":-31.660778030793544,"pfxX":8.351297336340718,"pfxZ":0.3162815462699671,"pX":0.8029815397076829,"pZ":1.7183637405840404,"vX0":-7.820534506145753,"vY0":-126.50157436835927,"vZ0":-1.0509542284150535,"x":86.39,"y":192.38,"x0":2.8312697496347434,"y0":50.00481052055257,"z0":4.649181905291669,"aX":13.704580727403476},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.6,"breakHorizontal":-13.6,"spinRate":1853,"spinDirection":97},"zone":9,"typeConfidence":2.0,"plateTime":0.43094691086624115,"extension":6.4163687558930995},"index":1,"playId":"21781956-cf29-368d-b461-ec1e70e52df5","pitchNumber":2,"startTime":"2026-03-16T17:46:11.992Z","endTime":"2026-03-16T17:46:15.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-16T17:46:23.894Z","endTime":"2026-03-16T17:46:35.853Z","isPitch":false,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"},"defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24434943589588,"aZ":-20.683310271342933,"pfxX":9.365064706648631,"pfxZ":6.090586310364918,"pX":-0.30941934146513944,"pZ":3.6331327490206378,"vX0":-11.31238918060742,"vY0":-135.86977999074924,"vZ0":0.05480395884382072,"x":128.79,"y":140.69,"x0":2.673658320509624,"y0":50.00328872016612,"z0":5.039403553025356,"aX":17.670145676689728},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.3,"breakHorizontal":-14.9,"spinRate":2303,"spinDirection":115},"zone":11,"typeConfidence":2.0,"plateTime":0.401739874514643,"extension":6.785554140520386},"index":3,"playId":"2cf197af-9c99-38ad-9f75-f66258f51a12","pitchNumber":3,"startTime":"2026-03-16T17:46:35.853Z","endTime":"2026-03-16T17:46:40.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.992055110972622,"aZ":-34.19449074131477,"pfxX":-4.513018722860533,"pfxZ":-1.563758455168177,"pX":0.16346968352208158,"pZ":1.183224586737523,"vX0":-4.660670669453272,"vY0":-113.45427700834776,"vZ0":-0.5005791294490177,"x":110.77,"y":206.83,"x0":2.8353729466736612,"y0":50.00049544212525,"z0":4.833360783366594,"aX":-5.844275883896707},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-2.6,"breakHorizontal":9.4,"spinRate":2404,"spinDirection":300},"zone":14,"typeConfidence":2.0,"plateTime":0.48394954837105075,"extension":6.483204676671506},"index":4,"playId":"e15ba572-df17-39d1-9513-f7a731924ec3","pitchNumber":4,"startTime":"2026-03-16T17:46:57.390Z","endTime":"2026-03-16T17:47:02.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31513031403095,"aZ":-30.555892474730346,"pfxX":10.859076844117222,"pfxZ":0.9883950105860677,"pX":0.4505176835422173,"pZ":1.2575336018375098,"vX0":-9.680386693306469,"vY0":-126.68365532048081,"vZ0":-2.0471869492866563,"x":99.83,"y":204.83,"x0":2.898520659513029,"y0":50.00286069894097,"z0":4.503403526959668,"aX":17.764892518329653},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.6,"breakHorizontal":-17.6,"spinRate":1887,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.43129299959682266,"extension":7.0134724813674865},"index":5,"playId":"b1f439fe-51f8-3192-a1dc-3b2407fb9d32","pitchNumber":5,"startTime":"2026-03-16T17:47:20.474Z","endTime":"2026-03-16T17:47:26.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.635119498995472,"aZ":-35.3985806918704,"pfxX":-4.145992006473346,"pfxZ":-2.2509258786589896,"pX":-0.13201298297369607,"pZ":2.633802035458191,"vX0":-5.466039811639288,"vY0":-118.80985870582121,"vZ0":2.0957760591735966,"x":122.03,"y":167.67,"x0":2.736683711212958,"y0":50.00437007673775,"z0":4.955818668055267,"aX":-5.931133305761002},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.2,"breakHorizontal":8.9,"spinRate":2439,"spinDirection":303},"zone":5,"typeConfidence":2.0,"plateTime":0.4609099061492188,"extension":6.408170130700175},"hitData":{"launchSpeed":100.2,"launchAngle":19.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":45.24,"coordY":106.5}},"index":6,"playId":"efe7720f-082c-35b0-9995-5df26b9a5d8d","pitchNumber":6,"startTime":"2026-03-16T17:47:38.479Z","endTime":"2026-03-16T17:47:50.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.6,"awayTeamWinProbability":15.400000000000006,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.46,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:47:50.551Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonny DeLuca grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-16T17:48:00.273Z","endTime":"2026-03-16T17:49:16.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19922968962609,"aZ":-20.73822086798401,"pfxX":10.487824048476373,"pfxZ":6.164925684368079,"pX":0.3346638436878178,"pZ":3.2145130589214075,"vX0":-10.294016241677236,"vY0":-136.16738777502832,"vZ0":-0.9004591492506325,"x":104.24,"y":151.99,"x0":2.823184158580841,"y0":50.00564068716533,"z0":5.000274531564583,"aX":19.465346879599196},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.2,"breakHorizontal":-16.4,"spinRate":2315,"spinDirection":117},"zone":3,"typeConfidence":2.0,"plateTime":0.4040753642048447,"extension":7.13614475629925},"index":0,"playId":"ff604fb4-3f59-376c-9e58-1dc261d74943","pitchNumber":1,"startTime":"2026-03-16T17:48:21.390Z","endTime":"2026-03-16T17:48:26.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.357216731409963,"aZ":-20.912859333286143,"pfxX":8.924259231634698,"pfxZ":6.070455338002008,"pX":-0.4719763160775129,"pZ":2.9663451973073798,"vX0":-11.607500488490173,"vY0":-135.29523968357333,"vZ0":-1.3669895597086956,"x":134.99,"y":158.69,"x0":2.7132363724250887,"y0":50.001463015251396,"z0":4.942891432914144,"aX":16.553133025587716},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.9,"breakHorizontal":-13.7,"spinRate":2142,"spinDirection":111},"zone":1,"typeConfidence":2.0,"plateTime":0.40475171494752527,"extension":6.853331497189351},"index":1,"playId":"cad0c6b9-f070-3924-ba07-a910f9a00a13","pitchNumber":2,"startTime":"2026-03-16T17:48:42.078Z","endTime":"2026-03-16T17:48:46.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.234723905969723,"aZ":-36.79804997790085,"pfxX":-4.12753785523973,"pfxZ":-3.5328111124118866,"pX":1.215556446036223,"pZ":1.6105513575319912,"vX0":-2.7054105119097476,"vY0":-114.13697318979817,"vZ0":0.6917725840964979,"x":70.67,"y":195.3,"x0":2.9548570960059166,"y0":50.000085727203334,"z0":4.945425366145399,"aX":-5.4097878489900495},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-5.9,"breakHorizontal":8.2,"spinRate":2245,"spinDirection":304},"zone":14,"typeConfidence":2.0,"plateTime":0.4810526977519043,"extension":6.459552336307421},"hitData":{"launchSpeed":85.3,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.4,"coordY":169.6}},"index":2,"playId":"9903e8ba-c69a-3b44-a334-af9e00907e80","pitchNumber":3,"startTime":"2026-03-16T17:49:05.960Z","endTime":"2026-03-16T17:49:16.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":0.96,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:49:16.425Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Fortes grounds out, shortstop Jorge Mateo to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-16T17:49:27.018Z","endTime":"2026-03-16T17:50:44.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.305562865479853,"aZ":-33.756187380078856,"pfxX":-4.3897891788898455,"pfxZ":-1.2181178222923936,"pX":1.0834514396714328,"pZ":2.4696019929383546,"vX0":-3.0784836835442593,"vY0":-113.70536639992461,"vZ0":2.0989861683327105,"x":75.7,"y":172.1,"x0":3.028741145496457,"y0":50.00280409311427,"z0":4.90202345281553,"aX":-5.704021045826175},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-1.3,"breakHorizontal":8.8,"spinRate":2479,"spinDirection":296},"zone":12,"typeConfidence":2.0,"plateTime":0.48309569650785056,"extension":6.138590246008422},"index":0,"playId":"88218649-8fb4-30f9-a2bc-58b0e6d32601","pitchNumber":1,"startTime":"2026-03-16T17:49:37.472Z","endTime":"2026-03-16T17:49:42.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":70.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.255203862932934,"aZ":-37.71747002552067,"pfxX":-5.860724697408035,"pfxZ":-4.383258307278751,"pX":-0.008509024064343932,"pZ":1.1272551908465487,"vX0":-4.502527277418775,"vY0":-112.35273298453812,"vZ0":0.28532710639410475,"x":117.32,"y":208.34,"x0":2.7898990274440414,"y0":50.00060368293478,"z0":4.8632319622893,"aX":-7.416463930188506},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-7.4,"breakHorizontal":11.9,"spinRate":2387,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4893725169387375,"extension":6.802909146827879},"index":1,"playId":"4086789c-c4c7-3c66-b12d-e3f41945565f","pitchNumber":2,"startTime":"2026-03-16T17:49:56.705Z","endTime":"2026-03-16T17:50:02.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.848053334221117,"aZ":-34.42729819878675,"pfxX":10.200800470473881,"pfxZ":-1.3811669279730294,"pX":-0.6163127084115602,"pZ":1.1194833905322188,"vX0":-11.745091932427956,"vY0":-126.62984648330048,"vZ0":-1.7566145515058855,"x":140.49,"y":208.55,"x0":2.7476137380385692,"y0":50.00429073316863,"z0":4.565830232413739,"aX":16.638076581894484},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.6,"breakHorizontal":-16.0,"spinRate":1727,"spinDirection":93},"zone":13,"typeConfidence":2.0,"plateTime":0.431854427512258,"extension":6.98470419600312},"index":2,"playId":"860dc6c6-a97e-35fd-aa32-f3984e0999ef","pitchNumber":3,"startTime":"2026-03-16T17:50:17.144Z","endTime":"2026-03-16T17:50:21.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.539358003112927,"aZ":-19.557254031798422,"pfxX":11.117375557324836,"pfxZ":6.661688757783759,"pX":-0.27303997575102684,"pZ":2.6061510455081742,"vX0":-12.040102413972978,"vY0":-136.85453125967857,"vZ0":-2.475199820161612,"x":127.41,"y":168.41,"x0":2.7415624888987695,"y0":50.006450502906034,"z0":4.863780994256704,"aX":21.068090852638278},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.6,"breakHorizontal":-17.5,"spinRate":2417,"spinDirection":113},"zone":4,"typeConfidence":2.0,"plateTime":0.4004054732770719,"extension":6.614237782023865},"hitData":{"launchSpeed":98.2,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.41,"coordY":142.62}},"index":3,"playId":"fd8320dc-ae61-3084-88ea-aa5fc545a679","pitchNumber":4,"startTime":"2026-03-16T17:50:36.290Z","endTime":"2026-03-16T17:50:44.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.4,"awayTeamWinProbability":10.599999999999994,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:50:44.060Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Riley grounds out, shortstop Taylor Walls to first baseman Ryan Vilade.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-16T17:52:26.878Z","endTime":"2026-03-16T17:53:50.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.504998935423046,"aZ":-30.161460278128143,"pfxX":0.25872791056762123,"pfxZ":1.333590197071267,"pX":-0.330052023751063,"pZ":2.1352377717382742,"vX0":3.1474463208906793,"vY0":-121.86240045336434,"vZ0":-3.3670556405904835,"x":129.58,"y":181.13,"x0":-1.6708526524893261,"y0":50.00142822621674,"z0":6.134844456729139,"aX":0.38949536889429925},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.9,"breakHorizontal":-1.2,"spinRate":2241,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.4491239144564605,"extension":5.855963904983629},"index":0,"playId":"93839149-a670-3f82-84b9-e51a66cbbd9f","pitchNumber":1,"startTime":"2026-03-16T17:52:57.467Z","endTime":"2026-03-16T17:53:01.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":78.4,"endSpeed":73.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.754059518434243,"aZ":-25.99923201998094,"pfxX":-6.295088691830739,"pfxZ":4.632909688045812,"pX":-0.09954832554944498,"pZ":0.24164769126340876,"vX0":4.81431523825279,"vY0":-114.0271748387937,"vZ0":-7.539288356543797,"x":120.79,"y":232.26,"x0":-1.4088836066184944,"y0":50.00023877924235,"z0":6.116537069794306,"aX":-8.381976654637507},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":7.0,"breakHorizontal":10.3,"spinRate":1840,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.47830189548812774,"extension":6.074628875418981},"index":1,"playId":"ca6a0a3d-61e5-3f58-ba92-26356e9cd3cd","pitchNumber":2,"startTime":"2026-03-16T17:53:10.036Z","endTime":"2026-03-16T17:53:14.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8060071532808,"aZ":-18.861785114880977,"pfxX":-7.475984337260325,"pfxZ":7.579460085571258,"pX":-0.9452475759455099,"pZ":3.4545689876435426,"vX0":4.176576702133019,"vY0":-132.10871420531396,"vZ0":-3.5963570409923094,"x":153.03,"y":145.51,"x0":-1.5806398943675752,"y0":50.00385454391426,"z0":6.231024749729348,"aX":-13.131480523911089},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.1,"breakHorizontal":12.6,"spinRate":2184,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4156133629671688,"extension":5.872679949016068},"index":2,"playId":"c9813464-a1f3-3894-bff4-7b80a2038632","pitchNumber":3,"startTime":"2026-03-16T17:53:27.934Z","endTime":"2026-03-16T17:53:32.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89454924873749,"aZ":-23.934185738853003,"pfxX":0.14475480769455684,"pfxZ":4.861518229853442,"pX":0.5703805694598186,"pZ":1.5592295113180372,"vX0":5.3647741379576805,"vY0":-129.09033375589632,"vZ0":-6.464136445154647,"x":95.26,"y":196.68,"x0":-1.550105035318508,"y0":50.002313931266016,"z0":5.928294179188164,"aX":0.24395428734325136},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.7,"breakHorizontal":-1.4,"spinRate":2363,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.42367151026424743,"extension":6.0959191384799825},"hitData":{"launchSpeed":85.5,"launchAngle":-3.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.95,"coordY":161.85}},"index":3,"playId":"69475d44-f307-3dd8-b6b6-73cec4430b42","pitchNumber":4,"startTime":"2026-03-16T17:53:42.930Z","endTime":"2026-03-16T17:53:50.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.6,"awayTeamWinProbability":11.400000000000006,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:53:50.324Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mike Yastrzemski lines out to center fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-16T17:53:59.922Z","endTime":"2026-03-16T17:54:52.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.931680876356808,"aZ":-29.682747769701226,"pfxX":0.11320438995075977,"pfxZ":1.6067855170199543,"pX":-0.6381418422694061,"pZ":2.893588603947656,"vX0":2.557680621432611,"vY0":-123.29325786409396,"vZ0":-2.027944543498418,"x":141.32,"y":160.65,"x0":-1.7006664846357318,"y0":50.002328531001886,"z0":6.215040481973715,"aX":0.17526653186971414},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.8,"breakHorizontal":-0.7,"spinRate":2353,"spinDirection":106},"zone":1,"typeConfidence":2.0,"plateTime":0.44307514559953454,"extension":5.883395212124809},"index":0,"playId":"69ca84f5-9863-335a-bed7-23235264a18f","pitchNumber":1,"startTime":"2026-03-16T17:54:12.149Z","endTime":"2026-03-16T17:54:16.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86345384968286,"aZ":-20.64920598024215,"pfxX":2.474459466289568,"pfxZ":6.9819304126032495,"pX":0.2691695451122459,"pZ":3.8388172337858992,"vX0":4.169123569358741,"vY0":-128.03884417161683,"vZ0":-1.9473599544444609,"x":106.74,"y":135.13,"x0":-1.7053926804427009,"y0":50.00399161566046,"z0":6.23481657777882,"aX":4.083650096778335},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":12.4,"breakHorizontal":-5.5,"spinRate":2342,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.4287459335330315,"extension":5.784117147546552},"index":1,"playId":"44d28fc1-4f1e-3124-891f-42a70f4bd9c5","pitchNumber":2,"startTime":"2026-03-16T17:54:27.160Z","endTime":"2026-03-16T17:54:31.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":71.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74586164836874,"aZ":-26.74926857299644,"pfxX":-6.918176650479264,"pfxZ":4.229859553342395,"pX":-0.6100387727184519,"pZ":1.7531193850865554,"vX0":3.9109034809758696,"vY0":-113.13469796386947,"vZ0":-3.9224238868628034,"x":140.25,"y":191.45,"x0":-1.4719822239513052,"y0":50.001740209196846,"z0":6.222922376131288,"aX":-8.86954797483775},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":6.8,"breakHorizontal":11.4,"spinRate":1796,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4861827783752313,"extension":6.194178497417234},"hitData":{"launchSpeed":93.5,"launchAngle":18.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.71,"coordY":88.55}},"index":2,"playId":"0cc59160-1aee-372a-8bb7-573b14acd3f2","pitchNumber":3,"startTime":"2026-03-16T17:54:42.193Z","endTime":"2026-03-16T17:54:52.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:54:52.662Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ozzie Albies strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-16T17:54:55.141Z","endTime":"2026-03-16T17:56:39.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"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":92.2,"endSpeed":83.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.52993492482805,"aZ":-12.876525584076363,"pfxX":-3.049005319694415,"pfxZ":10.801341334107091,"pX":-0.4294884919508584,"pZ":2.0529375047281935,"vX0":4.405092500236913,"vY0":-133.9684694513732,"vZ0":-7.735058782039472,"x":133.37,"y":183.35,"x0":-1.712040852871859,"y0":50.00474732691693,"z0":5.932288473833209,"aX":-5.448724981141501},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.8,"breakHorizontal":4.4,"spinRate":2255,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.41153248958598443,"extension":5.933508676534994},"index":0,"playId":"e4b5d38d-f94e-3c7f-a195-be8f3d9164a0","pitchNumber":1,"startTime":"2026-03-16T17:55:11.827Z","endTime":"2026-03-16T17:55:15.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.047197664469998,"aZ":-13.79053405382799,"pfxX":-3.3488415680680172,"pfxZ":10.154119100073956,"pX":-0.31497420455776826,"pZ":1.544590846755898,"vX0":4.890699576877956,"vY0":-133.97891644429495,"vZ0":-8.803639428810254,"x":129.01,"y":197.08,"x0":-1.7324323411375524,"y0":50.006469432878276,"z0":5.86802696088359,"aX":-6.0652843154758465},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.6,"breakHorizontal":4.9,"spinRate":2334,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.40946233838305135,"extension":5.94635801962114},"index":1,"playId":"09342050-c517-39c8-ae69-7eb27691125f","pitchNumber":2,"startTime":"2026-03-16T17:55:26.075Z","endTime":"2026-03-16T17:55:30.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3434115356926,"aZ":-19.57299141389995,"pfxX":-5.8470424956142715,"pfxZ":6.878030850458019,"pX":-1.0934222010465138,"pZ":2.716370271057295,"vX0":4.022649915304273,"vY0":-135.18860073194367,"vZ0":-5.022314931323515,"x":158.68,"y":165.44,"x0":-1.8489967400792728,"y0":50.00115872333381,"z0":5.992362279578725,"aX":-10.708670907458135},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.4,"breakHorizontal":9.6,"spinRate":2172,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40678016670204586,"extension":5.828194241632874},"index":2,"playId":"9a01112b-6dab-3d88-9557-192edbecf74a","pitchNumber":3,"startTime":"2026-03-16T17:55:50.861Z","endTime":"2026-03-16T17:55:54.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87383305722617,"aZ":-24.203084394057885,"pfxX":1.5080103962593814,"pfxZ":4.697117933942847,"pX":0.14562845580515202,"pZ":3.101154045077766,"vX0":4.481329250233381,"vY0":-129.16789938832923,"vZ0":-3.0111109300070735,"x":111.45,"y":155.05,"x0":-1.8047518883382778,"y0":50.000896775462024,"z0":6.134512371844111,"aX":2.558316889768836},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.0,"breakHorizontal":-3.7,"spinRate":2189,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.42337946391767645,"extension":5.864549096782323},"index":3,"playId":"a7f78cde-124e-3f45-b945-8c637b253912","pitchNumber":4,"startTime":"2026-03-16T17:56:16.082Z","endTime":"2026-03-16T17:56:20.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.603778099646547,"aZ":-26.733369076373908,"pfxX":-4.761253219224875,"pfxZ":4.134008420435437,"pX":-0.9835310767061642,"pZ":2.9983387029470516,"vX0":2.54464593243953,"vY0":-114.39724502937653,"vZ0":-1.5653601823891132,"x":154.49,"y":157.82,"x0":-1.4961053918069986,"y0":50.00156448232826,"z0":6.331015234773076,"aX":-6.262051584277923},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":7.3,"breakHorizontal":7.9,"spinRate":1481,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.4802057111555347,"extension":6.19691698629346},"index":4,"playId":"70914f0a-2052-3f66-bac4-0f1ee51d350d","pitchNumber":5,"startTime":"2026-03-16T17:56:34.455Z","endTime":"2026-03-16T17:56:39.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:56:39.197Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan Vilade lines out sharply to third baseman Austin Riley.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-16T17:59:03.058Z","endTime":"2026-03-16T17:59:42.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-16T17:59:04.013Z","endTime":"2026-03-16T17:59:05.295Z","isPitch":false,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62018358931475,"aZ":-20.59482601704302,"pfxX":9.390531233998995,"pfxZ":6.317224072081331,"pX":-0.4815903201304516,"pZ":3.094046337795249,"vX0":-11.653233247018425,"vY0":-134.40079088915638,"vZ0":-0.9875651837200679,"x":135.36,"y":155.24,"x0":2.686583653807997,"y0":50.00182908659115,"z0":4.926285615722143,"aX":17.211106470858606},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.4,"breakHorizontal":-14.5,"spinRate":2267,"spinDirection":112},"zone":1,"typeConfidence":2.0,"plateTime":0.4072466627270175,"extension":6.719766426413044},"index":1,"playId":"fa5cc195-53cb-309a-ab83-c0cf1e8e8cc1","pitchNumber":1,"startTime":"2026-03-16T17:59:05.295Z","endTime":"2026-03-16T17:59:09.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":91.6,"endSpeed":82.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.328685933133958,"aZ":-21.236396334507557,"pfxX":9.152858249088032,"pfxZ":6.18941663926412,"pX":-0.6388088147037834,"pZ":4.22176596262737,"vX0":-11.85766351221484,"vY0":-132.81222563166452,"vZ0":1.8337476407284408,"x":141.35,"y":124.79,"x0":2.7172935586906264,"y0":50.00162817534564,"z0":5.077736962952983,"aX":16.172971059270814},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.9,"breakHorizontal":-13.7,"spinRate":2334,"spinDirection":119},"zone":11,"typeConfidence":2.0,"plateTime":0.4141306454721949,"extension":6.403569579941904},"index":2,"playId":"927748ee-fb20-3ef0-9e7f-2a733a568ed3","pitchNumber":2,"startTime":"2026-03-16T17:59:20.712Z","endTime":"2026-03-16T17:59:25.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":69.7,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.663613300925217,"aZ":-36.43712048733854,"pfxX":-7.214862444442483,"pfxZ":-3.4156551413305625,"pX":0.1553633236526402,"pZ":2.014396112754611,"vX0":-3.9666766792829846,"vY0":-112.5023486804914,"vZ0":1.8220334920118235,"x":111.08,"y":184.39,"x0":2.8954760989475163,"y0":50.00509535016698,"z0":4.964574348177357,"aX":-8.993624139306347},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-5.2,"breakHorizontal":14.3,"spinRate":2509,"spinDirection":306},"zone":8,"typeConfidence":2.0,"plateTime":0.4921092069798543,"extension":6.175821721776634},"hitData":{"launchSpeed":108.0,"launchAngle":8.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":89.51,"coordY":152.67}},"index":3,"playId":"a8b4c99b-0d2d-390f-ae31-28595bce024e","pitchNumber":3,"startTime":"2026-03-16T17:59:36.664Z","endTime":"2026-03-16T17:59:42.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.4,"awayTeamWinProbability":10.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-16T17:59:42.121Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justyn-Henry Malloy singles on a line drive to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-16T17:59:46.744Z","endTime":"2026-03-16T18:01:03.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41648557138677,"aZ":-36.82291769746089,"pfxX":-6.413368697828215,"pfxZ":-3.5283192741930893,"pX":-0.11510014092265365,"pZ":0.6151882867993277,"vX0":-4.835240876981796,"vY0":-115.02232390291508,"vZ0":-1.014696563915138,"x":121.39,"y":222.17,"x0":2.858913567838614,"y0":50.00003135028469,"z0":4.681973449140336,"aX":-8.458620861240247},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-6.4,"breakHorizontal":13.0,"spinRate":2504,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.47903359972903603,"extension":6.352566026000476},"index":0,"playId":"b0028b1a-1dd3-359c-bf64-3cc346f88e07","pitchNumber":1,"startTime":"2026-03-16T18:00:05.296Z","endTime":"2026-03-16T18:00:10.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47114141183422,"aZ":-31.647375232181204,"pfxX":10.029828034972994,"pfxZ":0.34494994818932057,"pX":-0.6436233356605738,"pZ":2.6433288519888434,"vX0":-11.278958971883654,"vY0":-123.08169572472265,"vZ0":1.7530824690444498,"x":141.53,"y":167.41,"x0":2.6955901705972973,"y0":50.00374365901108,"z0":4.602093970899735,"aX":15.386920143011762},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.3,"breakHorizontal":-15.5,"spinRate":1760,"spinDirection":97},"zone":4,"typeConfidence":2.0,"plateTime":0.44504707133628907,"extension":6.771062980740705},"index":1,"playId":"ca2cc89c-d3ed-3ca5-992d-4e162bcd6aaa","pitchNumber":2,"startTime":"2026-03-16T18:00:20.918Z","endTime":"2026-03-16T18:00:25.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.660226124172176,"aZ":-22.114963033720564,"pfxX":9.701542816217735,"pfxZ":5.6141710055388145,"pX":0.7274216999963429,"pZ":3.230346025144201,"vX0":-8.925789151494866,"vY0":-133.74350582508598,"vZ0":0.02190919554446613,"x":89.27,"y":151.56,"x0":2.8646191626455786,"y0":50.00505547781041,"z0":4.821915773296361,"aX":17.393645719311507},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.3,"breakHorizontal":-15.4,"spinRate":2348,"spinDirection":109},"zone":3,"typeConfidence":2.0,"plateTime":0.4111688822660482,"extension":6.789683360728052},"index":2,"playId":"648bd9df-e363-345f-80f7-bfe43645de37","pitchNumber":3,"startTime":"2026-03-16T18:00:35.733Z","endTime":"2026-03-16T18:00:43.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":94.4,"endSpeed":85.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.995886099935728,"aZ":-22.410333592576,"pfxX":10.774745498241769,"pfxZ":5.147930609782335,"pX":0.10146441727881425,"pZ":3.4125182330670163,"vX0":-10.566720620564965,"vY0":-137.0204953030548,"vZ0":-0.2878352059276264,"x":113.13,"y":146.64,"x0":2.612720407344139,"y0":50.002108432834255,"z0":5.053529304851632,"aX":20.434995798492697},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.5,"breakHorizontal":-17.2,"spinRate":2306,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.4001260245465672,"extension":6.764628605250932},"hitData":{"launchSpeed":82.6,"launchAngle":16.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.23,"coordY":92.83}},"index":3,"playId":"491e45d1-9250-3c3f-b24c-613a6bd9c7cd","pitchNumber":4,"startTime":"2026-03-16T18:00:54.484Z","endTime":"2026-03-16T18:01:03.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669234,"link":"/api/v1/people/669234"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":669234,"link":"/api/v1/people/669234"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.4,"awayTeamWinProbability":12.599999999999994,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.46,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:01:03.430Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Walls flies out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-16T18:01:10.565Z","endTime":"2026-03-16T18:02:02.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":95.0,"endSpeed":87.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.090491609884147,"aZ":-25.44452094714803,"pfxX":10.48117479063526,"pfxZ":3.479812891786006,"pX":-0.4490187544619593,"pZ":2.576099625596722,"vX0":-12.351599467843673,"vY0":-137.87159172285322,"vZ0":-1.6255740480457583,"x":134.12,"y":169.23,"x0":2.715844943407214,"y0":50.00644193950148,"z0":4.881510438972007,"aX":20.292683389095114},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.1,"breakHorizontal":-16.6,"spinRate":2281,"spinDirection":114},"zone":4,"typeConfidence":2.0,"plateTime":0.3964587547391787,"extension":6.68711574520873},"index":0,"playId":"66bdd026-5289-3d85-a0b6-dc7875277294","pitchNumber":1,"startTime":"2026-03-16T18:01:32.329Z","endTime":"2026-03-16T18:01:36.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"first":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04744930541861,"aZ":-26.855884389904134,"pfxX":10.521466400690942,"pfxZ":2.9499437429957345,"pX":-0.06414319367512954,"pZ":2.2261026615196275,"vX0":-10.976016648911688,"vY0":-133.97831850603148,"vZ0":-1.814413089435464,"x":119.44,"y":178.68,"x0":2.7340034934465134,"y0":50.00512506817881,"z0":4.846229772412873,"aX":18.982254211944152},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.2,"breakHorizontal":-16.4,"spinRate":2251,"spinDirection":113},"zone":5,"typeConfidence":2.0,"plateTime":0.4100376755001731,"extension":6.6415548389555},"hitData":{"launchSpeed":91.2,"launchAngle":33.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.58,"coordY":59.17}},"index":1,"playId":"2a3b4388-175c-32a3-932e-f8ab9aa276d5","pitchNumber":2,"startTime":"2026-03-16T18:01:51.528Z","endTime":"2026-03-16T18:02:02.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"first":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.7,"awayTeamWinProbability":10.299999999999997,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.95,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:02:02.010Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, shortstop Jorge Mateo to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-16T18:02:10.037Z","endTime":"2026-03-16T18:03:47.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.12656754219805,"aZ":-25.425989548805624,"pfxX":11.18097575460626,"pfxZ":3.4883970532600674,"pX":0.7749774809689804,"pZ":1.9205988465332455,"vX0":-9.489982096740421,"vY0":-138.24118554268344,"vZ0":-2.9696677083975738,"x":87.46,"y":186.92,"x0":2.801534726979578,"y0":50.00004094383425,"z0":4.717434090512318,"aX":21.614106774086753},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.9,"breakHorizontal":-18.2,"spinRate":2200,"spinDirection":108},"zone":9,"typeConfidence":2.0,"plateTime":0.3963664592578797,"extension":6.661080961894756},"index":0,"playId":"f51ba433-d49d-3734-baea-82740726ab8c","pitchNumber":1,"startTime":"2026-03-16T18:02:33.274Z","endTime":"2026-03-16T18:02:37.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"ade51878-a611-358a-9af5-2dce386df116","startTime":"2026-03-16T18:02:55.344Z","endTime":"2026-03-16T18:03:00.661Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6175490053464,"aZ":-28.44814986394751,"pfxX":10.382215363434433,"pfxZ":2.00026223608646,"pX":1.4122613937439004,"pZ":1.417771623015515,"vX0":-7.612994115909261,"vY0":-135.06953530294405,"vZ0":-3.0059131003899084,"x":63.17,"y":200.5,"x0":2.909304198987227,"y0":50.00053239928773,"z0":4.531591992310607,"aX":19.3063388094242},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.2,"breakHorizontal":-17.3,"spinRate":2153,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.404503232017694,"extension":6.570174675128681},"index":2,"playId":"4b27a39e-fc35-3978-a7b5-39f0046c4810","pitchNumber":2,"startTime":"2026-03-16T18:03:14.550Z","endTime":"2026-03-16T18:03:22.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":78.2,"endSpeed":71.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34109174892463,"aZ":-34.22346331822801,"pfxX":-7.22826128898895,"pfxZ":-1.5894461675041391,"pX":-0.29686130754239587,"pZ":2.2369064319719056,"vX0":-5.0809531635375516,"vY0":-113.73781278688213,"vZ0":1.8324468456454108,"x":128.32,"y":178.38,"x0":2.9148551098970414,"y0":50.00041176337256,"z0":4.846736299483819,"aX":-9.346271159447486},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-2.0,"breakHorizontal":14.5,"spinRate":2450,"spinDirection":308},"zone":4,"typeConfidence":2.0,"plateTime":0.48393535185557823,"extension":6.3178984946934165},"hitData":{"launchSpeed":87.2,"launchAngle":0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.79,"coordY":155.67}},"index":3,"playId":"e2e9c8c2-d144-3825-9def-b69c92fca966","pitchNumber":3,"startTime":"2026-03-16T18:03:36.242Z","endTime":"2026-03-16T18:03:47.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.2,"awayTeamWinProbability":8.799999999999997,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:03:47.559Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Harris II singles on a fly ball to center fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-16T18:05:44.112Z","endTime":"2026-03-16T18:06:41.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"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, 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":90.7,"endSpeed":83.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.069619161801608,"aZ":-19.196598286764438,"pfxX":-7.127177605893392,"pfxZ":7.3320556773601115,"pX":-0.4210327308648903,"pZ":3.3904597459340344,"vX0":5.465826859631241,"vY0":-131.95148328029327,"vZ0":-3.468724362608547,"x":133.05,"y":147.24,"x0":-1.5893735784877498,"y0":50.004682088126884,"z0":6.129978325151571,"aX":-12.61764069770374},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.7,"breakHorizontal":11.8,"spinRate":2172,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4145042640259158,"extension":5.805297547939257},"index":0,"playId":"26294a86-55e5-35ed-975d-7bf93538b6a9","pitchNumber":1,"startTime":"2026-03-16T18:05:51.234Z","endTime":"2026-03-16T18:05:54.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.456066687145565,"aZ":-20.983251081326532,"pfxX":0.2710271047417352,"pfxZ":6.660721434756462,"pX":0.39453674995204896,"pZ":2.199634732779902,"vX0":5.4462486469974625,"vY0":-128.27871956755936,"vZ0":-5.705961128821814,"x":101.96,"y":179.39,"x0":-1.7839424936409396,"y0":50.00383204579425,"z0":6.069539395617412,"aX":0.45544902550363725},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.2,"breakHorizontal":-1.6,"spinRate":2227,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.42562210998684735,"extension":5.805650262383953},"index":1,"playId":"8dd7bf59-de5e-348e-a145-6ddf03fbc96a","pitchNumber":2,"startTime":"2026-03-16T18:06:06.134Z","endTime":"2026-03-16T18:06:16.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.79856295296863,"aZ":-26.51246980592505,"pfxX":-5.920777433804263,"pfxZ":4.1600715763286455,"pX":-0.7458194087851742,"pZ":1.36686544142003,"vX0":3.4110116243463144,"vY0":-115.14643701469069,"vZ0":-5.212292344734811,"x":145.43,"y":201.87,"x0":-1.4675453911667484,"y0":50.000545471430385,"z0":6.185534778028647,"aX":-8.051999330122921},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":6.7,"breakHorizontal":10.0,"spinRate":1644,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.47336068051859126,"extension":6.193002272665886},"hitData":{"launchSpeed":71.7,"launchAngle":29.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.72,"coordY":94.6}},"index":2,"playId":"1f30eddc-68b0-31b8-ab70-bfbaf19592f5","pitchNumber":3,"startTime":"2026-03-16T18:06:29.943Z","endTime":"2026-03-16T18:06:41.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.30000000000001,"awayTeamWinProbability":7.699999999999989,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.27,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:06:41.877Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Eli White homers (1) on a line drive to left field. Michael Harris II scores.","rbi":2,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-16T18:06:51.412Z","endTime":"2026-03-16T18:08:59.438Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"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,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":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":{"id":607259,"link":"/api/v1/people/607259"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":{"id":607259,"link":"/api/v1/people/607259"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.198643434739573,"aZ":-15.43799252940495,"pfxX":-6.773555698330203,"pfxZ":9.296510398383562,"pX":-0.1275866465018618,"pZ":1.770978773745766,"vX0":5.763537671954589,"vY0":-132.99887628782002,"vZ0":-8.18523849431922,"x":121.86,"y":190.96,"x0":-1.4374211144549782,"y0":50.004864491163424,"z0":5.997265931690523,"aX":-12.196660366413845},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.4,"breakHorizontal":11.0,"spinRate":2181,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.4110558955112187,"extension":6.056271311520242},"index":0,"playId":"ade82e62-45f2-3f84-b3a0-6096269ec68b","pitchNumber":1,"startTime":"2026-03-16T18:07:05.862Z","endTime":"2026-03-16T18:07:09.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.21024850416666,"aZ":-28.121994837959644,"pfxX":0.6762062127609728,"pfxZ":2.554020209544146,"pX":-0.08121622473369836,"pZ":1.4155246426602222,"vX0":3.957728471621684,"vY0":-124.19374049836698,"vZ0":-5.537562583428401,"x":120.1,"y":200.56,"x0":-1.7731280813097703,"y0":50.004240663281045,"z0":5.968540824152914,"aX":1.0720497420153186},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.7,"breakHorizontal":-2.0,"spinRate":2319,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.4384061860170161,"extension":6.060340391363698},"index":1,"playId":"676e8b08-8b15-33fc-a93d-b621abb77b03","pitchNumber":2,"startTime":"2026-03-16T18:07:19.862Z","endTime":"2026-03-16T18:07:24.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":72.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.834517798414225,"aZ":-24.274360166924602,"pfxX":-4.8504142950188776,"pfxZ":6.0746270621864635,"pX":-0.6458682056259718,"pZ":1.1488226141621212,"vX0":3.588396765513435,"vY0":-112.8251906116508,"vZ0":-5.683165140736749,"x":141.62,"y":207.76,"x0":-1.6199605015612,"y0":50.00405357235149,"z0":6.119767293222822,"aX":-6.308959747730173},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":10.0,"breakHorizontal":7.9,"spinRate":1492,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4838532568070355,"extension":6.258238121233119},"index":2,"playId":"6dc74e03-3301-3794-abe1-6f8d170f626a","pitchNumber":3,"startTime":"2026-03-16T18:07:40.160Z","endTime":"2026-03-16T18:07:44.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"a12c2bb0-8521-345d-b67c-49d1f8134827","startTime":"2026-03-16T18:07:56.595Z","endTime":"2026-03-16T18:08:02.046Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":71.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.52556382919074,"aZ":-25.305137103427388,"pfxX":-6.029824535121762,"pfxZ":5.420504634507148,"pX":-0.3881241634159857,"pZ":0.794831772198212,"vX0":4.038046716340443,"vY0":-111.69368595056005,"vZ0":-6.0873645908647696,"x":131.79,"y":217.32,"x0":-1.433206834817504,"y0":50.00509240520584,"z0":6.147571290055795,"aX":-7.643780158923231},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":8.5,"breakHorizontal":10.0,"spinRate":1542,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.48980812015662334,"extension":6.2340859860851365},"index":4,"playId":"76caf0bb-4ae8-38dc-9c15-201ccadac3ac","pitchNumber":4,"startTime":"2026-03-16T18:08:16.597Z","endTime":"2026-03-16T18:08:20.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.059885310644994,"aZ":-28.460276028244813,"pfxX":0.4735931895531347,"pfxZ":2.3921336764849297,"pX":-0.12465506982564778,"pZ":1.9658519673833033,"vX0":3.700456344529878,"vY0":-123.95033173894517,"vZ0":-4.260217137505334,"x":121.75,"y":185.7,"x0":-1.6992511730326425,"y0":50.003943912473304,"z0":6.086546261709095,"aX":0.7361391997953403},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.6,"breakHorizontal":-1.7,"spinRate":2285,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.4420870384436255,"extension":6.030055862110665},"hitData":{"launchSpeed":102.7,"launchAngle":22.0,"totalDistance":371.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":27.65,"coordY":75.71}},"index":5,"playId":"725b76fd-c54e-3033-af2e-d6d93ec06ead","pitchNumber":5,"startTime":"2026-03-16T18:08:37.788Z","endTime":"2026-03-16T18:08:59.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":642201,"link":"/api/v1/people/642201"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":4.499999999999986,"leverageIndex":0.43,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:08:59.438Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorge Mateo singles on a line drive to center fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-16T18:09:10.179Z","endTime":"2026-03-16T18:09:43.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"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":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":82.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.03088245975124,"aZ":-18.598198334839118,"pfxX":-9.187069089192947,"pfxZ":7.6949292348668585,"pX":-1.268100509237638,"pZ":3.4574778904147427,"vX0":4.220617665616162,"vY0":-133.78359912880904,"vZ0":-3.5730959242339053,"x":165.34,"y":145.43,"x0":-1.6960257749035146,"y0":50.00338314946808,"z0":6.189034460749309,"aX":-16.209577034636308},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.1,"breakHorizontal":15.4,"spinRate":2095,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.41367196395841344,"extension":6.021896476852457},"index":0,"playId":"2c95a716-2efa-3a06-b939-a8dccd3579e7","pitchNumber":1,"startTime":"2026-03-16T18:09:19.690Z","endTime":"2026-03-16T18:09:24.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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.9,"endSpeed":82.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6091395360635,"aZ":-14.07409693226882,"pfxX":-3.2061041305441593,"pfxZ":10.20044989243117,"pX":0.5113176520982043,"pZ":2.0773530885484828,"vX0":6.7323300248972995,"vY0":-133.34848392499788,"vZ0":-7.507027170142741,"x":97.51,"y":182.69,"x0":-1.6463867082247277,"y0":50.00401554382457,"z0":5.97475937259891,"aX":-5.690302418770811},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.7,"breakHorizontal":4.1,"spinRate":2162,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.41308357751095137,"extension":6.1176484960778295},"hitData":{"launchSpeed":75.5,"launchAngle":15.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":116.23,"coordY":102.2}},"index":1,"playId":"c618787e-cad6-3e15-879b-a17afc81dcdb","pitchNumber":2,"startTime":"2026-03-16T18:09:32.931Z","endTime":"2026-03-16T18:09:43.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":622761,"link":"/api/v1/people/622761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":622761,"link":"/api/v1/people/622761"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.2,"awayTeamWinProbability":2.799999999999997,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:09:43.861Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mauricio Dubón lines out to right fielder Jonny DeLuca.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-16T18:09:52.856Z","endTime":"2026-03-16T18:10:18.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.108391681101242,"aZ":-17.192170888468592,"pfxX":-3.8139258570747145,"pfxZ":8.058012319740971,"pX":0.4202803385187667,"pZ":2.107892904539913,"vX0":6.847655719988809,"vY0":-134.74220368181932,"vZ0":-7.028734425884044,"x":100.98,"y":181.87,"x0":-1.6453574756062246,"y0":50.00604669033686,"z0":5.941001458533782,"aX":-7.094999476234238},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.4,"breakHorizontal":5.6,"spinRate":2126,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.4047182390575781,"extension":6.004729452762869},"hitData":{"launchSpeed":96.0,"launchAngle":21.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":205.79,"coordY":99.66}},"index":0,"playId":"b1c53477-c2c1-3999-8373-adfdf97bad73","pitchNumber":1,"startTime":"2026-03-16T18:10:09.434Z","endTime":"2026-03-16T18:10:18.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":622761,"link":"/api/v1/people/622761"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:10:18.072Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Drake Baldwin lines out to center fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-16T18:10:26.698Z","endTime":"2026-03-16T18:11:52.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07757189943618,"aZ":-21.730589421369917,"pfxX":-0.32453033350768457,"pfxZ":6.148720497193475,"pX":0.4011888974077024,"pZ":2.2860561623684377,"vX0":5.446960844578942,"vY0":-129.04600796995476,"vZ0":-5.3896387070046075,"x":101.71,"y":177.06,"x0":-1.6884745368092944,"y0":50.004158442254756,"z0":6.05987578272601,"aX":-0.5524824588768534},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.2,"breakHorizontal":-0.6,"spinRate":2252,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.423306591663529,"extension":5.847693832947488},"index":0,"playId":"0de46699-a8d6-3bbc-bf7f-0d7c70517368","pitchNumber":1,"startTime":"2026-03-16T18:10:43.256Z","endTime":"2026-03-16T18:10:47.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":622761,"link":"/api/v1/people/622761"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"fd3e1a26-5070-3b64-ad00-783eadd2cf58","startTime":"2026-03-16T18:11:04.816Z","endTime":"2026-03-16T18:11:07.816Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":622761,"link":"/api/v1/people/622761"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"ad0aa579-80c4-3540-891e-70368c50bb3b","startTime":"2026-03-16T18:11:22.534Z","endTime":"2026-03-16T18:11:26.988Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":622761,"link":"/api/v1/people/622761"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.119702571143865,"aZ":-16.496353187977228,"pfxX":-2.4868269094002153,"pfxZ":8.728716521574228,"pX":0.03373812814507415,"pZ":2.6896049138422353,"vX0":5.392282068412725,"vY0":-133.05354687664305,"vZ0":-5.573850874045936,"x":115.71,"y":166.16,"x0":-1.6945732935716695,"y0":50.00268024906064,"z0":6.004133361928306,"aX":-4.4670641555943575},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.9,"breakHorizontal":3.4,"spinRate":2283,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.41141890858872454,"extension":5.963933242698791},"hitData":{"launchSpeed":105.0,"launchAngle":18.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.14,"coordY":92.07}},"index":3,"playId":"fbc1151b-49e4-3359-a386-4de5ab79f1c2","pitchNumber":2,"startTime":"2026-03-16T18:11:39.290Z","endTime":"2026-03-16T18:11:52.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":622761,"link":"/api/v1/people/622761"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.5,"awayTeamWinProbability":3.5,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:11:52.228Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Olson lines out to center fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-16T18:11:55.487Z","endTime":"2026-03-16T18:13:29.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.957285620401443,"aZ":-26.859552411295756,"pfxX":-8.291112208699758,"pfxZ":4.063384194021209,"pX":-0.7064902987731521,"pZ":0.1753746921297732,"vX0":4.038787613195167,"vY0":-114.23259202942668,"vZ0":-7.322508241542962,"x":143.93,"y":234.04,"x0":-1.4292513195101,"y0":50.005631852031414,"z0":6.09814012983627,"aX":-10.852322235212837},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":5.6,"breakHorizontal":13.8,"spinRate":1742,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.48128048893178876,"extension":6.2267578112286674},"index":0,"playId":"016c55b5-fa9f-3bfa-8dde-9c466e653202","pitchNumber":1,"startTime":"2026-03-16T18:12:10.769Z","endTime":"2026-03-16T18:12:14.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":622761,"link":"/api/v1/people/622761"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10994602438072,"aZ":-16.785766322878928,"pfxX":-2.2768135725512666,"pfxZ":8.654472066828074,"pX":-1.707708391817695,"pZ":4.072295646020769,"vX0":1.2113978033312338,"vY0":-132.70418577950633,"vZ0":-2.2055025490634583,"x":182.09,"y":128.83,"x0":-1.8749267838326429,"y0":50.00655443278994,"z0":6.140633996643538,"aX":-4.05082399588852},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.4,"breakHorizontal":3.8,"spinRate":2197,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4131659271090835,"extension":5.824316243391898},"index":1,"playId":"2f3f7427-853a-3f45-b942-461a9580c853","pitchNumber":2,"startTime":"2026-03-16T18:12:33.170Z","endTime":"2026-03-16T18:12:43.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":622761,"link":"/api/v1/people/622761"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jorge Mateo steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"2f3f7427-853a-3f45-b942-461a9580c853","startTime":"2026-03-16T18:12:47.294Z","endTime":"2026-03-16T18:12:59.710Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":622761,"link":"/api/v1/people/622761"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":622761,"link":"/api/v1/people/622761"},"postOnSecond":{"id":622761,"link":"/api/v1/people/622761"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.647278502878223,"aZ":-17.815178684318315,"pfxX":3.9046828520883476,"pfxZ":8.470976307847426,"pX":0.2808428320219749,"pZ":2.1971081174561977,"vX0":3.8385989811791825,"vY0":-129.76563043799842,"vZ0":-6.306731695205806,"x":106.29,"y":179.46,"x0":-1.728165279138171,"y0":50.00481689237764,"z0":6.029026089865662,"aX":6.620318301498117},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":14.0,"breakHorizontal":-7.9,"spinRate":2248,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.42303471573135765,"extension":5.9464335927332534},"index":3,"playId":"6319b297-516b-341c-ab9b-af2f3ea3b941","pitchNumber":3,"startTime":"2026-03-16T18:12:59.710Z","endTime":"2026-03-16T18:13:07.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":622761,"link":"/api/v1/people/622761"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.49473652287475,"aZ":-28.56439499258024,"pfxX":-4.860404604569577,"pfxZ":2.759175669892567,"pX":-0.5866722216492517,"pZ":2.5240541689990983,"vX0":3.7824386746450473,"vY0":-113.76386100321915,"vZ0":-2.009606182900082,"x":139.36,"y":170.63,"x0":-1.641963023684934,"y0":50.00141124808265,"z0":6.259041233060367,"aX":-6.350185896088551},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":4.8,"breakHorizontal":7.8,"spinRate":1545,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.4820578109331164,"extension":5.980121245067108},"hitData":{"launchSpeed":96.6,"launchAngle":21.0,"totalDistance":324.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":99.92,"coordY":71.72}},"index":4,"playId":"92ca24b9-b94e-3435-8df7-425f7120f535","pitchNumber":4,"startTime":"2026-03-16T18:13:21.522Z","endTime":"2026-03-16T18:13:29.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":622761,"link":"/api/v1/people/622761"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.2,"awayTeamWinProbability":3.799999999999997,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:13:29.458Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Raynel Delgado doubles (1) on a sharp fly ball to right fielder Eli White.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-16T18:15:24.655Z","endTime":"2026-03-16T18:16:15.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"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":92.0,"endSpeed":83.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.640434488448676,"aZ":-21.744365252218227,"pfxX":9.5978010426672,"pfxZ":5.836617435336466,"pX":-3.0298453803359693,"pZ":1.8183993876787128,"vX0":-17.369894269606043,"vY0":-132.85081862581345,"vZ0":-4.002395448410822,"x":232.49,"y":189.68,"x0":2.3480044607812696,"y0":50.001601282324586,"z0":4.926353967784149,"aX":17.146473119551743},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.7,"breakHorizontal":-13.6,"spinRate":2265,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.4124006859506202,"extension":6.757210331676506},"index":0,"playId":"42dfe818-5449-31f5-8d33-b8a3d79604bd","pitchNumber":1,"startTime":"2026-03-16T18:15:43.166Z","endTime":"2026-03-16T18:15:46.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":93.9,"endSpeed":85.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.6575992914224,"aZ":-19.858873762391546,"pfxX":8.268019332006784,"pfxZ":6.564920314894076,"pX":0.5474859256992767,"pZ":2.6310725536950104,"vX0":-8.805953595391856,"vY0":-136.5071156372699,"vZ0":-2.768935499009476,"x":96.13,"y":167.74,"x0":2.749849975980892,"y0":50.00464466007931,"z0":5.034750104800759,"aX":15.51610327056678},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.4,"breakHorizontal":-13.0,"spinRate":2377,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.40213126261980037,"extension":6.7372463275624765},"hitData":{"launchSpeed":100.4,"launchAngle":42.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":174.49,"coordY":55.55}},"index":1,"playId":"1cd634a0-fb26-3f50-ae7e-b55bad376bcf","pitchNumber":2,"startTime":"2026-03-16T18:16:00.775Z","endTime":"2026-03-16T18:16:15.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.32,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:16:15.575Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Jacob Melton flies into a double play, left fielder Mauricio Dubón to second baseman Ozzie Albies. Raynel Delgado out at 2nd.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-16T18:16:28.828Z","endTime":"2026-03-16T18:18:01.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_thrown_out","runner":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.735215370780278,"aZ":-26.644187923540162,"pfxX":11.143689493172012,"pfxZ":2.9536085413864033,"pX":0.4279421237932885,"pZ":1.9724609070287908,"vX0":-10.111957355339879,"vY0":-136.1336819716757,"vZ0":-2.5419926126511427,"x":100.69,"y":185.52,"x0":2.74826468156267,"y0":50.00202189657026,"z0":4.768630604011037,"aX":20.85190885108971},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.0,"breakHorizontal":-18.0,"spinRate":2144,"spinDirection":105},"zone":9,"typeConfidence":2.0,"plateTime":0.40282227232194856,"extension":7.062886456990121},"index":0,"playId":"cb87f98e-7404-3a8b-845f-609ad9696114","pitchNumber":1,"startTime":"2026-03-16T18:16:48.074Z","endTime":"2026-03-16T18:16:52.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":95.5,"endSpeed":87.7,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25876400193999,"aZ":-22.828141635839174,"pfxX":8.25360958778084,"pfxZ":4.756700382599904,"pX":0.8130906604074492,"pZ":2.9693602318858057,"vX0":-8.398953405216572,"vY0":-138.84925926143964,"vZ0":-1.7677576168841962,"x":86.01,"y":158.61,"x0":2.7957416117816507,"y0":50.00292898342166,"z0":5.1237027911216195,"aX":16.217533698165976},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.5,"breakHorizontal":-13.3,"spinRate":2264,"spinDirection":113},"zone":3,"typeConfidence":2.0,"plateTime":0.39352447944811964,"extension":6.515764132683889},"index":1,"playId":"69f84e4c-f47e-3bb3-8801-8df594d526d7","pitchNumber":2,"startTime":"2026-03-16T18:17:12.460Z","endTime":"2026-03-16T18:17:17.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-16T18:17:29.678Z","endTime":"2026-03-16T18:17:44.631Z","isPitch":false,"type":"action","player":{"id":689200,"link":"/api/v1/people/689200"},"defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":71.3,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93722516444747,"aZ":-35.26924624265216,"pfxX":-3.8654954530051073,"pfxZ":-2.3876062466647223,"pX":-1.2400244234967441,"pZ":2.438396029099416,"vX0":-7.482845412282806,"vY0":-113.97352459649807,"vZ0":2.073998220332625,"x":164.27,"y":172.94,"x0":2.6080225290954773,"y0":50.00362465893783,"z0":5.038674871360073,"aX":-5.007114292475045},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-3.4,"breakHorizontal":9.1,"spinRate":2270,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.4834140395394053,"extension":6.996505942446202},"hitData":{"launchSpeed":81.0,"launchAngle":36.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.33,"coordY":111.2}},"index":3,"playId":"760b6c49-0940-3e69-939e-66fe0220a9de","pitchNumber":3,"startTime":"2026-03-16T18:17:44.631Z","endTime":"2026-03-16T18:18:01.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689200,"link":"/api/v1/people/689200"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":689200,"link":"/api/v1/people/689200"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":97.5,"awayTeamWinProbability":2.5,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":0.55,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:18:01.944Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ben Williamson flies out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-16T18:18:27.046Z","endTime":"2026-03-16T18:18:37.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.451778600901484,"aZ":-31.356353415021157,"pfxX":10.821478151577676,"pfxZ":0.5141152671204612,"pX":-0.07837685990101748,"pZ":1.7881713118373763,"vX0":-10.1761805291604,"vY0":-125.48886588093498,"vZ0":-0.7969491323196818,"x":119.99,"y":190.5,"x0":2.6238509662483582,"y0":50.00455832286599,"z0":4.664915719419761,"aX":17.25716281389222},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.0,"breakHorizontal":-17.3,"spinRate":1774,"spinDirection":99},"zone":8,"typeConfidence":2.0,"plateTime":0.43652568209816955,"extension":7.089209482140855},"hitData":{"launchSpeed":95.0,"launchAngle":33.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.42,"coordY":189.67}},"index":0,"playId":"e15d79fd-6494-3226-8bce-4235b3feafea","pitchNumber":1,"startTime":"2026-03-16T18:18:29.020Z","endTime":"2026-03-16T18:18:37.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.8,"awayTeamWinProbability":2.200000000000003,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:18:37.885Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Riley singles on a line drive to center fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-16T18:20:32.775Z","endTime":"2026-03-16T18:21:23.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.687731090085354,"aZ":-14.644999793441363,"pfxX":-2.016019689708524,"pfxZ":9.865320367420935,"pX":0.23581631613991494,"pZ":2.445737358407098,"vX0":5.804186434101524,"vY0":-132.09518868746434,"vZ0":-6.5148555213772354,"x":108.01,"y":172.75,"x0":-1.7227392502668482,"y0":50.00576039134389,"z0":6.0103566832918744,"aX":-3.5841575933576753},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.7,"breakHorizontal":2.5,"spinRate":2098,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.4137823659822293,"extension":5.885626279714513},"index":0,"playId":"8f3e66c3-e353-3d22-a8c8-d0d4a5c117cd","pitchNumber":1,"startTime":"2026-03-16T18:20:42.269Z","endTime":"2026-03-16T18:20:45.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.404052270241692,"aZ":-29.819385269539517,"pfxX":0.20557684660858921,"pfxZ":1.5054253378354812,"pX":-1.5439065156312264,"pZ":2.514068781772921,"vX0":0.8169474528748385,"vY0":-123.68954375409707,"vZ0":-2.714448582556871,"x":175.85,"y":170.9,"x0":-1.9038688060725428,"y0":50.00317265374866,"z0":6.10137823302251,"aX":0.3215811038284305},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.4,"breakHorizontal":-0.6,"spinRate":2374,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4411789786529905,"extension":5.795440585536805},"index":1,"playId":"dc2170d0-2822-3e8f-a6f7-3ee55f2d6418","pitchNumber":2,"startTime":"2026-03-16T18:20:59.053Z","endTime":"2026-03-16T18:21:02.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":72.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.453542702017007,"aZ":-29.3844192946588,"pfxX":-4.958742746499674,"pfxZ":2.138490555108656,"pX":-0.24148413715610814,"pZ":1.6543023305799276,"vX0":4.067831678377124,"vY0":-112.8433444606693,"vZ0":-3.872827103596512,"x":126.2,"y":194.11,"x0":-1.413937934541125,"y0":50.00216347833727,"z0":6.318998089521326,"aX":-6.464120048632807},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":3.2,"breakHorizontal":8.0,"spinRate":1632,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.48339169110322056,"extension":5.890565941923433},"hitData":{"launchSpeed":93.4,"launchAngle":14.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":153.4,"coordY":81.13}},"index":2,"playId":"05b9c315-e249-3472-a982-ad5c90311c3a","pitchNumber":3,"startTime":"2026-03-16T18:21:12.750Z","endTime":"2026-03-16T18:21:23.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.1,"awayTeamWinProbability":1.9000000000000057,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.08,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:21:23.006Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mike Yastrzemski doubles (3) on a fly ball to center fielder Chandler Simpson. Austin Riley to 3rd.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-16T18:23:46.813Z","endTime":"2026-03-16T18:25:49.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"postOnThird":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,7,8],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-16T18:21:37.247Z","endTime":"2026-03-16T18:22:03.644Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kevin Kelly replaces Nick Martinez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-16T18:22:03.644Z","endTime":"2026-03-16T18:23:49.022Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687330,"link":"/api/v1/people/687330"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.556523791523777,"aZ":-33.52194389055937,"pfxX":-9.31289601922834,"pfxZ":-0.7617391337687209,"pX":-0.942270056928485,"pZ":2.5858406930286666,"vX0":4.560487480804125,"vY0":-131.8906740547673,"vZ0":2.3200926613026436,"x":152.92,"y":168.96,"x0":-1.485540617668646,"y0":50.00599101103853,"z0":4.170050489266335,"aX":-16.378483759978064},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-0.6,"breakHorizontal":15.8,"spinRate":2141,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.4155982211536018,"extension":6.889179237130506},"index":2,"playId":"3ae4d8bd-828d-3a7d-800f-8303b18dc887","pitchNumber":1,"startTime":"2026-03-16T18:23:49.022Z","endTime":"2026-03-16T18:23:54.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.158919797992365,"aZ":-34.677229106870826,"pfxX":-8.190835220310795,"pfxZ":-1.4645416442221446,"pX":-0.8049965148743607,"pZ":2.2944051495129454,"vX0":4.680357005831434,"vY0":-130.21945067606683,"vZ0":2.42415002941421,"x":147.68,"y":176.83,"x0":-1.568100681765165,"y0":50.00485325349814,"z0":3.9875337818779237,"aX":-13.968576707397041},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.8,"breakHorizontal":13.7,"spinRate":2099,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.4217664548893887,"extension":7.186654487607362},"index":3,"playId":"0c881484-f539-3f0a-bf0c-8609cd8fb187","pitchNumber":2,"startTime":"2026-03-16T18:24:06.296Z","endTime":"2026-03-16T18:24:10.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":81.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42793556426855,"aZ":-37.578610780888845,"pfxX":-8.54038796901154,"pfxZ":-3.0987758536959635,"pX":-1.1817818433718847,"pZ":2.1903194483233435,"vX0":3.7457624696622696,"vY0":-132.40328328753586,"vZ0":2.4050538253159637,"x":162.05,"y":179.64,"x0":-1.5206342094382983,"y0":50.00635706461414,"z0":4.057925561192464,"aX":-14.869680143199934},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-4.7,"breakHorizontal":14.4,"spinRate":1830,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.4168120296181148,"extension":7.080996393092775},"index":4,"playId":"804e786f-9d07-3b77-8d81-98cba3b0a17c","pitchNumber":3,"startTime":"2026-03-16T18:24:28.064Z","endTime":"2026-03-16T18:24:31.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15815811865057,"aZ":-25.965402416288686,"pfxX":-2.7759110074433977,"pfxZ":3.617894253885771,"pX":-0.1685827167550585,"pZ":2.806221383936267,"vX0":4.88280695735626,"vY0":-130.63083567145657,"vZ0":2.141382018808653,"x":123.43,"y":163.01,"x0":-1.7068071629258794,"y0":50.00534064213209,"z0":3.936041968788828,"aX":-4.768131422456013},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.3,"breakHorizontal":3.8,"spinRate":2110,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.4203335587618322,"extension":7.084505645180321},"index":5,"playId":"a58cf8aa-5658-318d-bf0d-d445145829e2","pitchNumber":4,"startTime":"2026-03-16T18:24:44.947Z","endTime":"2026-03-16T18:24:48.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-03-16T18:25:00.785Z","endTime":"2026-03-16T18:25:11.033Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":84.1,"endSpeed":77.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49595528060375,"aZ":-38.27002780128283,"pfxX":-4.105878823122189,"pfxZ":-4.024191814521039,"pX":-1.665867835732518,"pZ":2.3003402512227127,"vX0":1.1708243065804558,"vY0":-122.43589103004524,"vZ0":4.05190562163287,"x":180.5,"y":176.67,"x0":-1.6172962418632002,"y0":50.00073233388381,"z0":3.901933303535856,"aX":-6.223791190289016},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-6.0,"breakHorizontal":7.2,"spinRate":1639,"spinDirection":274},"zone":13,"typeConfidence":2.0,"plateTime":0.447608603936986,"extension":6.657584457126503},"index":7,"playId":"101e9520-28ec-35b7-b837-fbf64c9c9f58","pitchNumber":5,"startTime":"2026-03-16T18:25:11.033Z","endTime":"2026-03-16T18:25:14.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":91.7,"endSpeed":83.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76248278540618,"aZ":-32.5135683788859,"pfxX":-10.07578698882088,"pfxZ":-0.19201237652989178,"pX":0.4377481976218064,"pZ":2.5715310328306877,"vX0":7.969208491141403,"vY0":-133.27206118068614,"vZ0":2.3526668942261884,"x":100.31,"y":169.35,"x0":-1.2884066620362251,"y0":50.00111195611719,"z0":4.032368738280879,"aX":-18.047452066559703},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.5,"breakHorizontal":16.4,"spinRate":2051,"spinDirection":251},"zone":6,"typeConfidence":2.0,"plateTime":0.41164638616368165,"extension":7.276790446025337},"hitData":{"launchSpeed":96.3,"launchAngle":31.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":173.35,"coordY":54.88}},"index":8,"playId":"5cedfa44-344a-30ca-a49f-860128da3fcd","pitchNumber":6,"startTime":"2026-03-16T18:25:29.511Z","endTime":"2026-03-16T18:25:49.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":663586,"link":"/api/v1/people/663586"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.9,"awayTeamWinProbability":1.0999999999999943,"homeTeamWinProbabilityAdded":0.8000000000000114,"leverageIndex":0.12,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:25:49.017Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out, second baseman Ben Williamson to first baseman Ryan Vilade. Austin Riley scores. Mike Yastrzemski to 3rd.","rbi":1,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-16T18:26:02.672Z","endTime":"2026-03-16T18:29:05.915Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":{"id":607259,"link":"/api/v1/people/607259"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":90.9,"endSpeed":82.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.143861854261814,"aZ":-36.31947307244059,"pfxX":-8.815973227310469,"pfxZ":-2.38004014944622,"pX":-1.26007178416136,"pZ":2.2940280785937475,"vX0":3.7268041282055533,"vY0":-132.1972387959936,"vZ0":2.4820684551098102,"x":165.03,"y":176.84,"x0":-1.55475959820946,"y0":50.00084682059822,"z0":4.036849852155952,"aX":-15.366873076186836},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-3.4,"breakHorizontal":15.0,"spinRate":1974,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.41673904704550546,"extension":7.225264924332542},"index":0,"playId":"cc0f747d-b0b1-31c9-b649-741072221295","pitchNumber":1,"startTime":"2026-03-16T18:26:12.720Z","endTime":"2026-03-16T18:26:19.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"third":{"id":663586,"link":"/api/v1/people/663586"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.854422464858672,"aZ":-35.34759400811264,"pfxX":-9.64280978495053,"pfxZ":-1.8082174082579492,"pX":0.8700909364950065,"pZ":2.164495634909108,"vX0":9.03538691668602,"vY0":-132.22817841788785,"vZ0":1.8304025606810672,"x":83.83,"y":180.34,"x0":-1.3488597442137438,"y0":50.00003797067887,"z0":4.068731466321248,"aX":-16.965817546465946},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-2.5,"breakHorizontal":15.4,"spinRate":2147,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.41523573329694896,"extension":7.135343069284396},"index":1,"playId":"eeb6cad5-3bed-37e8-9010-6e005eb1cc44","pitchNumber":2,"startTime":"2026-03-16T18:26:29.540Z","endTime":"2026-03-16T18:26:33.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"third":{"id":663586,"link":"/api/v1/people/663586"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.467884639075425,"aZ":-22.393690060080303,"pfxX":-3.7426592626944313,"pfxZ":5.564472133489339,"pX":0.7051694405325586,"pZ":2.3624184777036943,"vX0":7.321652390819096,"vY0":-131.37573447658772,"vZ0":0.5080923055766093,"x":90.12,"y":174.99,"x0":-1.624966978373568,"y0":50.00147088816893,"z0":3.824215077140152,"aX":-6.577324115326461},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.4,"breakHorizontal":5.3,"spinRate":2193,"spinDirection":242},"zone":6,"typeConfidence":2.0,"plateTime":0.4160856819640246,"extension":7.034779344175129},"index":2,"playId":"8dc01f6d-377d-3201-8327-3404d2c16a9f","pitchNumber":3,"startTime":"2026-03-16T18:26:46.282Z","endTime":"2026-03-16T18:26:51.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"third":{"id":663586,"link":"/api/v1/people/663586"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":70.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.440491707546723,"aZ":-29.37583042461826,"pfxX":12.760372869756166,"pfxZ":2.1975408819369022,"pX":-0.2321206662588641,"pZ":2.726259602817159,"vX0":-0.15587200286730574,"vY0":-113.3211655272987,"vZ0":3.236416065298701,"x":125.85,"y":165.17,"x0":-1.8144869870617062,"y0":50.005147630739,"z0":4.25030371643639,"aX":16.276644640776805},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":5.3,"breakHorizontal":-22.9,"spinRate":2486,"spinDirection":78},"zone":2,"typeConfidence":2.0,"plateTime":0.4869734872894762,"extension":7.154678051134149},"index":3,"playId":"5357c31c-b556-35f2-b823-3187a1151fbc","pitchNumber":4,"startTime":"2026-03-16T18:27:13.276Z","endTime":"2026-03-16T18:27:18.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"third":{"id":663586,"link":"/api/v1/people/663586"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":92.2,"endSpeed":84.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20383429694806,"aZ":-23.832269890920607,"pfxX":-5.225309863588615,"pfxZ":4.585909516789171,"pX":0.21775535431381607,"pZ":2.779576717306471,"vX0":6.647056634037243,"vY0":-134.08882251474517,"vZ0":0.5026690572849545,"x":108.7,"y":163.73,"x0":-1.6153296676865438,"y0":50.004475725718976,"z0":4.2911492599928565,"aX":-9.50919121729177},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.6,"breakHorizontal":8.0,"spinRate":2070,"spinDirection":244},"zone":2,"typeConfidence":2.0,"plateTime":0.40861264394289254,"extension":7.302688842981094},"index":4,"playId":"d324bb24-d0b3-30d7-8580-9de3bbc6f814","pitchNumber":5,"startTime":"2026-03-16T18:27:32.673Z","endTime":"2026-03-16T18:27:36.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"third":{"id":663586,"link":"/api/v1/people/663586"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.524856372411676,"aZ":-36.885605674696556,"pfxX":-5.852577623924852,"pfxZ":-2.930380022655722,"pX":0.17237895400803954,"pZ":2.5811409083240697,"vX0":6.385790436541065,"vY0":-125.74984723668025,"vZ0":3.9184190390729965,"x0":-1.634691746656341,"y0":50.00181558688418,"z0":3.9875668056463356,"aX":-9.410767372897512},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.2,"breakHorizontal":9.2,"spinRate":1754,"spinDirection":272},"zone":5,"typeConfidence":2.0,"plateTime":0.4348795638001062,"extension":6.991079940861823},"index":5,"playId":"96a152e4-9b5f-3435-b4c6-8423a416f909","pitchNumber":6,"startTime":"2026-03-16T18:27:58.201Z","endTime":"2026-03-16T18:28:02.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"third":{"id":663586,"link":"/api/v1/people/663586"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":71.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.279988698389886,"aZ":-28.46378953416124,"pfxX":8.944903686684153,"pfxZ":2.825899001719568,"pX":1.103532375526946,"pZ":1.8055379613556743,"vX0":3.7029151272837164,"vY0":-114.28206405686089,"vZ0":1.4808273956485691,"x":110.43,"y":169.09,"x0":-1.703102423685366,"y0":50.004593045907534,"z0":3.9577093177181917,"aX":11.759530622873607},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":5.8,"breakHorizontal":-17.2,"spinRate":2553,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.48040744819291525,"extension":6.91534958978394},"index":6,"playId":"ae50a8af-4401-3fe3-8ff4-6c6f4f6f46c2","pitchNumber":7,"startTime":"2026-03-16T18:28:34.119Z","endTime":"2026-03-16T18:28:35.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"third":{"id":663586,"link":"/api/v1/people/663586"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-03-16T18:28:16.614Z","endTime":"2026-03-16T18:28:55.375Z","isPitch":false,"type":"action","player":{"id":645277,"link":"/api/v1/people/645277"},"defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"third":{"id":663586,"link":"/api/v1/people/663586"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.231350240673002,"aZ":-29.884447008494835,"pfxX":9.68117584445864,"pfxZ":1.691127818041366,"pX":-1.0096513174070103,"pZ":1.4341715781575657,"vX0":-0.6951359429255517,"vY0":-115.51195472432757,"vZ0":0.6580126035329568,"x":74.94,"y":190.03,"x0":-1.9630261473471569,"y0":50.002383072624724,"z0":4.015620054699073,"aX":13.100257892839748},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":3.5,"breakHorizontal":-17.4,"spinRate":2622,"spinDirection":82},"zone":13,"typeConfidence":2.0,"plateTime":0.47391957530423134,"extension":7.128195696987744},"hitData":{"launchSpeed":98.8,"launchAngle":-13.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.27,"coordY":155.67}},"index":8,"playId":"2f981867-b88e-3691-b6e8-bfa15e72c996","pitchNumber":8,"startTime":"2026-03-16T18:28:55.375Z","endTime":"2026-03-16T18:29:05.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"third":{"id":663586,"link":"/api/v1/people/663586"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.1,"awayTeamWinProbability":0.9000000000000057,"homeTeamWinProbabilityAdded":0.19999999999998863,"leverageIndex":0.1,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:29:05.915Z","atBatIndex":42},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Michael Harris II out on a sacrifice fly to center fielder Chandler Simpson. Mike Yastrzemski scores.","rbi":1,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-16T18:29:30.128Z","endTime":"2026-03-16T18:30:31.010Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":{"id":687330,"link":"/api/v1/people/687330"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":83.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.972140903420364,"aZ":-33.97994880002067,"pfxX":-6.754030353733561,"pfxZ":-1.004557007233597,"pX":0.1648081665986235,"pZ":2.922816477134062,"vX0":6.476281427702683,"vY0":-133.01586931357863,"vZ0":3.3087138048218465,"x":155.49,"y":200.06,"x0":-1.4215085014604802,"y0":50.00433963910005,"z0":4.123344184146736,"aX":-12.129814690183794},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-0.8,"breakHorizontal":10.9,"spinRate":1939,"spinDirection":247},"zone":2,"typeConfidence":2.0,"plateTime":0.4114606434945798,"extension":7.159625141023941},"index":0,"playId":"ae49a558-8cfa-3494-bd13-3ea97612b7ff","pitchNumber":1,"startTime":"2026-03-16T18:29:31.336Z","endTime":"2026-03-16T18:29:37.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"third":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.674803172755063,"aZ":-37.62238432545246,"pfxX":-4.77537904298063,"pfxZ":-3.531648365709776,"pX":-2.328358987496724,"pZ":2.539892055436789,"vX0":0.1743121651090716,"vY0":-124.17003507557114,"vZ0":4.239627715393725,"x":205.75,"y":170.2,"x0":-1.7806868383768126,"y0":50.002964645759874,"z0":3.963746422505768,"aX":-7.366254923988724},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.0,"breakHorizontal":8.5,"spinRate":1681,"spinDirection":274},"zone":11,"typeConfidence":2.0,"plateTime":0.44317759132390266,"extension":7.20617783433885},"index":1,"playId":"b1e0b4f6-2011-3d62-96e6-c3d69e7b7c6f","pitchNumber":2,"startTime":"2026-03-16T18:29:54.205Z","endTime":"2026-03-16T18:29:57.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"third":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":70.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.125801546240172,"aZ":-29.47276410372518,"pfxX":9.685357829884675,"pfxZ":2.1117520641641985,"pX":-0.14762288745683164,"pZ":2.3995630530698078,"vX0":0.970368227755463,"vY0":-112.80236962061942,"vZ0":2.8858329679651984,"x":122.63,"y":173.99,"x0":-1.8412629833836711,"y0":50.00082744837538,"z0":4.0913574677911315,"aX":12.375149087395},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":4.9,"breakHorizontal":-17.8,"spinRate":2552,"spinDirection":79},"zone":5,"typeConfidence":2.0,"plateTime":0.487116147792404,"extension":7.060021861106198},"hitData":{"launchSpeed":97.3,"launchAngle":36.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.21,"coordY":47.05}},"index":2,"playId":"9bd8c5ca-97fc-3410-b5d6-3bf80717ea22","pitchNumber":3,"startTime":"2026-03-16T18:30:12.813Z","endTime":"2026-03-16T18:30:31.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"third":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:30:31.010Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Patrick Clohisy lines out to left fielder Jacob Melton.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-16T18:30:48.139Z","endTime":"2026-03-16T18:31:15.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":802117,"fullName":"Patrick Clohisy","link":"/api/v1/people/802117"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":802117,"fullName":"Patrick Clohisy","link":"/api/v1/people/802117"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":689200,"link":"/api/v1/people/689200"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Patrick Clohisy replaces Eli White.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-16T18:30:50.093Z","endTime":"2026-03-16T18:30:50.094Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802117,"link":"/api/v1/people/802117"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":642201,"link":"/api/v1/people/642201"},"defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":642201,"link":"/api/v1/people/642201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76057972619201,"aZ":-26.766712374579257,"pfxX":0.2632620529015308,"pfxZ":3.2724914756197503,"pX":0.12804275793501863,"pZ":2.9270313496836766,"vX0":5.012469875635452,"vY0":-127.34283825713516,"vZ0":2.5965861177735214,"x":112.12,"y":159.75,"x0":-1.8952770785738446,"y0":50.000866872329055,"z0":4.00411218079571,"aX":0.43443805170520233},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.7,"breakHorizontal":-1.6,"spinRate":2268,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.42918313023371724,"extension":7.125500903279689},"index":1,"playId":"5d14d372-3b55-34ec-a478-2f87d69f1889","pitchNumber":1,"startTime":"2026-03-16T18:30:50.095Z","endTime":"2026-03-16T18:30:53.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":802117,"link":"/api/v1/people/802117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94698836333036,"aZ":-40.17076302644735,"pfxX":-4.640032978227845,"pfxZ":-5.118574409874352,"pX":-0.3031002603348911,"pZ":1.7213832850074966,"vX0":4.725521242499587,"vY0":-124.65805369142282,"vZ0":2.718100472771166,"x":128.55,"y":192.3,"x0":-1.6277852274829285,"y0":50.00440146266084,"z0":3.9516469254190545,"aX":-7.244292588986708},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-8.3,"breakHorizontal":7.2,"spinRate":1772,"spinDirection":274},"zone":7,"typeConfidence":2.0,"plateTime":0.44073174613724175,"extension":7.034600996491495},"hitData":{"launchSpeed":90.8,"launchAngle":27.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":126.77,"coordY":186.25}},"index":2,"playId":"375c8a73-1955-39e0-afb5-99d06c56a95a","pitchNumber":2,"startTime":"2026-03-16T18:31:05.611Z","endTime":"2026-03-16T18:31:15.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":802117,"link":"/api/v1/people/802117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802117,"link":"/api/v1/people/802117"},"credit":"b_ab"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_ab"},{"player":{"id":802117,"link":"/api/v1/people/802117"},"credit":"b_pa"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:31:15.972Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonny DeLuca flies out to right fielder Patrick Clohisy.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-16T18:33:36.592Z","endTime":"2026-03-16T18:35:13.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":802117,"link":"/api/v1/people/802117"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Patrick Clohisy remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-16T18:32:49.611Z","endTime":"2026-03-16T18:32:49.647Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802117,"link":"/api/v1/people/802117"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":642201,"link":"/api/v1/people/642201"},"defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":642201,"link":"/api/v1/people/642201"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jim Jarvis replaces shortstop Jorge Mateo, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-16T18:32:49.647Z","endTime":"2026-03-16T18:33:38.790Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":622761,"link":"/api/v1/people/622761"},"defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":622761,"link":"/api/v1/people/622761"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.383808395314944,"aZ":-19.09165608780918,"pfxX":9.099839034691175,"pfxZ":7.084794668750241,"pX":0.10585139098618618,"pZ":2.4171185435013065,"vX0":-10.153939031934485,"vY0":-134.80618258547267,"vZ0":-3.4861356881763643,"x":112.97,"y":173.52,"x0":2.7330396590974706,"y0":50.00309277050504,"z0":5.069206532324212,"aX":16.80515656171614},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.2,"breakHorizontal":-14.4,"spinRate":2364,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.4057913073788577,"extension":6.435259685024977},"index":2,"playId":"1ccbbec0-fdc2-3bc0-a053-fc31a93ab81c","pitchNumber":1,"startTime":"2026-03-16T18:33:38.790Z","endTime":"2026-03-16T18:33:42.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":83.3,"endSpeed":77.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.815845368779552,"aZ":-32.75003013461277,"pfxX":8.347642437825133,"pfxZ":-0.38414435276144054,"pX":2.275531793481456,"pZ":2.3502632144155178,"vX0":-4.569377151904543,"vY0":-121.33286393918354,"vZ0":1.1688026157925084,"x":30.26,"y":175.32,"x0":3.0902684634692337,"y0":50.00208546725285,"z0":4.697512973453515,"aX":12.553377363948261},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.2,"breakHorizontal":-14.2,"spinRate":1693,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.44994287075959516,"extension":6.588737287739439},"index":3,"playId":"a855d699-4752-389f-99b5-0dd800109d6e","pitchNumber":2,"startTime":"2026-03-16T18:33:57.839Z","endTime":"2026-03-16T18:34:01.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.737064722983053,"aZ":-29.2035897905048,"pfxX":9.041010849069536,"pfxZ":1.9608542157712723,"pX":1.6662772117991584,"pZ":2.3381300727852175,"vX0":-5.952089771763589,"vY0":-121.99033271486991,"vZ0":0.3921547707552948,"x":53.49,"y":175.65,"x0":2.9563262422084398,"y0":50.00275236239775,"z0":4.6813367041120655,"aX":13.702987881318105},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.8,"breakHorizontal":-15.1,"spinRate":1663,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.4480185364456286,"extension":6.559869315589123},"index":4,"playId":"ea836557-553d-3d12-985d-8fb021f7be64","pitchNumber":3,"startTime":"2026-03-16T18:34:14.225Z","endTime":"2026-03-16T18:34:18.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.977602137619627,"aZ":-20.305239935176576,"pfxX":9.596839158891505,"pfxZ":6.642231534857341,"pX":-0.05046512957192186,"pZ":2.1514534152124547,"vX0":-10.729677048194063,"vY0":-132.95670194709655,"vZ0":-3.6553127000364003,"x":118.92,"y":180.69,"x0":2.7939531020013137,"y0":50.003838436168216,"z0":5.020839756324762,"aX":17.152599773808415},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.4,"breakHorizontal":-15.0,"spinRate":2242,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.4122283150980435,"extension":6.605897425534553},"index":5,"playId":"04bb9fe1-fad3-3c2e-a85e-02ff4c1075f4","pitchNumber":4,"startTime":"2026-03-16T18:34:32.253Z","endTime":"2026-03-16T18:34:43.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30898576913172,"aZ":-20.383156375187053,"pfxX":10.36184499371971,"pfxZ":6.169686262332125,"pX":-0.11007980838567553,"pZ":1.8387522803274061,"vX0":-11.33449417405158,"vY0":-137.13334653881412,"vZ0":-4.785305918671528,"x":121.2,"y":189.13,"x0":2.723427042889325,"y0":50.00584823820466,"z0":4.9903049067659335,"aX":19.810513527672196},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.3,"breakHorizontal":-16.4,"spinRate":2284,"spinDirection":117},"zone":8,"typeConfidence":2.0,"plateTime":0.3988699681067782,"extension":6.554439220223505},"hitData":{"launchSpeed":81.4,"launchAngle":51.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.86,"coordY":135.32}},"index":6,"playId":"c8c12dba-555e-3781-abed-8a19da06d1a7","pitchNumber":5,"startTime":"2026-03-16T18:34:48.778Z","endTime":"2026-03-16T18:35:13.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.1,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:35:13.383Z","atBatIndex":45},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nick Fortes homers (2) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-16T18:35:05.638Z","endTime":"2026-03-16T18:36:06.108Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":{"id":519242,"link":"/api/v1/people/519242"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":74.0,"endSpeed":66.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.858746207579436,"aZ":-35.32462878749986,"pfxX":-5.049347816490614,"pfxZ":-2.7393183003077226,"pX":1.1753527804611812,"pZ":3.0583053344467244,"vX0":-2.3824520817918065,"vY0":-107.58425925928654,"vZ0":4.273418564347253,"x":72.2,"y":156.21,"x0":2.9596839301843407,"y0":50.00236241543687,"z0":5.0066922631137105,"aX":-5.80939378754296},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-3.1,"breakHorizontal":9.8,"spinRate":2271,"spinDirection":301},"zone":12,"typeConfidence":2.0,"plateTime":0.5127353927162406,"extension":6.226585661824544},"index":0,"playId":"50710d67-729d-3099-b68c-d35eec9e4252","pitchNumber":1,"startTime":"2026-03-16T18:35:26.408Z","endTime":"2026-03-16T18:35:32.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.782669185523613,"aZ":-20.280102110202325,"pfxX":9.53221772440373,"pfxZ":6.423083359514798,"pX":-0.120046221713552,"pZ":2.1338464068714322,"vX0":-10.566204298655952,"vY0":-134.61225814008324,"vZ0":-3.4674833813503905,"x":121.58,"y":181.17,"x0":2.601075170749442,"y0":50.00157530596347,"z0":4.859003095586116,"aX":17.64869848304227},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.2,"breakHorizontal":-15.2,"spinRate":2221,"spinDirection":114},"zone":8,"typeConfidence":2.0,"plateTime":0.4055092017252022,"extension":6.488232540616363},"hitData":{"launchSpeed":108.2,"launchAngle":22.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":34.01,"coordY":71.92}},"index":1,"playId":"92cd943c-39e4-38dd-b6cb-50355a4b938f","pitchNumber":2,"startTime":"2026-03-16T18:35:41.035Z","endTime":"2026-03-16T18:36:06.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.9,"awayTeamWinProbability":1.0999999999999943,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.05,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:36:06.108Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Vilade grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-16T18:36:02.240Z","endTime":"2026-03-16T18:37:14.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39164062885659,"aZ":-20.305217314892303,"pfxX":8.959008198928743,"pfxZ":6.0314971839752545,"pX":0.6418495309944169,"pZ":3.4997730854276776,"vX0":-9.028007660263414,"vY0":-138.53777023616195,"vZ0":-0.431791446124727,"x":92.53,"y":144.29,"x0":2.7597767904939725,"y0":50.000948829053264,"z0":5.000299012387858,"aX":17.626463589568786},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.0,"breakHorizontal":-14.6,"spinRate":2187,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.3935229572876553,"extension":6.975206006438959},"index":0,"playId":"7e155a21-9d01-3acf-98a0-f22b5f3cc683","pitchNumber":1,"startTime":"2026-03-16T18:36:22.083Z","endTime":"2026-03-16T18:36:28.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":93.1,"endSpeed":86.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50823785263812,"aZ":-21.916737991603874,"pfxX":9.21457339715089,"pfxZ":5.486225723235839,"pX":-1.4307965908426252,"pZ":1.559782104607905,"vX0":-13.728209063374221,"vY0":-134.96386435532813,"vZ0":-4.457079571932995,"x":171.54,"y":196.67,"x0":2.4920026832139683,"y0":50.00562155005763,"z0":4.748710041092768,"aX":17.240587808703474},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.2,"breakHorizontal":-14.3,"spinRate":2305,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.4036702559806171,"extension":7.043973093820256},"index":1,"playId":"d760401c-0858-34b8-9d8e-a5b2a05defc2","pitchNumber":2,"startTime":"2026-03-16T18:36:36.213Z","endTime":"2026-03-16T18:36:44.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.6,"endSpeed":69.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.525787830799445,"aZ":-36.58638239324605,"pfxX":-5.278222799568438,"pfxZ":-3.646057385719356,"pX":0.24229719168255345,"pZ":1.7381380333415972,"vX0":-4.166176395998697,"vY0":-109.90628553975385,"vZ0":1.6365584975273515,"x":107.76,"y":191.85,"x0":2.85599990071371,"y0":50.00372970599304,"z0":4.9025587292218376,"aX":-6.384238000296137},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-5.8,"breakHorizontal":10.8,"spinRate":2350,"spinDirection":301},"zone":8,"typeConfidence":2.0,"plateTime":0.5005303116288768,"extension":6.2169459739574915},"hitData":{"launchSpeed":80.5,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.76,"coordY":168.99}},"index":2,"playId":"64da715b-a1c9-3d3f-89d7-cd0e84cb9a7d","pitchNumber":3,"startTime":"2026-03-16T18:36:57.364Z","endTime":"2026-03-16T18:37:14.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:37:14.145Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justyn-Henry Malloy grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-16T18:37:16.390Z","endTime":"2026-03-16T18:38:30.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.005864965344514,"aZ":-20.905995357552957,"pfxX":10.589833451961326,"pfxZ":6.12769069234114,"pX":-0.29226802939986274,"pZ":1.9576314698140393,"vX0":-11.265510532455117,"vY0":-135.35482267621478,"vZ0":-3.711817313381439,"x":128.14,"y":185.92,"x0":2.565663085625581,"y0":50.00345292323447,"z0":4.826783221516662,"aX":19.475595968769696},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.3,"breakHorizontal":-16.6,"spinRate":2317,"spinDirection":113},"zone":7,"typeConfidence":2.0,"plateTime":0.40604609721066875,"extension":6.518964171847159},"index":0,"playId":"a704a4b3-ea18-31a0-b018-72ab2dac55ce","pitchNumber":1,"startTime":"2026-03-16T18:37:33.387Z","endTime":"2026-03-16T18:37:39.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":78.1,"endSpeed":70.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04932417981716,"aZ":-37.174662931561556,"pfxX":-5.472909256175272,"pfxZ":-3.897987672809217,"pX":1.106658972546138,"pZ":2.1054335618503752,"vX0":-2.6545252972341467,"vY0":-113.5826585542401,"vZ0":2.0517578588211065,"x":74.82,"y":181.93,"x0":3.0076569211472464,"y0":50.000574906850495,"z0":4.932880615482364,"aX":-7.028917627778562},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-6.0,"breakHorizontal":10.7,"spinRate":2323,"spinDirection":302},"zone":14,"typeConfidence":2.0,"plateTime":0.4853556047872507,"extension":6.075394694600635},"index":1,"playId":"4612f454-c6ff-3af2-a628-fe531b713990","pitchNumber":2,"startTime":"2026-03-16T18:37:46.357Z","endTime":"2026-03-16T18:37:52.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":94.4,"endSpeed":85.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05914999336585,"aZ":-21.66464982568359,"pfxX":11.361546950930842,"pfxZ":5.582615980493035,"pX":-0.8717354505438033,"pZ":2.1812383879177766,"vX0":-13.212948058579705,"vY0":-136.77651211999543,"vZ0":-3.286611008791299,"x":150.23,"y":179.89,"x0":2.5608746842524095,"y0":50.00115496427789,"z0":4.895783429070489,"aX":21.381235635910606},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.5,"breakHorizontal":-17.5,"spinRate":2366,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.40148030929899736,"extension":7.03040859120427},"index":2,"playId":"f6599caf-0d46-3db9-91c5-bb69ecefdd2a","pitchNumber":3,"startTime":"2026-03-16T18:38:01.544Z","endTime":"2026-03-16T18:38:07.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.458525293387797,"aZ":-31.637455386880273,"pfxX":10.275342260050003,"pfxZ":0.33977227858222925,"pX":0.08720803025131547,"pZ":1.8607882938961804,"vX0":-9.629699820253142,"vY0":-124.39198585090548,"vZ0":-0.5366601733679252,"x":113.68,"y":188.54,"x0":2.6617860709936423,"y0":50.00277149898371,"z0":4.687865055238227,"aX":16.20615049422143},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.7,"breakHorizontal":-16.6,"spinRate":1753,"spinDirection":96},"zone":8,"typeConfidence":2.0,"plateTime":0.43924818079209826,"extension":6.60990137237112},"hitData":{"launchSpeed":103.0,"launchAngle":3.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.95,"coordY":162.33}},"index":3,"playId":"4acbb4b3-4a6e-38a3-92e2-ad37595b5c13","pitchNumber":4,"startTime":"2026-03-16T18:38:18.941Z","endTime":"2026-03-16T18:38:30.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669234,"link":"/api/v1/people/669234"},"credit":"b_ab"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_ab"},{"player":{"id":669234,"link":"/api/v1/people/669234"},"credit":"b_pa"},{"player":{"id":519242,"link":"/api/v1/people/519242"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:38:30.029Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jim Jarvis called out on strikes.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-16T18:40:33.200Z","endTime":"2026-03-16T18:42:08.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan Baker replaces Kevin Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-16T18:40:04.431Z","endTime":"2026-03-16T18:40:35.409Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641329,"link":"/api/v1/people/641329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":95.3,"endSpeed":87.0,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.648540791790392,"aZ":-14.075758464867192,"pfxX":-1.7100031638542847,"pfxZ":9.311879912343421,"pX":0.36872045721546565,"pZ":3.48087503419724,"vX0":3.2399791834559113,"vY0":-138.67753811515212,"vZ0":-6.226651215281564,"x":102.95,"y":144.8,"x0":-0.5937223596396278,"y0":50.001387607458625,"z0":6.697957930470509,"aX":-3.3232643643512527},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":2.4,"spinRate":2130,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.3952968448930205,"extension":6.485719173926157},"index":1,"playId":"8a9f2cee-72d5-3209-b042-7e8f1a743ae2","pitchNumber":1,"startTime":"2026-03-16T18:40:35.409Z","endTime":"2026-03-16T18:40:41.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":94.2,"endSpeed":86.3,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03798209148705,"aZ":-14.607028679063037,"pfxX":-4.250250385083028,"pfxZ":9.237413121299035,"pX":0.15492047081867888,"pZ":2.5978490054024235,"vX0":3.315918652438674,"vY0":-136.97511552469967,"vZ0":-8.018196252149183,"x":111.09,"y":168.64,"x0":-0.5186699420940146,"y0":50.00374799904072,"z0":6.560369137143643,"aX":-8.083068419851818},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":7.0,"spinRate":2126,"spinDirection":205},"zone":5,"typeConfidence":0.89,"plateTime":0.3997582240432327,"extension":6.412289611886112},"index":2,"playId":"1ada469c-a5c4-3ae3-b57b-5337e5d902d0","pitchNumber":2,"startTime":"2026-03-16T18:40:49.391Z","endTime":"2026-03-16T18:40:54.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.657055704800992,"aZ":-23.995624496428167,"pfxX":-7.18865236314282,"pfxZ":5.490937901230499,"pX":0.3754785956059317,"pZ":1.512347342382443,"vX0":4.682026024794325,"vY0":-120.74909608076617,"vZ0":-6.980571344182023,"x":102.69,"y":197.95,"x0":-0.6465324365495827,"y0":50.002578863853785,"z0":6.527161538046095,"aX":-10.704673657882253},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.6,"breakHorizontal":12.0,"spinRate":1660,"spinDirection":227},"zone":14,"typeConfidence":0.9,"plateTime":0.4521496062124166,"extension":6.454649152625066},"index":3,"playId":"3f37ca4d-b3b4-3e71-81a2-f255e273fa52","pitchNumber":3,"startTime":"2026-03-16T18:41:02.344Z","endTime":"2026-03-16T18:41:08.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.406754137609997,"aZ":-13.419771668418452,"pfxX":-3.0788913189012765,"pfxZ":9.602881520290456,"pX":0.06208329709697539,"pZ":2.7453278282551623,"vX0":2.3258608422263634,"vY0":-138.9183215532829,"vZ0":-8.037781109350341,"x":114.63,"y":164.66,"x0":-0.3864218821231913,"y0":50.00126411519095,"z0":6.570244370549996,"aX":-6.011271148160206},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":5.0,"spinRate":2194,"spinDirection":198},"zone":2,"typeConfidence":0.9,"plateTime":0.39443711648277713,"extension":6.52310670572509},"index":4,"playId":"4b7705f5-f7c0-3a4b-b101-edf45abde522","pitchNumber":4,"startTime":"2026-03-16T18:41:16.011Z","endTime":"2026-03-16T18:41:23.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.445352075254924,"aZ":-13.324815464876023,"pfxX":-1.7210421954528807,"pfxZ":9.46743973782488,"pX":0.44843529133085613,"pZ":3.825195058053382,"vX0":3.142321363734325,"vY0":-140.57833954015464,"vZ0":-5.398158555541518,"x":99.91,"y":135.5,"x0":-0.4629271792818538,"y0":50.00177046267945,"z0":6.643386671520637,"aX":-3.4264201940840495},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":2.4,"spinRate":2265,"spinDirection":197},"zone":12,"typeConfidence":0.9,"plateTime":0.39042394049315776,"extension":6.40663956174004},"index":5,"playId":"92701add-4a66-3449-bbaf-44c6cbb73f88","pitchNumber":5,"startTime":"2026-03-16T18:41:32.840Z","endTime":"2026-03-16T18:41:38.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.169495476543567,"aZ":-12.981597855257137,"pfxX":-3.3393717805010255,"pfxZ":9.563836987215332,"pX":0.022292877717986388,"pZ":2.317140818714413,"vX0":2.4465329364486132,"vY0":-140.17803174179323,"vZ0":-9.11278190124557,"x":116.15,"y":176.22,"x0":-0.4241825378079261,"y0":50.00652084232455,"z0":6.440498344782731,"aX":-6.703594843729909},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.8,"breakHorizontal":5.6,"spinRate":2272,"spinDirection":208},"zone":5,"typeConfidence":0.9,"plateTime":0.38947808992458643,"extension":6.540288022596734},"index":6,"playId":"436b692b-8d0c-3207-bf03-030433cb64b9","pitchNumber":6,"startTime":"2026-03-16T18:42:01.557Z","endTime":"2026-03-16T18:42:08.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:42:08.012Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mauricio Dubón doubles (4) on a sharp line drive to left fielder Jacob Melton.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-16T18:42:10.153Z","endTime":"2026-03-16T18:43:50.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":689200,"link":"/api/v1/people/689200"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.3,"endSpeed":77.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.254182252016864,"aZ":-26.42832955454795,"pfxX":-7.717857746564778,"pfxZ":3.7387834517017655,"pX":-0.06466965807517565,"pZ":3.2378772942555574,"vX0":4.014772327188999,"vY0":-122.8221509774343,"vZ0":-3.0086353516778326,"x":119.47,"y":151.36,"x0":-0.7137953375656442,"y0":50.00020684586121,"z0":6.715023172700814,"aX":-11.844959131372272},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.4,"breakHorizontal":13.1,"spinRate":1719,"spinDirection":221},"zone":2,"typeConfidence":0.9,"plateTime":0.44515993587526914,"extension":6.506692722422155},"index":0,"playId":"0cfda4b6-f6ef-3c81-b295-0d9e191b2ebc","pitchNumber":1,"startTime":"2026-03-16T18:42:26.068Z","endTime":"2026-03-16T18:42:30.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.09889625045133,"aZ":-12.48814028779543,"pfxX":-3.067544793628195,"pfxZ":9.737429412220342,"pX":0.383566475719968,"pZ":3.2492510090943623,"vX0":2.5928089909129537,"vY0":-141.90907934832566,"vZ0":-6.770574746929679,"x":105.31,"y":132.98,"x0":-0.14733223646586346,"y0":50.00396815300193,"z0":6.476106587302899,"aX":-6.202727751215249},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.3,"breakHorizontal":4.9,"spinRate":2291,"spinDirection":199},"zone":3,"typeConfidence":0.9,"plateTime":0.3872534854973422,"extension":6.540224490777017},"index":1,"playId":"3458d73b-c243-305f-87c7-ce2a55cd3af9","pitchNumber":2,"startTime":"2026-03-16T18:42:40.472Z","endTime":"2026-03-16T18:42:47.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.471007839388786,"aZ":-31.282562776942935,"pfxX":4.852971802077219,"pfxZ":0.5359225832280252,"pX":0.22118797430381024,"pZ":3.456190279299066,"vX0":-0.6019831177330632,"vY0":-127.90654578383617,"vZ0":-2.0377355294819077,"x":108.57,"y":145.46,"x0":-0.17164754084380104,"y0":50.002395933163314,"z0":6.707375822734452,"aX":8.070322762089013},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.7,"breakHorizontal":-8.6,"spinRate":2235,"spinDirection":134},"zone":12,"typeConfidence":0.9,"plateTime":0.4276222491946591,"extension":6.510543036635485},"index":2,"playId":"8aa9c9f7-0414-3e6a-a628-c69f00ca516b","pitchNumber":3,"startTime":"2026-03-16T18:43:05.140Z","endTime":"2026-03-16T18:43:09.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.344791681406075,"aZ":-12.320300407850437,"pfxX":-2.8686156134091556,"pfxZ":9.91572479292776,"pX":-0.552429955605771,"pZ":2.4843195035007897,"vX0":0.8189505696858659,"vY0":-140.48577959940783,"vZ0":-8.93176645093449,"x":138.06,"y":171.7,"x0":-0.47471571759057407,"y0":50.00391625337894,"z0":6.502621812483365,"aX":-5.7432243251576205},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.3,"breakHorizontal":5.0,"spinRate":2184,"spinDirection":202},"zone":4,"typeConfidence":0.9,"plateTime":0.38964666818513516,"extension":6.539780893868918},"hitData":{"launchSpeed":103.4,"launchAngle":11.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":53.36,"coordY":119.29}},"index":3,"playId":"8ebd7d2a-d267-3c2e-b59e-affcda660a0e","pitchNumber":4,"startTime":"2026-03-16T18:43:27.056Z","endTime":"2026-03-16T18:43:50.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.02,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:43:50.116Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-16T18:44:09.167Z","endTime":"2026-03-16T18:45:22.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":689688,"fullName":"Ethan Workinger","link":"/api/v1/people/689688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Ethan Workinger replaces Mauricio Dubón.","event":"Offensive Substitution","eventType":"offensive_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":0,"startTime":"2026-03-16T18:44:09.625Z","endTime":"2026-03-16T18:44:10.808Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689688,"link":"/api/v1/people/689688"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":643289,"link":"/api/v1/people/643289"},"base":2,"defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"second":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.014474984973628,"aZ":-28.557845927010906,"pfxX":3.2395041465986973,"pfxZ":2.249487271605293,"pX":-0.7150371347534368,"pZ":3.005881292714959,"vX0":-0.028491962944949795,"vY0":-125.65819664184008,"vZ0":-3.289484927667686,"x":144.26,"y":157.62,"x0":-1.124930592403646,"y0":50.004763598783654,"z0":6.6371834078302285,"aX":5.212372247500727},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.6,"breakHorizontal":-5.9,"spinRate":2305,"spinDirection":129},"zone":1,"typeConfidence":0.9,"plateTime":0.43487412050048,"extension":6.446165417003941},"index":1,"playId":"93ff315b-3b72-3099-a5bd-638cd34b29d3","pitchNumber":1,"startTime":"2026-03-16T18:44:10.808Z","endTime":"2026-03-16T18:44:15.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"second":{"id":689688,"link":"/api/v1/people/689688"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.879509224202327,"aZ":-25.05530414065759,"pfxX":-7.551196239590872,"pfxZ":4.404817534193446,"pX":-1.026768040061873,"pZ":1.0729995123564315,"vX0":2.2940291712610916,"vY0":-126.3164139213221,"vZ0":-8.346528879244751,"x":156.14,"y":209.81,"x0":-0.9660650078706093,"y0":50.001433419627965,"z0":6.436478344879667,"aX":-12.193420963944423},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.2,"breakHorizontal":13.2,"spinRate":1796,"spinDirection":222},"zone":13,"typeConfidence":0.86,"plateTime":0.43371828195374196,"extension":6.644178970926027},"index":2,"playId":"74280d1f-3e8e-364a-9613-694ff6acd952","pitchNumber":2,"startTime":"2026-03-16T18:44:28.996Z","endTime":"2026-03-16T18:44:34.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"second":{"id":689688,"link":"/api/v1/people/689688"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99864394657967,"aZ":-12.311164937813974,"pfxX":-0.7945925214814662,"pfxZ":10.095230282506765,"pX":-1.806075702986569E-4,"pZ":5.0070110997979524,"vX0":2.3874201945911864,"vY0":-139.74597929516818,"vZ0":-2.432990606441002,"x":117.01,"y":103.59,"x0":-0.7642871092157654,"y0":50.00496124433675,"z0":6.703056430258654,"aX":-1.5641238010208793},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.9,"breakHorizontal":1.0,"spinRate":2189,"spinDirection":201},"zone":12,"typeConfidence":0.9,"plateTime":0.39272718246884875,"extension":6.411817104799178},"index":3,"playId":"2ca85618-ecb6-34fc-bbe9-701fe4de6da1","pitchNumber":3,"startTime":"2026-03-16T18:44:58.342Z","endTime":"2026-03-16T18:45:04.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"second":{"id":689688,"link":"/api/v1/people/689688"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.414851194910916,"aZ":-31.106218126703023,"pfxX":3.5482603016607643,"pfxZ":0.6158439617503415,"pX":-0.5598130648609912,"pZ":3.4400322750628027,"vX0":-0.26641146092950724,"vY0":-130.20120392436323,"vZ0":-2.3546972959836285,"x":138.34,"y":145.9,"x0":-0.9180137097284093,"y0":50.00111782022616,"z0":6.692510679911869,"aX":6.1370831859278185},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.8,"breakHorizontal":-6.4,"spinRate":2197,"spinDirection":152},"zone":11,"typeConfidence":0.9,"plateTime":0.4194788758105359,"extension":6.449808954855317},"index":4,"playId":"abdfae8a-3e6f-31c3-b689-982aa7313343","pitchNumber":4,"startTime":"2026-03-16T18:45:15.879Z","endTime":"2026-03-16T18:45:22.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"second":{"id":689688,"link":"/api/v1/people/689688"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:45:22.314Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Olson flies out to left fielder Jacob Melton.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-16T18:45:37.060Z","endTime":"2026-03-16T18:47:23.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":689200,"link":"/api/v1/people/689200"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.675878809800103,"aZ":-26.616703662714233,"pfxX":-7.865534053673728,"pfxZ":3.5180986870444126,"pX":-0.3070566044618724,"pZ":3.114992067226385,"vX0":3.887150790905918,"vY0":-124.78392436124581,"vZ0":-3.3932341169437987,"x":128.7,"y":154.68,"x0":-0.8615856967607716,"y0":50.00267364465164,"z0":6.680824892249893,"aX":-12.42680504766109},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.9,"breakHorizontal":13.3,"spinRate":1748,"spinDirection":219},"zone":1,"typeConfidence":0.9,"plateTime":0.4386277204541442,"extension":6.560893835958565},"index":0,"playId":"02778737-ee70-307b-b2ad-ea09e7b50d08","pitchNumber":1,"startTime":"2026-03-16T18:45:44.732Z","endTime":"2026-03-16T18:45:50.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":689688,"link":"/api/v1/people/689688"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02327759974872,"aZ":-28.353173708710802,"pfxX":4.790806353681743,"pfxZ":2.2160413715715457,"pX":0.31073499511686403,"pZ":3.5457986552396736,"vX0":0.9028647972088061,"vY0":-130.100494969,"vZ0":-2.6322068981742763,"x":105.16,"y":143.04,"x0":-0.662951039645299,"y0":50.001969953778804,"z0":6.708647318966439,"aX":8.252195008807131},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.7,"breakHorizontal":-8.9,"spinRate":2293,"spinDirection":151},"zone":3,"typeConfidence":0.9,"plateTime":0.4202012116772962,"extension":6.516550993655373},"index":1,"playId":"ac6524d8-2193-3dd6-8a64-1fa93324aa90","pitchNumber":2,"startTime":"2026-03-16T18:46:01.359Z","endTime":"2026-03-16T18:46:07.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":689688,"link":"/api/v1/people/689688"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.602935367567483,"aZ":-14.251762698076373,"pfxX":-1.9613800818558698,"pfxZ":9.04508930376057,"pX":1.1524325460354223,"pZ":5.518576317318221,"vX0":5.254481053589917,"vY0":-139.66194492167415,"vZ0":-0.9196108851471176,"x":73.07,"y":89.78,"x0":-0.49602612604123064,"y0":50.00066960493348,"z0":6.786801368483077,"aX":-3.886462178740371},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.4,"breakHorizontal":2.5,"spinRate":2161,"spinDirection":197},"zone":12,"typeConfidence":0.89,"plateTime":0.39175436268109864,"extension":6.369272119249022},"index":2,"playId":"b21f6e15-52cd-3e64-8acd-b6447ef21eeb","pitchNumber":3,"startTime":"2026-03-16T18:46:23.311Z","endTime":"2026-03-16T18:46:28.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":689688,"link":"/api/v1/people/689688"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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.9,"endSpeed":87.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71868324525505,"aZ":-11.538011696619932,"pfxX":-1.407474333022303,"pfxZ":10.45153770006327,"pX":-0.3954145984758637,"pZ":2.610894060154721,"vX0":1.4580766869495712,"vY0":-139.45850357077663,"vZ0":-8.67460573356961,"x":132.07,"y":168.29,"x0":-0.7416096315867824,"y0":50.00037004448419,"z0":6.5184764765891785,"aX":-2.778168917252937},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":2.3,"spinRate":2166,"spinDirection":200},"zone":4,"typeConfidence":0.9,"plateTime":0.3924361406904464,"extension":6.429158570484667},"index":3,"playId":"72b8cc85-6344-3dbc-986e-30d840ef11e7","pitchNumber":4,"startTime":"2026-03-16T18:46:52.291Z","endTime":"2026-03-16T18:46:57.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":689688,"link":"/api/v1/people/689688"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.075584061963276,"aZ":-26.781091813565638,"pfxX":2.6313040258518416,"pfxZ":3.052589075620677,"pX":0.39290703168953095,"pZ":2.483667663994759,"vX0":2.0254433558111358,"vY0":-131.5828240863191,"vZ0":-5.658806022804752,"x":102.02,"y":171.72,"x0":-0.7267669737871366,"y0":50.00234052131675,"z0":6.628510505218619,"aX":4.64580900971744},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.6,"breakHorizontal":-5.2,"spinRate":2379,"spinDirection":158},"zone":6,"typeConfidence":0.89,"plateTime":0.4151449150350546,"extension":6.445014740467081},"hitData":{"launchSpeed":89.7,"launchAngle":27.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.1,"coordY":99.26}},"index":4,"playId":"094584f9-8b6e-3fb5-9f5a-726c1c528a7d","pitchNumber":5,"startTime":"2026-03-16T18:47:14.032Z","endTime":"2026-03-16T18:47:23.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":689688,"link":"/api/v1/people/689688"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.1,"awayTeamWinProbability":0.9000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:47:23.938Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-16T18:49:35.235Z","endTime":"2026-03-16T18:50:15.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[6,7,8],"actionIndex":[0,1,2,3,4,5],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Raisel Iglesias replaces Chris Sale.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-16T18:49:37.294Z","endTime":"2026-03-16T18:49:38.294Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628452,"link":"/api/v1/people/628452"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":519242,"link":"/api/v1/people/519242","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kevin Kilpatrick Jr. replaces center fielder Michael Harris II, batting 7th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-16T18:49:37.294Z","endTime":"2026-03-16T18:49:38.294Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687201,"link":"/api/v1/people/687201"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":671739,"link":"/api/v1/people/671739"},"defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Luke Waddell replaces second baseman Ozzie Albies, batting 6th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-16T18:49:37.294Z","endTime":"2026-03-16T18:49:38.294Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680672,"link":"/api/v1/people/680672"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":645277,"link":"/api/v1/people/645277"},"defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Cal Conley replaces third baseman Austin Riley, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-16T18:49:37.294Z","endTime":"2026-03-16T18:49:38.294Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695462,"link":"/api/v1/people/695462"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":663586,"link":"/api/v1/people/663586"},"defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Drew Compton replaces first baseman Matt Olson, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-16T18:49:37.294Z","endTime":"2026-03-16T18:49:38.294Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686541,"link":"/api/v1/people/686541"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":621566,"link":"/api/v1/people/621566"},"defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ethan Workinger remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-16T18:49:37.294Z","endTime":"2026-03-16T18:49:37.413Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689688,"link":"/api/v1/people/689688"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":643289,"link":"/api/v1/people/643289"},"defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.754030788766304,"aZ":-28.40761142985046,"pfxX":6.343535622877447,"pfxZ":2.6318261455799776,"pX":-0.1356270605798438,"pZ":1.8256049521528317,"vX0":2.152896503133708,"vY0":-119.06017624097423,"vZ0":-2.427609142800712,"x":122.17,"y":189.49,"x0":-1.8765660179556707,"y0":50.00019642895844,"z0":5.43997051539251,"aX":9.067266955892968},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.4,"breakHorizontal":-12.0,"spinRate":2628,"spinDirection":70},"zone":8,"typeConfidence":2.0,"plateTime":0.46077714269029046,"extension":5.9167499238400145},"index":6,"playId":"8364d7b5-173e-3ae1-a053-bcf5d713c416","pitchNumber":1,"startTime":"2026-03-16T18:49:37.413Z","endTime":"2026-03-16T18:49:41.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.450156713824654,"aZ":-29.23057221839967,"pfxX":-9.203717932419181,"pfxZ":1.7689395036543853,"pX":-0.19935671735262467,"pZ":1.0571001006157676,"vX0":9.749988497762383,"vY0":-127.69299044732517,"vZ0":-4.9645145602739404,"x":124.6,"y":210.24,"x0":-2.857832774324282,"y0":50.0038047414281,"z0":5.306040732091058,"aX":-15.314592753239399},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.3,"breakHorizontal":14.6,"spinRate":1949,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4277314136113768,"extension":6.304488813892164},"index":7,"playId":"c13bc2a7-1e63-39a0-9643-d260b891163b","pitchNumber":2,"startTime":"2026-03-16T18:49:54.726Z","endTime":"2026-03-16T18:49:59.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.823564550993485,"aZ":-17.898227156779583,"pfxX":-7.979603704951263,"pfxZ":7.508966697032694,"pX":-0.8869642214713577,"pZ":3.6010122008173777,"vX0":9.143840577009751,"vY0":-137.11746730311745,"vZ0":-1.1460340028650704,"x":150.81,"y":141.55,"x0":-3.230991885166573,"y0":50.00058826799589,"z0":5.247767384718683,"aX":-15.166295163358814},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.6,"breakHorizontal":12.5,"spinRate":2275,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.39974317912200297,"extension":6.1585747520770955},"index":8,"playId":"5f7b3ec9-0eb1-394a-bc9d-fcce4d563d06","pitchNumber":3,"startTime":"2026-03-16T18:50:10.353Z","endTime":"2026-03-16T18:50:15.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":628452,"link":"/api/v1/people/628452"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":628452,"link":"/api/v1/people/628452"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.30000000000001137,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:50:15.177Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a line drive to left fielder Ethan Workinger.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-16T18:50:34.456Z","endTime":"2026-03-16T18:53:08.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Single","eventType":"single","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":689688,"link":"/api/v1/people/689688"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.645962380366246,"aZ":-15.910620235012656,"pfxX":-8.506943561519433,"pfxZ":8.512381651231024,"pX":1.185276626313133,"pZ":1.0669676087944462,"vX0":10.121534101277424,"vY0":-136.96689150889648,"vZ0":-8.43676583452614,"x":71.82,"y":209.97,"x0":-1.4429185873492405,"y0":50.00462205385797,"z0":5.262883806947375,"aX":-16.256927270422764},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.8,"breakHorizontal":13.4,"spinRate":2261,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3990321589132724,"extension":6.2330758620484},"index":0,"playId":"020878f1-f135-357a-b3e5-2ba581c3f981","pitchNumber":1,"startTime":"2026-03-16T18:50:37.642Z","endTime":"2026-03-16T18:50:45.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.070494114334686,"aZ":-26.307148553220863,"pfxX":-8.931146257480009,"pfxZ":3.2376413156795607,"pX":0.7638336044299647,"pZ":2.1499965447477716,"vX0":9.116071158714822,"vY0":-133.330235003864,"vZ0":-3.5724163582216155,"x":87.88,"y":180.73,"x0":-1.5294778054349514,"y0":50.00222359214047,"z0":5.393037760747712,"aX":-16.17578474095772},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.3,"breakHorizontal":14.4,"spinRate":2039,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.40989033640442596,"extension":6.206843717001592},"index":1,"playId":"e8f4517f-71a5-3f35-9b3f-022a06f43c2b","pitchNumber":2,"startTime":"2026-03-16T18:50:50.434Z","endTime":"2026-03-16T18:51:17.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63575681578172,"aZ":-13.815672183314286,"pfxX":-6.2081044951538695,"pfxZ":9.514191808351018,"pX":1.0554958548206024,"pZ":1.8310071967011723,"vX0":8.313749179371637,"vY0":-138.02828267794112,"vZ0":-7.386032766056034,"x":76.77,"y":189.34,"x0":-1.1886176237344528,"y0":50.005879162738125,"z0":5.471411523883393,"aX":-11.98426221224786},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":9.5,"spinRate":2319,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3967628062438906,"extension":6.169637380804657},"index":2,"playId":"02c979c3-0963-335e-a48b-63c22bd9cde4","pitchNumber":3,"startTime":"2026-03-16T18:51:20.526Z","endTime":"2026-03-16T18:51:26.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96276546425861,"aZ":-31.273744272066015,"pfxX":-9.503928364085585,"pfxZ":0.5457507780646935,"pX":-0.8497569757938533,"pZ":2.3613610457494927,"vX0":8.437258363853164,"vY0":-127.6888238060776,"vZ0":-1.4430725201522967,"x":149.39,"y":175.02,"x0":-2.9664635594829365,"y0":50.002125073076165,"z0":5.400722548602565,"aX":-15.650556372398997},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.8,"breakHorizontal":15.2,"spinRate":1926,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4294055885739332,"extension":6.292269603596082},"index":3,"playId":"79349ac8-9c9c-3807-b02d-0c2a1de99c53","pitchNumber":4,"startTime":"2026-03-16T18:51:33.667Z","endTime":"2026-03-16T18:51:41.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":85.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.05596711480357,"aZ":-16.266312886981137,"pfxX":-8.122337290445705,"pfxZ":8.340338668574132,"pX":-0.2543388672135762,"pZ":3.459670537377183,"vX0":10.863951536713564,"vY0":-138.2679819184237,"vZ0":-2.053060228351294,"x":126.69,"y":145.37,"x0":-3.206355498970586,"y0":50.00517721553354,"z0":5.321484999907963,"aX":-15.497883507577017},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":12.0,"spinRate":2303,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.39838253468015505,"extension":6.194057560134252},"index":4,"playId":"51c969b2-cf8b-36d8-af74-77ccc1e05a03","pitchNumber":5,"startTime":"2026-03-16T18:52:15.879Z","endTime":"2026-03-16T18:52:20.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-03-16T18:52:36.501Z","endTime":"2026-03-16T18:52:48.956Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"},"defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.417221406687094,"aZ":-29.95619625448608,"pfxX":8.220527324897029,"pfxZ":1.5913410614942913,"pX":-0.397257739994126,"pZ":1.8551698516415052,"vX0":3.4003906888151603,"vY0":-117.72611234885069,"vZ0":-1.8276883338599788,"x":132.14,"y":188.69,"x0":-2.930766937122261,"y0":50.00493995523105,"z0":5.427916597891016,"aX":11.480678938468982},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":2.6,"breakHorizontal":-15.7,"spinRate":2573,"spinDirection":64},"zone":7,"typeConfidence":2.0,"plateTime":0.4661676511642141,"extension":5.987020398105496},"hitData":{"launchSpeed":86.3,"launchAngle":15.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":93.68,"coordY":90.62}},"index":6,"playId":"23c6dfc7-57fc-3a0a-8165-1e52f5276359","pitchNumber":6,"startTime":"2026-03-16T18:52:48.956Z","endTime":"2026-03-16T18:53:08.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":628452,"link":"/api/v1/people/628452"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":628452,"link":"/api/v1/people/628452"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.1,"awayTeamWinProbability":0.9000000000000057,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.06,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:53:08.232Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Raynel Delgado singles on a ground ball to left fielder Ethan Workinger. Chandler Simpson scores.","rbi":1,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-16T18:53:48.434Z","endTime":"2026-03-16T18:55:19.924Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":689688,"link":"/api/v1/people/689688"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":{"id":628452,"link":"/api/v1/people/628452"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"e15c1564-672f-3c4c-95cf-8eda18bc8e04","startTime":"2026-03-16T18:53:21.984Z","endTime":"2026-03-16T18:53:28.521Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"74d258af-7bb7-3997-abab-5777913c0540","startTime":"2026-03-16T18:53:34.903Z","endTime":"2026-03-16T18:53:41.022Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52061757744022,"aZ":-16.249756368722807,"pfxX":-5.5234584011250725,"pfxZ":8.856744217277523,"pX":0.34095497073257763,"pZ":2.1429772856566776,"vX0":6.984184577735364,"vY0":-133.66445840919638,"vZ0":-5.659450125776049,"x":104.0,"y":180.92,"x0":-1.5959977107704497,"y0":50.00158529786031,"z0":5.466326965598441,"aX":-9.930381344665168},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.9,"breakHorizontal":8.4,"spinRate":2289,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.4107661530019904,"extension":6.198450313383926},"index":2,"playId":"21e6fc82-ce18-30f0-960c-3b32160c5d3a","pitchNumber":1,"startTime":"2026-03-16T18:53:50.662Z","endTime":"2026-03-16T18:53:56.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7519380381353,"aZ":-16.41348427817544,"pfxX":-4.039049789618096,"pfxZ":8.678266613435241,"pX":0.8937822398078402,"pZ":1.309752327905759,"vX0":9.987651530235016,"vY0":-133.8777484305306,"vZ0":-7.965755555518633,"x":82.93,"y":203.42,"x0":-2.359521602134539,"y0":50.00304579291718,"z0":5.497256092042655,"aX":-7.336244059122343},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.2,"breakHorizontal":5.2,"spinRate":2275,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.409030636195594,"extension":6.24431638018017},"index":3,"playId":"5ec8ef3a-e946-3cac-b165-3ad821401c82","pitchNumber":2,"startTime":"2026-03-16T18:54:06.339Z","endTime":"2026-03-16T18:54:21.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Chandler Simpson steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":4,"actionPlayId":"5ec8ef3a-e946-3cac-b165-3ad821401c82","startTime":"2026-03-16T18:54:21.536Z","endTime":"2026-03-16T18:54:29.898Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"},"defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"postOnSecond":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"homeTeamWinProbability":99.0,"awayTeamWinProbability":1.0,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.15,"dramaIndex":10.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.361796698609684,"aZ":-28.799052915674633,"pfxX":-9.02585344110754,"pfxZ":2.047034422468326,"pX":-0.17076465348858164,"pZ":1.3623546835502474,"vX0":6.261496354015312,"vY0":-127.8385770028865,"vZ0":-4.473014644448515,"x":123.51,"y":202.0,"x0":-1.4841910961303475,"y0":50.00401085249954,"z0":5.406317622565086,"aX":-14.879245314001478},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.9,"breakHorizontal":14.9,"spinRate":2002,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4291396313245359,"extension":6.148491301883487},"index":5,"playId":"5a0237fd-b733-344d-afb2-38d5bfd1a2c7","pitchNumber":3,"startTime":"2026-03-16T18:54:29.898Z","endTime":"2026-03-16T18:54:36.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.488777549006038,"aZ":-25.80813400666834,"pfxX":-10.127001003982228,"pfxZ":3.8752456148290255,"pX":-1.2181837222564424,"pZ":2.005633815097584,"vX0":7.656351820311842,"vY0":-127.87397326184951,"vZ0":-3.448392245222297,"x":163.43,"y":184.63,"x0":-2.948244242826864,"y0":50.00118008614519,"z0":5.415901921842855,"aX":-16.62534342656757},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.4,"breakHorizontal":16.4,"spinRate":1880,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4297513312047423,"extension":6.272897906081061},"hitData":{"launchSpeed":60.5,"launchAngle":0.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.59,"coordY":135.07}},"index":6,"playId":"0bc0a13f-5db5-33b9-96e6-d2201447dacb","pitchNumber":4,"startTime":"2026-03-16T18:54:51.024Z","endTime":"2026-03-16T18:55:19.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_ab"},{"player":{"id":628452,"link":"/api/v1/people/628452"},"credit":"p_ab"},{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_pa"},{"player":{"id":628452,"link":"/api/v1/people/628452"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.3,"awayTeamWinProbability":1.7000000000000028,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.15,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:55:19.924Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Melton singles on a fly ball to center fielder Kevin Kilpatrick Jr. Raynel Delgado to 2nd.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-16T18:55:26.024Z","endTime":"2026-03-16T18:56:41.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"postOnSecond":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687201,"link":"/api/v1/people/687201"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":73.9,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.814891075527072,"aZ":-31.78735824456717,"pfxX":8.533143301802117,"pfxZ":0.27467039991287834,"pX":0.43741917495947674,"pZ":2.611952880973872,"vX0":2.4537560109385272,"vY0":-118.32849099851589,"vZ0":-0.1973663196652361,"x":100.33,"y":168.26,"x0":-1.725347548656229,"y0":50.00102129120731,"z0":5.6470803344404565,"aX":11.912812717409201},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.7,"breakHorizontal":-16.1,"spinRate":2605,"spinDirection":69},"zone":6,"typeConfidence":2.0,"plateTime":0.4656384360946757,"extension":5.9921298861680965},"index":0,"playId":"cd46c489-fea5-39f9-b137-d1881b9f6f0b","pitchNumber":1,"startTime":"2026-03-16T18:55:28.343Z","endTime":"2026-03-16T18:55:33.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":78.8,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.114093395861033,"aZ":-26.824465606226035,"pfxX":-9.672791829999042,"pfxZ":3.3458025208658206,"pX":-0.8155483511443373,"pZ":3.3815260048211258,"vX0":8.56013516863992,"vY0":-126.32427772022747,"vZ0":0.049138636410013814,"x":148.09,"y":147.48,"x0":-3.007700914406551,"y0":50.005956907366915,"z0":5.536172484799625,"aX":-15.481423258790132},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.4,"breakHorizontal":15.4,"spinRate":1783,"spinDirection":246},"zone":1,"typeConfidence":2.0,"plateTime":0.4352424240251658,"extension":6.197613603686807},"index":1,"playId":"fb30823a-d08b-3842-a413-1a10a64b103e","pitchNumber":2,"startTime":"2026-03-16T18:55:47.890Z","endTime":"2026-03-16T18:55:57.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":"02676f4e-fd77-335c-9ba9-28c45e8ff988","startTime":"2026-03-16T18:56:01.888Z","endTime":"2026-03-16T18:56:07.382Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.318,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92374562765171,"aZ":-24.60915145404561,"pfxX":-8.146412305916554,"pfxZ":4.607985201741135,"pX":0.08781101733258423,"pZ":1.7972993921250235,"vX0":6.839851326085737,"vY0":-127.02856621302939,"vZ0":-4.004917424704325,"x":113.65,"y":190.25,"x0":-1.5753841772782136,"y0":50.00407938226237,"z0":5.340668299732938,"aX":-13.374739057326247},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.7,"breakHorizontal":13.3,"spinRate":1960,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.43044582141641596,"extension":6.144889140704392},"hitData":{"launchSpeed":89.5,"launchAngle":46.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.89,"coordY":90.86}},"index":3,"playId":"9bcd467e-9018-3405-810e-fc86ff7492b8","pitchNumber":3,"startTime":"2026-03-16T18:56:16.472Z","endTime":"2026-03-16T18:56:41.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":689200,"link":"/api/v1/people/689200","batSide":{"code":"L","description":"Left"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689200,"link":"/api/v1/people/689200"},"credit":"b_ab"},{"player":{"id":628452,"link":"/api/v1/people/628452"},"credit":"p_ab"},{"player":{"id":689200,"link":"/api/v1/people/689200"},"credit":"b_pa"},{"player":{"id":628452,"link":"/api/v1/people/628452"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.2,"awayTeamWinProbability":2.799999999999997,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.28,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:56:41.532Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan Davidson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-16T18:57:10.780Z","endTime":"2026-03-16T18:58:35.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689200,"fullName":"Jacob Melton","link":"/api/v1/people/689200"},"postOnSecond":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Logan Davidson replaces Ben Williamson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"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-16T18:56:56.518Z","endTime":"2026-03-16T18:57:13.002Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":810938,"link":"/api/v1/people/810938"},"defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":689200,"link":"/api/v1/people/689200"},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7420944447722,"aZ":-18.303813537893173,"pfxX":-4.421012327999,"pfxZ":7.394742483353678,"pX":1.4610361669250311,"pZ":2.8488425704109064,"vX0":9.008683276044849,"vY0":-136.52044519816033,"vZ0":-3.8811986439648614,"x":61.31,"y":161.86,"x0":-1.3162176011235391,"y0":50.00452262965164,"z0":5.558713052462438,"aX":-8.295393211443823},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.7,"breakHorizontal":6.0,"spinRate":2274,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4021324768825836,"extension":6.235457507449056},"index":1,"playId":"5b31e10f-cf5a-34a8-b4a6-68b2f7689685","pitchNumber":1,"startTime":"2026-03-16T18:57:13.002Z","endTime":"2026-03-16T18:57:18.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"first":{"id":689200,"link":"/api/v1/people/689200"},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.172735630412582,"aZ":-22.52460040391001,"pfxX":-7.705154701259586,"pfxZ":6.117979087209797,"pX":-0.24691466239490825,"pZ":1.4605561171059234,"vX0":5.946801509840552,"vY0":-125.06225675831526,"vZ0":-4.8180276466781145,"x":126.41,"y":199.34,"x0":-1.6592416009172142,"y0":50.00430665922726,"z0":5.2690801226530946,"aX":-12.157235213683153},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":10.1,"breakHorizontal":12.5,"spinRate":1844,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.43863402440427457,"extension":6.192499181428564},"index":2,"playId":"01557da3-4d7d-3e34-9410-d646d13d1e53","pitchNumber":2,"startTime":"2026-03-16T18:57:28.765Z","endTime":"2026-03-16T18:57:34.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"first":{"id":689200,"link":"/api/v1/people/689200"},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.692441975944774,"aZ":-16.178302419294578,"pfxX":-6.7217810390852195,"pfxZ":8.51252759420716,"pX":0.8514552989611495,"pZ":1.9891897355507835,"vX0":12.704093479188657,"vY0":-136.36727618884362,"vZ0":-5.369833723833251,"x":84.54,"y":185.07,"x0":-2.999434012140917,"y0":50.00052538731299,"z0":5.104328121932081,"aX":-12.628160830821296},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":9.4,"spinRate":2324,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4020396676520659,"extension":6.383893648531447},"index":3,"playId":"7a60783c-93a0-3128-863a-4b433064924b","pitchNumber":3,"startTime":"2026-03-16T18:57:46.909Z","endTime":"2026-03-16T18:57:52.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"first":{"id":689200,"link":"/api/v1/people/689200"},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18022489031273,"aZ":-13.10427914170265,"pfxX":-4.317090613613159,"pfxZ":10.084186054823295,"pX":0.42783892660746914,"pZ":2.3194374966848734,"vX0":6.562333586767093,"vY0":-136.8917215203498,"vZ0":-5.988428176221076,"x":100.69,"y":176.16,"x0":-1.4433871928603692,"y0":50.005400047761874,"z0":5.438244991778502,"aX":-8.166699003184082},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":6.4,"spinRate":2311,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.40063046621817877,"extension":6.188996946240757},"index":4,"playId":"d8b4674f-ea62-31ab-a0c3-6991272ed5b5","pitchNumber":4,"startTime":"2026-03-16T18:58:03.947Z","endTime":"2026-03-16T18:58:08.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"first":{"id":689200,"link":"/api/v1/people/689200"},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.982418126081335,"aZ":-27.101311461116964,"pfxX":-10.39961858532905,"pfxZ":3.1697942781243986,"pX":-1.2980257845427017,"pZ":1.9481377649973746,"vX0":7.525433159999969,"vY0":-126.35899078198644,"vZ0":-2.9670362050284194,"x":166.48,"y":186.18,"x0":-2.9774891881291286,"y0":50.00623684771666,"z0":5.33678503993379,"aX":-16.663981567969714},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.2,"breakHorizontal":16.9,"spinRate":2058,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.43502568714854517,"extension":6.1876065763662425},"index":5,"playId":"0a5c0a4e-eba4-319b-9b07-21e6a8d837c5","pitchNumber":5,"startTime":"2026-03-16T18:58:28.735Z","endTime":"2026-03-16T18:58:35.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"first":{"id":689200,"link":"/api/v1/people/689200"},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669722,"link":"/api/v1/people/669722"},"credit":"b_ab"},{"player":{"id":628452,"link":"/api/v1/people/628452"},"credit":"p_ab"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"credit":"b_pa"},{"player":{"id":628452,"link":"/api/v1/people/628452"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.55,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-16T18:58:35.531Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Theo Gillen grounds out, first baseman Drew Compton to pitcher Tyler LaPorte.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-16T19:00:54.479Z","endTime":"2026-03-16T19:02:24.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":815394,"fullName":"Theo Gillen","link":"/api/v1/people/815394"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679489,"fullName":"Tyler LaPorte","link":"/api/v1/people/679489"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[1,2],"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":815394,"fullName":"Theo Gillen","link":"/api/v1/people/815394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686541,"link":"/api/v1/people/686541"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":679489,"link":"/api/v1/people/679489"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-16T18:58:46.067Z","endTime":"2026-03-16T19:00:41.379Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":689200,"link":"/api/v1/people/689200"},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyler LaPorte replaces Raisel Iglesias.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"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-16T19:00:41.379Z","endTime":"2026-03-16T19:00:51.082Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679489,"link":"/api/v1/people/679489"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":628452,"link":"/api/v1/people/628452","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":689200,"link":"/api/v1/people/689200"},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Theo Gillen replaces Jonny DeLuca.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-03-16T19:00:51.082Z","endTime":"2026-03-16T19:00:56.645Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815394,"link":"/api/v1/people/815394"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":676356,"link":"/api/v1/people/676356"},"defense":{"pitcher":{"id":679489,"link":"/api/v1/people/679489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":689200,"link":"/api/v1/people/689200"},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.0,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.276937050041635,"aZ":-28.458960544361876,"pfxX":8.809827387681487,"pfxZ":2.545725203746967,"pX":-0.23343486128835136,"pZ":3.3903385722800174,"vX0":2.77858611706613,"vY0":-119.55412095181865,"vZ0":0.29612406190142027,"x":125.9,"y":147.24,"x0":-2.552840964369812,"y0":50.00275869110616,"z0":5.802218261245864,"aX":12.856989198246108},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.9,"breakHorizontal":-16.6,"spinRate":2817,"spinDirection":60},"zone":2,"typeConfidence":1.36,"plateTime":0.45671273738013873,"extension":5.412956648850323},"index":3,"playId":"2e2b603c-e3db-3dd7-8ae1-b8eb812d1bd6","pitchNumber":1,"startTime":"2026-03-16T19:00:56.645Z","endTime":"2026-03-16T19:01:03.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679489,"link":"/api/v1/people/679489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":815394,"link":"/api/v1/people/815394","batSide":{"code":"L","description":"Left"}},"first":{"id":689200,"link":"/api/v1/people/689200"},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95710311858413,"aZ":-25.067169022650443,"pfxX":-7.415519985534685,"pfxZ":4.2587114492943465,"pX":0.9890787691537158,"pZ":1.7102338227278815,"vX0":10.342966452927817,"vY0":-128.23852348956683,"vZ0":-4.762287534039562,"x":79.3,"y":192.6,"x0":-2.1288206252731756,"y0":50.00470232213994,"z0":5.541479683667475,"aX":-12.381008514366233},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.8,"breakHorizontal":11.2,"spinRate":1432,"spinDirection":263},"zone":14,"typeConfidence":0.79,"plateTime":0.4267556853926866,"extension":5.6730777395163665},"index":4,"playId":"c3a92274-df4e-3688-84c7-67633d438b70","pitchNumber":2,"startTime":"2026-03-16T19:01:14.450Z","endTime":"2026-03-16T19:01:19.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679489,"link":"/api/v1/people/679489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":815394,"link":"/api/v1/people/815394","batSide":{"code":"L","description":"Left"}},"first":{"id":689200,"link":"/api/v1/people/689200"},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.059440543097054,"aZ":-19.003218217678157,"pfxX":-7.986789199304339,"pfxZ":6.874914534519389,"pX":-0.0627372042798095,"pZ":0.3354160191381942,"vX0":8.299595596438609,"vY0":-137.67584195467728,"vZ0":-10.417559266349723,"x":119.39,"y":229.72,"x0":-2.0812400983843746,"y0":50.00399435336301,"z0":5.459070969614877,"aX":-15.306591206550607},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.3,"breakHorizontal":12.7,"spinRate":2334,"spinDirection":235},"zone":13,"typeConfidence":1.29,"plateTime":0.39809814521182485,"extension":5.809331720737739},"index":5,"playId":"16f47b9b-b359-3a3a-a39c-cac528b42c9e","pitchNumber":3,"startTime":"2026-03-16T19:01:33.869Z","endTime":"2026-03-16T19:01:37.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679489,"link":"/api/v1/people/679489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":815394,"link":"/api/v1/people/815394","batSide":{"code":"L","description":"Left"}},"first":{"id":689200,"link":"/api/v1/people/689200"},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":95.7,"endSpeed":87.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.987986813453677,"aZ":-23.77388060697929,"pfxX":-9.458932972474457,"pfxZ":4.259739311774743,"pX":-0.462697964987933,"pZ":3.302960753228393,"vX0":7.8096713735957906,"vY0":-139.27085314637912,"vZ0":-2.169236080465927,"x":134.64,"y":149.6,"x0":-2.068121280275993,"y0":50.00570997525384,"z0":5.657187139433703,"aX":-18.6666580776707},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.4,"breakHorizontal":15.6,"spinRate":2193,"spinDirection":235},"zone":1,"typeConfidence":1.33,"plateTime":0.39262567952437566,"extension":5.765791915216005},"index":6,"playId":"4d229229-a2f6-3918-8706-1231108881ab","pitchNumber":4,"startTime":"2026-03-16T19:01:53.593Z","endTime":"2026-03-16T19:01:58.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679489,"link":"/api/v1/people/679489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":815394,"link":"/api/v1/people/815394","batSide":{"code":"L","description":"Left"}},"first":{"id":689200,"link":"/api/v1/people/689200"},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":79.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.820918434469974,"aZ":-34.18170107709701,"pfxX":-10.443100020991888,"pfxZ":-1.2303079064458018,"pX":-0.9293135866215771,"pZ":2.0570967767324486,"vX0":6.658680167867885,"vY0":-127.81001376493215,"vZ0":-2.1219659406122435,"x":152.42,"y":183.24,"x0":-2.230504484687834,"y0":50.002561093946554,"z0":5.6193540167621725,"aX":-17.032573957473502},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.5,"breakHorizontal":17.2,"spinRate":1696,"spinDirection":258},"zone":13,"typeConfidence":1.32,"plateTime":0.43088171466790604,"extension":5.625357170131377},"hitData":{"launchSpeed":75.3,"launchAngle":-43.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":163.94,"coordY":164.14}},"index":7,"playId":"b5b51a83-93a2-3cdc-bb7f-506f7b7400dd","pitchNumber":5,"startTime":"2026-03-16T19:02:12.997Z","endTime":"2026-03-16T19:02:24.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679489,"link":"/api/v1/people/679489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":815394,"link":"/api/v1/people/815394","batSide":{"code":"L","description":"Left"}},"first":{"id":689200,"link":"/api/v1/people/689200"},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815394,"link":"/api/v1/people/815394"},"credit":"b_ab"},{"player":{"id":679489,"link":"/api/v1/people/679489"},"credit":"p_ab"},{"player":{"id":815394,"link":"/api/v1/people/815394"},"credit":"b_pa"},{"player":{"id":679489,"link":"/api/v1/people/679489"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-03-16T19:02:24.020Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cal Conley grounds out, second baseman Logan Davidson to pitcher Mason Englert.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-16T19:04:44.754Z","endTime":"2026-03-16T19:07:08.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":695462,"fullName":"Cal Conley","link":"/api/v1/people/695462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[8,9,10,11,12,13,14],"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695462,"fullName":"Cal Conley","link":"/api/v1/people/695462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":14},"credits":[{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mason Englert replaces Bryan Baker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-16T19:04:44.738Z","endTime":"2026-03-16T19:04:44.739Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669438,"link":"/api/v1/people/669438"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":695462,"link":"/api/v1/people/695462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Derek Datil replaces left fielder Jacob Melton, batting 9th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-16T19:04:44.740Z","endTime":"2026-03-16T19:04:44.741Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":827613,"link":"/api/v1/people/827613"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":689200,"link":"/api/v1/people/689200"},"defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":689200,"link":"/api/v1/people/689200"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":695462,"link":"/api/v1/people/695462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Leonardo Pineda replaces center fielder Chandler Simpson, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"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-16T19:04:44.742Z","endTime":"2026-03-16T19:04:44.743Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815904,"link":"/api/v1/people/815904"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":802415,"link":"/api/v1/people/802415"},"defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":695462,"link":"/api/v1/people/695462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Alberth Palma replaces shortstop Taylor Walls, batting 6th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"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-16T19:04:44.744Z","endTime":"2026-03-16T19:04:44.745Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808285,"link":"/api/v1/people/808285"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"601","replacedPlayer":{"id":670764,"link":"/api/v1/people/670764"},"defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":695462,"link":"/api/v1/people/695462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Will Simpson replaces first baseman Ryan Vilade, batting 4th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"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-16T19:04:44.746Z","endTime":"2026-03-16T19:04:44.747Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687310,"link":"/api/v1/people/687310"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":668723,"link":"/api/v1/people/668723"},"defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":695462,"link":"/api/v1/people/695462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Blake Sabol replaces catcher Nick Fortes, batting 3rd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"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-16T19:04:44.748Z","endTime":"2026-03-16T19:04:44.749Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666165,"link":"/api/v1/people/666165"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":663743,"link":"/api/v1/people/663743"},"defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":695462,"link":"/api/v1/people/695462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Theo Gillen remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":8,"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-16T19:04:44.750Z","endTime":"2026-03-16T19:04:44.751Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815394,"link":"/api/v1/people/815394"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":676356,"link":"/api/v1/people/676356"},"defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":802415,"link":"/api/v1/people/802415"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":695462,"link":"/api/v1/people/695462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Logan Davidson remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":8,"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-16T19:04:44.752Z","endTime":"2026-03-16T19:04:44.753Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":810938,"link":"/api/v1/people/810938"},"defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":695462,"link":"/api/v1/people/695462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.883081542469657,"aZ":-11.93938937467868,"pfxX":-5.737151903944944,"pfxZ":10.913431470787492,"pX":-0.14993391103229828,"pZ":2.4261759313892326,"vX0":4.869536314712893,"vY0":-135.60587123909576,"vZ0":-7.247624896678729,"x":108.15,"y":158.65,"x0":-1.22745649431104,"y0":50.00389796978974,"z0":5.97461843196522,"aX":-10.638305985549039},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.4,"breakHorizontal":9.2,"spinRate":2282,"spinDirection":214},"zone":5,"typeConfidence":0.91,"plateTime":0.4046011611470748,"extension":6.434766206307318},"index":8,"playId":"c6b87e17-ae85-3255-9003-8bb32bb478a4","pitchNumber":1,"startTime":"2026-03-16T19:04:44.754Z","endTime":"2026-03-16T19:04:52.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":695462,"link":"/api/v1/people/695462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.6,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.823202621452705,"aZ":-32.70370032900043,"pfxX":-7.775889471509174,"pfxZ":-0.3371336865741057,"pX":-0.21064237196835267,"pZ":2.2925190145030987,"vX0":4.995742252757853,"vY0":-125.50316992007552,"vZ0":-2.678924946460513,"x":84.27,"y":173.32,"x0":-1.2271394279022703,"y0":50.00142710389727,"z0":6.064746437191331,"aX":-12.2766936959929},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.1,"breakHorizontal":12.7,"spinRate":2055,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.43813280229283125,"extension":6.39886879082572},"index":9,"playId":"84555367-e548-390b-ad7b-5a7c33b6fc4a","pitchNumber":2,"startTime":"2026-03-16T19:05:02.626Z","endTime":"2026-03-16T19:05:09.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":695462,"link":"/api/v1/people/695462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.1,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.945547579360397,"aZ":-30.26560557341934,"pfxX":-8.452015564683615,"pfxZ":1.1435511465182513,"pX":0.5444197741162776,"pZ":0.2258795406006382,"vX0":7.036519197527208,"vY0":-129.0188486197314,"vZ0":-8.147807622022029,"x":94.5,"y":150.7,"x0":-1.1367769583023855,"y0":50.002142167775446,"z0":5.798333786752923,"aX":-14.072330755334814},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.2,"breakHorizontal":13.4,"spinRate":2046,"spinDirection":238},"zone":14,"typeConfidence":0.89,"plateTime":0.4265603075469797,"extension":6.508866489729948},"index":10,"playId":"b103e6ad-41c1-3beb-8108-863d7194df65","pitchNumber":3,"startTime":"2026-03-16T19:05:21.707Z","endTime":"2026-03-16T19:05:29.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":695462,"link":"/api/v1/people/695462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":86.5,"endSpeed":80.6,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.548294846401408,"aZ":-29.373869030338298,"pfxX":-6.489769654774612,"pfxZ":1.730715369327879,"pX":1.0779549524566847,"pZ":0.7507966752423104,"vX0":7.558251024087071,"vY0":-125.69736506170335,"vZ0":-6.601452569810848,"x":94.5,"y":150.7,"x0":-1.1076420988730131,"y0":50.00441448982872,"z0":5.758617900188977,"aX":-10.513574667070628},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.9,"breakHorizontal":10.3,"spinRate":2014,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4337161927491242,"extension":6.4799898946291865},"index":11,"playId":"2b970f07-6e6f-32c8-a989-12b8571b07aa","pitchNumber":4,"startTime":"2026-03-16T19:05:43.616Z","endTime":"2026-03-16T19:05:48.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":695462,"link":"/api/v1/people/695462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.284863727648066,"aZ":-31.159147012456557,"pfxX":-7.225979609995108,"pfxZ":0.6205311567860274,"pX":-0.2260777212436757,"pZ":2.7313498384825343,"vX0":5.0227146623834145,"vY0":-126.73104574124254,"vZ0":-2.036190810281472,"x":94.5,"y":150.7,"x0":-1.2923559145388948,"y0":50.00227706479112,"z0":6.028033028268758,"aX":-11.783365917227083},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.0,"breakHorizontal":12.0,"spinRate":2079,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.43178901151564997,"extension":6.427065336461867},"index":12,"playId":"5a1dcbd0-cbff-309c-8396-ee74ebad69c8","pitchNumber":5,"startTime":"2026-03-16T19:06:04.878Z","endTime":"2026-03-16T19:06:12.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":695462,"link":"/api/v1/people/695462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":93.6,"endSpeed":86.1,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25121752522833,"aZ":-16.487792856460587,"pfxX":-5.395342670568299,"pfxZ":8.30115114727494,"pX":0.06593559211766271,"pZ":2.8930173995826802,"vX0":5.129075572034177,"vY0":-136.18194733473266,"vZ0":-5.2913840726585235,"x":94.5,"y":150.7,"x0":-1.1355549918030425,"y0":50.001224004262504,"z0":5.9913108258901815,"aX":-10.193111240489257},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.2,"breakHorizontal":8.8,"spinRate":2228,"spinDirection":209},"zone":2,"typeConfidence":0.87,"plateTime":0.40129792580141643,"extension":6.316162980478432},"index":13,"playId":"30db37ed-9e81-3338-82e6-2a4cc09e7add","pitchNumber":6,"startTime":"2026-03-16T19:06:25.465Z","endTime":"2026-03-16T19:06:34.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":695462,"link":"/api/v1/people/695462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.7,"endSpeed":68.4,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.724144650923844,"aZ":-42.268891022193785,"pfxX":7.019579069621411,"pfxZ":-8.559531347012596,"pX":-0.0977658685584355,"pZ":2.087303850821827,"vX0":0.6438704793657354,"vY0":-108.71862870266082,"vZ0":1.1269665910184359,"x":94.5,"y":150.09,"x0":-1.3093815867158554,"y0":50.00419979291879,"z0":6.204576918264481,"aX":8.277059327610996},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.3,"breakVerticalInduced":-14.8,"breakHorizontal":-12.8,"spinRate":2868,"spinDirection":31},"zone":8,"typeConfidence":0.88,"plateTime":0.506734044161012,"extension":6.357314072038229},"hitData":{"launchSpeed":91.0,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.06,"coordY":153.24}},"index":14,"playId":"41b9acb4-a5fc-3369-83f9-f2afdf50d4f6","pitchNumber":7,"startTime":"2026-03-16T19:06:49.053Z","endTime":"2026-03-16T19:07:08.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":695462,"link":"/api/v1/people/695462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695462,"link":"/api/v1/people/695462"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":695462,"link":"/api/v1/people/695462"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-16T19:07:08.936Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mac Guscette singles on a pop up to second baseman Logan Davidson.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-16T19:07:21.483Z","endTime":"2026-03-16T19:07:45.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691944,"fullName":"Mac Guscette","link":"/api/v1/people/691944"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691944,"fullName":"Mac Guscette","link":"/api/v1/people/691944"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"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":691944,"fullName":"Mac Guscette","link":"/api/v1/people/691944"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mac Guscette replaces Mike Yastrzemski.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"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-16T19:07:21.481Z","endTime":"2026-03-16T19:07:21.482Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691944,"link":"/api/v1/people/691944"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":93.1,"endSpeed":85.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.713153346562656,"aZ":-18.68393528703921,"pfxX":-7.953415339803227,"pfxZ":7.236348382441021,"pX":0.2224744240456708,"pZ":2.8512582944169433,"vX0":6.6531731560311576,"vY0":-135.45092155320665,"vZ0":-4.917656121096857,"x":83.13,"y":161.71,"x0":-1.228490025296393,"y0":50.00313140669861,"z0":5.991026539004158,"aX":-14.825853232733948},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.2,"breakHorizontal":13.1,"spinRate":2221,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.4038965960443437,"extension":6.393790772279531},"hitData":{"launchSpeed":78.0,"launchAngle":63.0,"totalDistance":166.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":163.33,"coordY":137.49}},"index":1,"playId":"3ae5cef7-f7ce-3a86-8266-ac2ba89e4eb1","pitchNumber":1,"startTime":"2026-03-16T19:07:21.483Z","endTime":"2026-03-16T19:07:45.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":691944,"link":"/api/v1/people/691944","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691944,"link":"/api/v1/people/691944"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":691944,"link":"/api/v1/people/691944"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-16T19:07:45.704Z","atBatIndex":60},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Luke Waddell grounds into a double play, second baseman Logan Davidson to first baseman Will Simpson. Mac Guscette out at 2nd. Luke Waddell out at 1st.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-16T19:08:03.993Z","endTime":"2026-03-16T19:10:00.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":680672,"fullName":"Luke Waddell","link":"/api/v1/people/680672"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,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":691944,"fullName":"Mac Guscette","link":"/api/v1/people/691944"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669722,"link":"/api/v1/people/669722"},"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":680672,"fullName":"Luke Waddell","link":"/api/v1/people/680672"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687310,"link":"/api/v1/people/687310"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.369171179757732,"aZ":-15.606807884661952,"pfxX":-5.385013305065358,"pfxZ":8.791569075053694,"pX":0.09836731999374021,"pZ":3.7842947463940266,"vX0":5.6164726972555945,"vY0":-136.06003610827716,"vZ0":-3.255542996671057,"x":96.21,"y":166.6,"x0":-1.2877757295240082,"y0":50.00599932231747,"z0":6.070514536063732,"aX":-10.152117977517715},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":8.6,"spinRate":2267,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.40175838175185863,"extension":6.281945725472147},"index":0,"playId":"cece3168-bdde-33dc-a968-3a5d19dfb496","pitchNumber":1,"startTime":"2026-03-16T19:08:03.993Z","endTime":"2026-03-16T19:08:10.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":680672,"link":"/api/v1/people/680672","batSide":{"code":"L","description":"Left"}},"first":{"id":691944,"link":"/api/v1/people/691944"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"7c6aea44-f655-3ab3-8247-9693f20c4120","startTime":"2026-03-16T19:08:24.074Z","endTime":"2026-03-16T19:08:30.865Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":680672,"link":"/api/v1/people/680672","batSide":{"code":"L","description":"Left"}},"first":{"id":691944,"link":"/api/v1/people/691944"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34583867444106,"aZ":-31.205354599635616,"pfxX":0.3087262972925835,"pfxZ":0.636854259074406,"pX":-0.996913967843559,"pZ":4.021110479410318,"vX0":1.12615266356219,"vY0":-122.38401565746503,"vZ0":1.0983570917595524,"x":89.95,"y":191.66,"x0":-1.5032700584996954,"y0":50.00102883382533,"z0":6.240964933853355,"aX":0.46769672960694336},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.7,"breakHorizontal":-0.8,"spinRate":2092,"spinDirection":94},"zone":11,"typeConfidence":0.74,"plateTime":0.447687764775508,"extension":6.141201322150896},"index":2,"playId":"a532d555-0039-3d18-9dd9-c8e2f3b64e31","pitchNumber":2,"startTime":"2026-03-16T19:08:44.343Z","endTime":"2026-03-16T19:08:48.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":680672,"link":"/api/v1/people/680672","batSide":{"code":"L","description":"Left"}},"first":{"id":691944,"link":"/api/v1/people/691944"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.8,"endSpeed":68.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.08525810036638,"aZ":-41.842840155208854,"pfxX":6.818545971535228,"pfxZ":-8.142190471925044,"pX":-0.5367405095544238,"pZ":2.7279747704552513,"vX0":-0.019930545343561368,"vY0":-108.8684929476736,"vZ0":2.1855845082575165,"x":89.95,"y":191.66,"x0":-1.4116941958462832,"y0":50.00411983501222,"z0":6.277270382998461,"aX":8.094651554570804},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-13.7,"breakHorizontal":-12.4,"spinRate":2748,"spinDirection":31},"zone":1,"typeConfidence":0.88,"plateTime":0.5052591046209716,"extension":6.2116706853159185},"index":3,"playId":"61736e22-4382-3608-8738-c4c2d3b8650e","pitchNumber":3,"startTime":"2026-03-16T19:09:03.672Z","endTime":"2026-03-16T19:09:10.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":680672,"link":"/api/v1/people/680672","batSide":{"code":"L","description":"Left"}},"first":{"id":691944,"link":"/api/v1/people/691944"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.098983337944084,"aZ":-15.377686663948504,"pfxX":-4.610612570762018,"pfxZ":9.171153141750867,"pX":0.7407414482399868,"pZ":2.2753685774616654,"vX0":6.782301733281345,"vY0":-134.25628204842823,"vZ0":-6.894992045230515,"x":89.95,"y":191.66,"x0":-1.2151297208654714,"y0":50.006654493853084,"z0":5.96441846938207,"aX":-8.44862178692065},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.4,"breakHorizontal":7.0,"spinRate":2238,"spinDirection":209},"zone":6,"typeConfidence":0.89,"plateTime":0.40742286030316377,"extension":6.386878900963188},"index":4,"playId":"b40e9c4a-20b6-349e-86b9-8969a91aa7b3","pitchNumber":4,"startTime":"2026-03-16T19:09:25.713Z","endTime":"2026-03-16T19:09:29.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":680672,"link":"/api/v1/people/680672","batSide":{"code":"L","description":"Left"}},"first":{"id":691944,"link":"/api/v1/people/691944"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.646548314523923,"aZ":-28.385308277712205,"pfxX":-7.839238279637307,"pfxZ":2.399075849005797,"pX":-0.9602845985479034,"pZ":1.88512653120225,"vX0":3.46104492771743,"vY0":-125.04679418098297,"vZ0":-4.244312230270057,"x":89.95,"y":191.66,"x0":-1.3451218266853158,"y0":50.00574987588239,"z0":5.938265623241331,"aX":-12.393789592153432},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.6,"breakHorizontal":13.3,"spinRate":2095,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.43833004643895634,"extension":6.3226111227995645},"hitData":{"launchSpeed":90.4,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.61,"coordY":153.24}},"index":5,"playId":"18c5a235-6c50-3dcd-9ecb-1dd9c8c876c0","pitchNumber":5,"startTime":"2026-03-16T19:09:46.216Z","endTime":"2026-03-16T19:10:00.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":680672,"link":"/api/v1/people/680672","batSide":{"code":"L","description":"Left"}},"first":{"id":691944,"link":"/api/v1/people/691944"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680672,"link":"/api/v1/people/680672"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":680672,"link":"/api/v1/people/680672"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-16T19:10:00.489Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blake Sabol grounds out, first baseman Drew Compton to pitcher Aaron Bummer.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-16T19:12:19.928Z","endTime":"2026-03-16T19:12:46.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666165,"fullName":"Blake Sabol","link":"/api/v1/people/666165"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"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":666165,"fullName":"Blake Sabol","link":"/api/v1/people/666165"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686541,"link":"/api/v1/people/686541"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":607481,"link":"/api/v1/people/607481"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Aaron Bummer replaces Tyler LaPorte.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-16T19:12:21.875Z","endTime":"2026-03-16T19:12:21.876Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607481,"link":"/api/v1/people/607481"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":679489,"link":"/api/v1/people/679489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":666165,"link":"/api/v1/people/666165","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mac Guscette remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-16T19:12:21.877Z","endTime":"2026-03-16T19:12:21.878Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691944,"link":"/api/v1/people/691944"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":666165,"link":"/api/v1/people/666165","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2225362513772,"aZ":-33.04690998767422,"pfxX":9.783151766626812,"pfxZ":-0.49934924249133417,"pX":-0.36984215386596636,"pZ":2.6420463923371713,"vX0":-8.821189329053134,"vY0":-130.83453064686913,"vZ0":0.2565835294699086,"x":131.1,"y":167.44,"x0":1.7719484429787455,"y0":50.00631318752236,"z0":5.016433559790937,"aX":16.98956840266214},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.6,"breakHorizontal":-15.8,"spinRate":1796,"spinDirection":113},"zone":4,"typeConfidence":2.0,"plateTime":0.41841813978411535,"extension":6.634728595500204},"hitData":{"launchSpeed":84.8,"launchAngle":-40.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.31,"coordY":161.9}},"index":2,"playId":"5aeedc06-685f-3f29-b4bd-375771894b7e","pitchNumber":1,"startTime":"2026-03-16T19:12:21.879Z","endTime":"2026-03-16T19:12:46.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":666165,"link":"/api/v1/people/666165","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666165,"link":"/api/v1/people/666165"},"credit":"b_ab"},{"player":{"id":607481,"link":"/api/v1/people/607481"},"credit":"p_ab"},{"player":{"id":666165,"link":"/api/v1/people/666165"},"credit":"b_pa"},{"player":{"id":607481,"link":"/api/v1/people/607481"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-16T19:12:46.967Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Will Simpson walks.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-16T19:12:49.227Z","endTime":"2026-03-16T19:14:49.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":687310,"fullName":"Will Simpson","link":"/api/v1/people/687310"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687310,"fullName":"Will Simpson","link":"/api/v1/people/687310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687310,"fullName":"Will Simpson","link":"/api/v1/people/687310"},"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":86.5,"endSpeed":79.4,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34254604207627,"aZ":-25.683181235260253,"pfxX":0.4853776821539446,"pfxZ":4.048439561784661,"pX":-1.3588632716741762,"pZ":2.2928334789088103,"vX0":-7.280597748045924,"vY0":-125.75092474848793,"vZ0":-1.7252418132059046,"x":168.8,"y":176.87,"x0":1.5099029469914793,"y0":50.001591627959506,"z0":5.0700213230128925,"aX":0.7791885995599164},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.2,"breakHorizontal":0.7,"spinRate":2065,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.43545645714822845,"extension":6.734463019679266},"index":0,"playId":"223fbf82-67ce-324d-aa7a-6a78225c32f9","pitchNumber":1,"startTime":"2026-03-16T19:13:02.378Z","endTime":"2026-03-16T19:13:16.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":687310,"link":"/api/v1/people/687310","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23742610904557,"aZ":-26.796857931220277,"pfxX":0.025107283750298137,"pfxZ":3.320372355018714,"pX":-1.2159591433002317,"pZ":2.711730567450671,"vX0":-7.219736083928252,"vY0":-125.82550396145989,"vZ0":-0.4141076262796607,"x":163.35,"y":165.56,"x0":1.675651261548697,"y0":50.00115783254334,"z0":5.031871309639278,"aX":0.041185742013315985},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.1,"breakHorizontal":1.4,"spinRate":2092,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4337232671654947,"extension":6.529796673049591},"index":1,"playId":"2fe11901-f321-35a3-a2eb-8eea16b2878f","pitchNumber":2,"startTime":"2026-03-16T19:13:17.437Z","endTime":"2026-03-16T19:13:21.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":687310,"link":"/api/v1/people/687310","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34104308032375,"aZ":-37.01398066085772,"pfxX":-8.020314779713312,"pfxZ":-3.65633967856013,"pX":-0.6745787196352212,"pZ":2.696411144895112,"vX0":-2.9096101819843003,"vY0":-114.66524249669847,"vZ0":1.9268773842637492,"x":142.71,"y":165.98,"x0":1.654768135793684,"y0":50.002020307113106,"z0":5.47184569688718,"aX":-10.61779578939264},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-5.8,"breakHorizontal":15.2,"spinRate":2197,"spinDirection":298},"zone":4,"typeConfidence":2.0,"plateTime":0.47871693923213776,"extension":6.623295930046553},"index":2,"playId":"13ca62fa-c7e7-3a93-80d3-0554264fe638","pitchNumber":3,"startTime":"2026-03-16T19:13:34.245Z","endTime":"2026-03-16T19:13:38.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":687310,"link":"/api/v1/people/687310","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.272428152602807,"aZ":-35.978605586904855,"pfxX":-7.244583056476746,"pfxZ":-2.765348239938529,"pX":-1.1589083260943789,"pZ":2.0607043211253,"vX0":-4.1777469703521675,"vY0":-116.6629798532912,"vZ0":0.3507327118392767,"x":161.17,"y":183.14,"x0":1.5971130435300023,"y0":50.00182101630448,"z0":5.303901445075676,"aX":-9.969415490563506},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-4.7,"breakHorizontal":14.2,"spinRate":2232,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.46977575607724065,"extension":6.670691600431474},"index":3,"playId":"87f61455-f0d4-386d-8254-9e0c51ab3379","pitchNumber":4,"startTime":"2026-03-16T19:13:49.922Z","endTime":"2026-03-16T19:13:55.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":687310,"link":"/api/v1/people/687310","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.572828924969855,"aZ":-23.14352585688978,"pfxX":6.902974725316553,"pfxZ":5.060211845997237,"pX":1.2493006141368983,"pZ":4.469439248731895,"vX0":-3.638662759975732,"vY0":-132.08630398520276,"vZ0":2.7039360005256032,"x":69.38,"y":118.11,"x0":1.7408569803716076,"y0":50.00125587746847,"z0":5.124775926882225,"aX":12.31469856996576},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.0,"breakHorizontal":-11.8,"spinRate":2223,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4131554045383603,"extension":6.488769781479101},"index":4,"playId":"8c26a35f-81b8-303e-b092-63728ac4a85f","pitchNumber":5,"startTime":"2026-03-16T19:14:10.807Z","endTime":"2026-03-16T19:14:18.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":687310,"link":"/api/v1/people/687310","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.83147389511081,"aZ":-36.153985562462815,"pfxX":-5.578890862617237,"pfxZ":-2.8419476418818217,"pX":-1.4778312652139907,"pZ":1.7639351540565795,"vX0":-5.386143638599656,"vY0":-117.4547528766011,"vZ0":-0.40401026151737895,"x":173.33,"y":191.15,"x0":1.5681613022957681,"y0":50.00255310332486,"z0":5.294268572247707,"aX":-7.810416135160456},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-4.9,"breakHorizontal":11.4,"spinRate":2184,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.46595887426509064,"extension":6.6515826951641595},"index":5,"playId":"49646a2a-65e4-3341-a854-aa526aa995e0","pitchNumber":6,"startTime":"2026-03-16T19:14:27.897Z","endTime":"2026-03-16T19:14:33.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":687310,"link":"/api/v1/people/687310","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":88.1,"endSpeed":82.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.951242021185198,"aZ":-26.414811634454555,"pfxX":-0.4557692355720526,"pfxZ":3.412329447358367,"pX":-1.387824694517227,"pZ":1.620938949642978,"vX0":-7.378403736502902,"vY0":-128.24379831351007,"vZ0":-3.549323565067845,"x":169.9,"y":195.01,"x0":1.5688862003589734,"y0":50.006402857432825,"z0":5.050797155476851,"aX":-0.7695523887540927},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.6,"breakHorizontal":2.3,"spinRate":2083,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.42478557824534224,"extension":6.640712109190734},"index":6,"playId":"9c2d63a9-bc11-38cf-b469-96812dc5cf9f","pitchNumber":7,"startTime":"2026-03-16T19:14:44.889Z","endTime":"2026-03-16T19:14:49.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":687310,"link":"/api/v1/people/687310","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687310,"link":"/api/v1/people/687310"},"credit":"b_pa"},{"player":{"id":607481,"link":"/api/v1/people/607481"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.07,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-16T19:14:49.896Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justyn-Henry Malloy strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-16T19:14:55.345Z","endTime":"2026-03-16T19:17:00.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687310,"fullName":"Will Simpson","link":"/api/v1/people/687310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":79.7,"endSpeed":73.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.914449409007265,"aZ":-36.6221969346783,"pfxX":-7.461385382527752,"pfxZ":-3.242158032660182,"pX":0.020053461967801143,"pZ":2.649042432979151,"vX0":-1.5153972277147936,"vY0":-116.16550390860364,"vZ0":1.3372206214910172,"x":116.24,"y":167.26,"x0":1.649703083947938,"y0":50.002003628708636,"z0":5.536390044910723,"aX":-10.238930304003249},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-5.3,"breakHorizontal":13.9,"spinRate":2248,"spinDirection":297},"zone":5,"typeConfidence":2.0,"plateTime":0.47075111328082864,"extension":6.676150993758693},"index":0,"playId":"a97ba88e-8606-34f9-a050-01b1b540f095","pitchNumber":1,"startTime":"2026-03-16T19:15:11.542Z","endTime":"2026-03-16T19:15:25.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"first":{"id":687310,"link":"/api/v1/people/687310"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":89.1,"endSpeed":82.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.956026405920934,"aZ":-23.885620847921658,"pfxX":1.3766064614239095,"pfxZ":4.779054679500098,"pX":-0.6128964645044233,"pZ":2.0980378107221713,"vX0":-6.53846441685207,"vY0":-129.7850297764071,"vZ0":-3.0445967078660163,"x":140.36,"y":182.13,"x0":1.742334791546801,"y0":50.00272932011329,"z0":5.0728049043593835,"aX":2.3882700408613813},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.3,"breakHorizontal":-1.3,"spinRate":2211,"spinDirection":147},"zone":7,"typeConfidence":2.0,"plateTime":0.4194038728611833,"extension":6.5778341143393},"index":1,"playId":"0458ccd1-17fa-399f-a678-8c08b8592492","pitchNumber":2,"startTime":"2026-03-16T19:15:27.432Z","endTime":"2026-03-16T19:15:31.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"first":{"id":687310,"link":"/api/v1/people/687310"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.442582033528,"aZ":-36.30680066919821,"pfxX":-6.318872507450121,"pfxZ":-3.012011739801335,"pX":-0.5755369703649218,"pZ":1.900925080636202,"vX0":-2.8759533787447213,"vY0":-116.82022173198153,"vZ0":-0.16172534091345647,"x":138.94,"y":187.46,"x0":1.495057390358718,"y0":50.001951347892174,"z0":5.404060250785933,"aX":-8.67182501117131},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-5.2,"breakHorizontal":12.1,"spinRate":2278,"spinDirection":297},"zone":7,"typeConfidence":2.0,"plateTime":0.47012282559311824,"extension":6.633990424433668},"index":2,"playId":"026d152e-9ff5-312a-aad5-a34f4712d5e2","pitchNumber":3,"startTime":"2026-03-16T19:15:49.007Z","endTime":"2026-03-16T19:15:53.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"first":{"id":687310,"link":"/api/v1/people/687310"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":82.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3167762099551,"aZ":-24.556359178460383,"pfxX":5.620137132003386,"pfxZ":4.304602196425478,"pX":-0.730648301876048,"pZ":4.707087758785779,"vX0":-7.833948709159722,"vY0":-132.92746717087755,"vZ0":3.551273687544658,"x":144.85,"y":111.69,"x0":1.5390727930632075,"y0":50.00513996118464,"z0":5.146447985186779,"aX":9.952962080256084},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.9,"breakHorizontal":-8.3,"spinRate":2219,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.41374280300722477,"extension":6.569645811230588},"index":3,"playId":"2c263f0a-6097-3302-acf7-fb55574655cf","pitchNumber":4,"startTime":"2026-03-16T19:16:11.874Z","endTime":"2026-03-16T19:16:16.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"first":{"id":687310,"link":"/api/v1/people/687310"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86003549990501,"aZ":-20.528056350327496,"pfxX":4.934797230185625,"pfxZ":6.514426870025364,"pX":0.4255869098982139,"pZ":3.049216641216602,"vX0":-4.953030810965079,"vY0":-132.4841854689858,"vZ0":-1.1605263048028769,"x":100.78,"y":156.45,"x0":1.6733491790272472,"y0":50.00073110390219,"z0":4.9855053291199045,"aX":8.819320254234576},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.8,"breakHorizontal":-7.9,"spinRate":2189,"spinDirection":129},"zone":3,"typeConfidence":2.0,"plateTime":0.41257123586176814,"extension":6.620563733674893},"index":4,"playId":"ff168c7c-35e5-39d8-aecd-36bd1fb24a26","pitchNumber":5,"startTime":"2026-03-16T19:16:31.121Z","endTime":"2026-03-16T19:16:36.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"first":{"id":687310,"link":"/api/v1/people/687310"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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.9,"endSpeed":73.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.55988611505133,"aZ":-36.57035921505413,"pfxX":-8.506033687330378,"pfxZ":-3.26771390358045,"pX":0.25561678692390677,"pZ":1.3330835194809902,"vX0":-0.9291528183355546,"vY0":-115.02695659331712,"vZ0":-1.0704271504149878,"x":107.26,"y":202.79,"x0":1.769939883756572,"y0":50.00265710270363,"z0":5.337929953339153,"aX":-11.442366354827902},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-5.9,"breakHorizontal":15.6,"spinRate":2182,"spinDirection":298},"zone":14,"typeConfidence":2.0,"plateTime":0.4754630255841854,"extension":6.773624916263197},"index":5,"playId":"8f5a3e0a-e150-3919-9cb3-168a14d9025e","pitchNumber":6,"startTime":"2026-03-16T19:16:52.845Z","endTime":"2026-03-16T19:17:00.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"first":{"id":687310,"link":"/api/v1/people/687310"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669234,"link":"/api/v1/people/669234"},"credit":"b_ab"},{"player":{"id":607481,"link":"/api/v1/people/607481"},"credit":"p_ab"},{"player":{"id":669234,"link":"/api/v1/people/669234"},"credit":"b_pa"},{"player":{"id":607481,"link":"/api/v1/people/607481"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.18,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-16T19:17:00.966Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alberth Palma strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-16T19:17:19.681Z","endTime":"2026-03-16T19:18:02.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":808285,"fullName":"Alberth Palma","link":"/api/v1/people/808285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808285,"fullName":"Alberth Palma","link":"/api/v1/people/808285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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":90.4,"endSpeed":83.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83948204867155,"aZ":-29.736655114532468,"pfxX":7.700622100938104,"pfxZ":1.3845968243748459,"pX":0.06419146156305482,"pZ":1.9003214383204454,"vX0":-6.488961466275568,"vY0":-131.5535759733559,"vZ0":-2.3847471824141877,"x":114.55,"y":187.47,"x0":1.5573658522198859,"y0":50.00253838143149,"z0":5.013787748213016,"aX":13.552514628391027},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.2,"breakHorizontal":-12.6,"spinRate":2040,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.41569971166015884,"extension":6.68984711928161},"index":0,"playId":"8c6a6be6-0744-343b-b864-3dac4519f216","pitchNumber":1,"startTime":"2026-03-16T19:17:19.681Z","endTime":"2026-03-16T19:17:26.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":808285,"link":"/api/v1/people/808285","batSide":{"code":"R","description":"Right"}},"first":{"id":687310,"link":"/api/v1/people/687310"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.087275243732172,"aZ":-28.0471199413619,"pfxX":-1.4926679902679019,"pfxZ":2.590453611894686,"pX":-0.9556286082512168,"pZ":2.296550687132994,"vX0":-5.882391625820678,"vY0":-124.8566466704426,"vZ0":-1.222334627303617,"x":153.43,"y":176.77,"x0":1.6163913683072122,"y0":50.001398669688115,"z0":5.082009273749071,"aX":-2.3768248165956805},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.7,"breakHorizontal":4.0,"spinRate":2208,"spinDirection":183},"zone":13,"typeConfidence":2.0,"plateTime":0.43723039973959343,"extension":6.607370691957225},"index":1,"playId":"ca218a42-2214-3eb4-8ae8-be318fa98ad3","pitchNumber":2,"startTime":"2026-03-16T19:17:35.377Z","endTime":"2026-03-16T19:17:50.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":808285,"link":"/api/v1/people/808285","batSide":{"code":"R","description":"Right"}},"first":{"id":687310,"link":"/api/v1/people/687310"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.213200104189784,"aZ":-24.520646222718224,"pfxX":1.3474261447225144,"pfxZ":4.542486898651012,"pX":-0.8769735022925449,"pZ":1.8860736672372493,"vX0":-6.839855742724306,"vY0":-128.19364429308112,"vZ0":-3.120957675379482,"x":150.43,"y":187.86,"x0":1.6357103606557226,"y0":50.00623720384002,"z0":5.005911215244476,"aX":2.2726552738865924},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.8,"breakHorizontal":-1.1,"spinRate":2227,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.42511374983270533,"extension":6.664734632433958},"index":2,"playId":"23d11e0a-a76b-3cae-be3f-3fbf817b2e35","pitchNumber":3,"startTime":"2026-03-16T19:17:53.586Z","endTime":"2026-03-16T19:18:02.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":808285,"link":"/api/v1/people/808285","batSide":{"code":"R","description":"Right"}},"first":{"id":687310,"link":"/api/v1/people/687310"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808285,"link":"/api/v1/people/808285"},"credit":"b_ab"},{"player":{"id":607481,"link":"/api/v1/people/607481"},"credit":"p_ab"},{"player":{"id":808285,"link":"/api/v1/people/808285"},"credit":"b_pa"},{"player":{"id":607481,"link":"/api/v1/people/607481"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-16T19:18:02.470Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin Kilpatrick Jr. singles on a line drive to right fielder Leonardo Pineda.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-16T19:20:22.855Z","endTime":"2026-03-16T19:21:11.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":687201,"fullName":"Kevin Kilpatrick Jr.","link":"/api/v1/people/687201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687201,"fullName":"Kevin Kilpatrick Jr.","link":"/api/v1/people/687201"},"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":687201,"fullName":"Kevin Kilpatrick Jr.","link":"/api/v1/people/687201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":815904,"link":"/api/v1/people/815904"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yoendrys Gómez replaces Mason Englert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-16T19:20:11.908Z","endTime":"2026-03-16T19:20:25.041Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672782,"link":"/api/v1/people/672782"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":687201,"link":"/api/v1/people/687201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.955615937771547,"aZ":-15.935586988738766,"pfxX":-5.059302608944692,"pfxZ":8.917242999491616,"pX":-0.26280833997161207,"pZ":3.3063163013076022,"vX0":6.394688698407833,"vY0":-134.74598205772057,"vZ0":-3.305908870252522,"x":127.02,"y":149.51,"x0":-2.0203560931771203,"y0":50.00213367460727,"z0":5.68941976007015,"aX":-9.212599201269045},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.6,"breakHorizontal":7.7,"spinRate":2246,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4080240101902972,"extension":6.614372132018009},"index":1,"playId":"7afc1f4e-cc9b-3ecc-ac40-5e0d6dacd0ac","pitchNumber":1,"startTime":"2026-03-16T19:20:25.041Z","endTime":"2026-03-16T19:20:29.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":687201,"link":"/api/v1/people/687201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":91.5,"endSpeed":83.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.206589998407743,"aZ":-23.949574370753435,"pfxX":-8.662855575051342,"pfxZ":4.593301376292513,"pX":-1.1238270544612676,"pZ":1.9537534704446344,"vX0":5.122699020239563,"vY0":-133.08736867756542,"vZ0":-4.8324234389412295,"x":159.84,"y":186.03,"x0":-1.9505959025961657,"y0":50.0002418998951,"z0":5.5328979376435115,"aX":-15.50010039955426},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.4,"breakHorizontal":14.5,"spinRate":2177,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4119310588563523,"extension":6.526672717922364},"index":2,"playId":"911b86e2-5198-331d-9e3e-b12d88fe1ea0","pitchNumber":2,"startTime":"2026-03-16T19:20:40.437Z","endTime":"2026-03-16T19:20:47.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":687201,"link":"/api/v1/people/687201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.661306651896854,"aZ":-14.460130748135544,"pfxX":-3.6004669344551745,"pfxZ":9.468434114791348,"pX":-0.4278986515393222,"pZ":2.9155400311100856,"vX0":5.258354656747426,"vY0":-135.66535866119767,"vZ0":-4.3682300268570735,"x":133.31,"y":160.06,"x0":-1.9201983484072565,"y0":50.002186882353854,"z0":5.548851860213221,"aX":-6.735948489757519},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":5.4,"spinRate":2438,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.4031591448770211,"extension":6.6595018397339505},"hitData":{"launchSpeed":72.4,"launchAngle":13.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.44,"coordY":118.86}},"index":3,"playId":"fa8c0a76-4183-3aff-827d-f8c483676ab8","pitchNumber":3,"startTime":"2026-03-16T19:20:59.469Z","endTime":"2026-03-16T19:21:11.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":687201,"link":"/api/v1/people/687201","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687201,"link":"/api/v1/people/687201"},"credit":"b_ab"},{"player":{"id":672782,"link":"/api/v1/people/672782"},"credit":"p_ab"},{"player":{"id":687201,"link":"/api/v1/people/687201"},"credit":"b_pa"},{"player":{"id":672782,"link":"/api/v1/people/672782"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-16T19:21:11.363Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Patrick Clohisy flies out to right fielder Leonardo Pineda.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-16T19:21:32.641Z","endTime":"2026-03-16T19:22:54.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":802117,"fullName":"Patrick Clohisy","link":"/api/v1/people/802117"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687201,"fullName":"Kevin Kilpatrick Jr.","link":"/api/v1/people/687201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":802117,"fullName":"Patrick Clohisy","link":"/api/v1/people/802117"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":815904,"link":"/api/v1/people/815904"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.4,"endSpeed":81.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43623170281414,"aZ":-21.92184052648761,"pfxX":1.0362183910277345,"pfxZ":6.026543768810931,"pX":0.6040294939343429,"pZ":2.0963248156628826,"vX0":6.892430006915539,"vY0":-129.9563634448159,"vZ0":-5.002991245072658,"x":93.98,"y":182.18,"x0":-2.222573479240251,"y0":50.00627082417352,"z0":5.722043387385946,"aX":1.764919531672099},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.0,"breakHorizontal":-3.5,"spinRate":2523,"spinDirection":190},"zone":9,"typeConfidence":2.0,"plateTime":0.4222259470611536,"extension":6.568289503652428},"index":0,"playId":"4161e25e-999d-32ff-919f-c5cfbdde90a3","pitchNumber":1,"startTime":"2026-03-16T19:21:39.116Z","endTime":"2026-03-16T19:21:44.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":802117,"link":"/api/v1/people/802117","batSide":{"code":"L","description":"Left"}},"first":{"id":687201,"link":"/api/v1/people/687201"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":89.3,"endSpeed":82.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39988744598203,"aZ":-29.646752010707417,"pfxX":-8.567668139477332,"pfxZ":1.4727963241094724,"pX":-2.0902225758703903,"pZ":2.282339958349229,"vX0":3.294543982179267,"vY0":-130.05676219740974,"vZ0":-2.3843248413585187,"x":196.67,"y":177.16,"x0":-2.2577084771544897,"y0":50.00514950107204,"z0":5.45178664352366,"aX":-14.729466223621362},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.4,"breakHorizontal":14.9,"spinRate":1592,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4206006190464895,"extension":6.605727019180914},"index":1,"playId":"99b12b1d-2371-3fd0-8257-97dc4ea82894","pitchNumber":2,"startTime":"2026-03-16T19:21:59.043Z","endTime":"2026-03-16T19:22:03.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":802117,"link":"/api/v1/people/802117","batSide":{"code":"L","description":"Left"}},"first":{"id":687201,"link":"/api/v1/people/687201"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35503627523406,"aZ":-14.928884152270228,"pfxX":-4.617657821720561,"pfxZ":9.146923414875943,"pX":-0.7164968821700177,"pZ":3.3551738222724374,"vX0":5.124872347767723,"vY0":-136.94932655154577,"vZ0":-3.0724489263831227,"x0":-2.0188177314918327,"y0":50.003277952053004,"z0":5.522770776852995,"aX":-8.706423469464687},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":7.2,"spinRate":2252,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.40110082985653817,"extension":6.6616042513582245},"index":2,"playId":"6f2b3cd4-a97a-3a28-b271-70b64a6384db","pitchNumber":3,"startTime":"2026-03-16T19:22:20.226Z","endTime":"2026-03-16T19:22:26.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":802117,"link":"/api/v1/people/802117","batSide":{"code":"L","description":"Left"}},"first":{"id":687201,"link":"/api/v1/people/687201"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77369734420195,"aZ":-18.97801761462692,"pfxX":-1.0389670154048003,"pfxZ":7.399123882073993,"pX":0.38008319508841176,"pZ":2.233576375398896,"vX0":6.839717536302164,"vY0":-132.78037205725136,"vZ0":-4.7711428661664375,"x":144.31,"y":148.19,"x0":-2.095624090901664,"y0":50.00273039555387,"z0":5.437150129239532,"aX":-1.8541068416561457},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.5,"breakHorizontal":0.4,"spinRate":2474,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.4127064408806542,"extension":6.844216659573875},"hitData":{"launchSpeed":93.3,"launchAngle":25.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.71,"coordY":107.21}},"index":3,"playId":"eec3703c-5860-3cc0-b612-e6960ef2bb5a","pitchNumber":4,"startTime":"2026-03-16T19:22:41.459Z","endTime":"2026-03-16T19:22:54.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":802117,"link":"/api/v1/people/802117","batSide":{"code":"L","description":"Left"}},"first":{"id":687201,"link":"/api/v1/people/687201"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802117,"link":"/api/v1/people/802117"},"credit":"b_ab"},{"player":{"id":672782,"link":"/api/v1/people/672782"},"credit":"p_ab"},{"player":{"id":802117,"link":"/api/v1/people/802117"},"credit":"b_pa"},{"player":{"id":672782,"link":"/api/v1/people/672782"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-16T19:22:54.858Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jim Jarvis flies out to left fielder Derek Datil.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-16T19:23:04.558Z","endTime":"2026-03-16T19:23:51.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687201,"fullName":"Kevin Kilpatrick Jr.","link":"/api/v1/people/687201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":827613,"link":"/api/v1/people/827613"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.3,"endSpeed":85.5,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32007621182856,"aZ":-14.52431893588235,"pfxX":-3.761559791211517,"pfxZ":9.342624307917573,"pX":0.2014515024480425,"pZ":3.700194758838482,"vX0":7.037631232673366,"vY0":-137.05889945072192,"vZ0":-2.3810340864649073,"x":117.79,"y":155.66,"x0":-1.9191248696155876,"y0":50.00005530043888,"z0":5.5806078805041555,"aX":-7.104828169977987},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":5.2,"spinRate":2240,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40072565619958356,"extension":6.725147363030188},"index":0,"playId":"2b95087a-19bd-3119-bbff-c59a2cf32a7b","pitchNumber":1,"startTime":"2026-03-16T19:23:19.943Z","endTime":"2026-03-16T19:23:24.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"first":{"id":687201,"link":"/api/v1/people/687201"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.901224141362388,"aZ":-18.02581458257997,"pfxX":-4.557141011381384,"pfxZ":7.792206021875634,"pX":-0.020796748218577712,"pZ":3.0783476729968,"vX0":6.709282386285784,"vY0":-133.8869210230454,"vZ0":-3.2301671675378674,"x":81.99,"y":172.71,"x0":-1.9670610643483748,"y0":50.002144466597926,"z0":5.590457046387547,"aX":-8.274006626124034},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.6,"breakHorizontal":6.8,"spinRate":2226,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.40908992001392663,"extension":6.782268140410502},"hitData":{"launchSpeed":94.9,"launchAngle":24.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.11,"coordY":101.15}},"index":1,"playId":"c411306a-0c9d-39b4-9ae8-069a9701025c","pitchNumber":2,"startTime":"2026-03-16T19:23:40.781Z","endTime":"2026-03-16T19:23:51.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"first":{"id":687201,"link":"/api/v1/people/687201"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_ab"},{"player":{"id":672782,"link":"/api/v1/people/672782"},"credit":"p_ab"},{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_pa"},{"player":{"id":672782,"link":"/api/v1/people/672782"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-16T19:23:51.530Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ethan Workinger walks. Kevin Kilpatrick Jr. to 2nd.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-16T19:24:18.301Z","endTime":"2026-03-16T19:26:45.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":689688,"fullName":"Ethan Workinger","link":"/api/v1/people/689688"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689688,"fullName":"Ethan Workinger","link":"/api/v1/people/689688"},"postOnSecond":{"id":687201,"fullName":"Kevin Kilpatrick Jr.","link":"/api/v1/people/687201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687201,"fullName":"Kevin Kilpatrick Jr.","link":"/api/v1/people/687201"},"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":689688,"fullName":"Ethan Workinger","link":"/api/v1/people/689688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.681833019157583,"aZ":-21.047083369183376,"pfxX":0.7284645363109004,"pfxZ":6.147418486000169,"pX":0.34211631413718613,"pZ":2.1053923604891014,"vX0":6.164783630886316,"vY0":-133.2145729122167,"vZ0":-5.2597036528826155,"x":99.05,"y":132.37,"x0":-2.0898607233069626,"y0":50.00475375667666,"z0":5.611954655984972,"aX":1.3176186690270588},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.3,"breakHorizontal":-2.5,"spinRate":2459,"spinDirection":188},"zone":9,"typeConfidence":2.0,"plateTime":0.4100365249197875,"extension":6.841336634111003},"index":0,"playId":"5c372a21-1275-30b3-9972-b26f32e46e43","pitchNumber":1,"startTime":"2026-03-16T19:24:18.301Z","endTime":"2026-03-16T19:24:27.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":689688,"link":"/api/v1/people/689688","batSide":{"code":"R","description":"Right"}},"first":{"id":687201,"link":"/api/v1/people/687201"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.52742752486508,"aZ":-12.628112833567275,"pfxX":-4.215874264691829,"pfxZ":10.263629010040932,"pX":1.0672706057013848,"pZ":1.9672089084806583,"vX0":8.890344995687943,"vY0":-137.39746521312335,"vZ0":-7.130881520079642,"x":76.32,"y":185.67,"x0":-1.668239866869335,"y0":50.00409607002789,"z0":5.461262925093696,"aX":-8.030317470635978},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":5.6,"spinRate":2297,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.39921877733728595,"extension":6.788288898102024},"index":1,"playId":"59e684da-05b7-3ec7-b7c9-ad092145bfd2","pitchNumber":2,"startTime":"2026-03-16T19:24:58.216Z","endTime":"2026-03-16T19:25:04.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":689688,"link":"/api/v1/people/689688","batSide":{"code":"R","description":"Right"}},"first":{"id":687201,"link":"/api/v1/people/687201"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48290114979042,"aZ":-20.08667687874221,"pfxX":1.244197889504329,"pfxZ":6.665257012869094,"pX":-0.2017533392299544,"pZ":1.2344586325017426,"vX0":4.380714074641015,"vY0":-133.4969726455463,"vZ0":-7.276377901523376,"x":124.69,"y":205.45,"x0":-2.0224863434918077,"y0":50.00167030096072,"z0":5.430333090219192,"aX":2.255692550746216},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.8,"breakHorizontal":-3.1,"spinRate":2571,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.4095535676049282,"extension":6.960418272599547},"index":2,"playId":"fc39b4ae-5fed-368a-a013-dbc4c26c6cd2","pitchNumber":3,"startTime":"2026-03-16T19:25:18.680Z","endTime":"2026-03-16T19:25:25.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":689688,"link":"/api/v1/people/689688","batSide":{"code":"R","description":"Right"}},"first":{"id":687201,"link":"/api/v1/people/687201"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42574538152287,"aZ":-19.648723067988175,"pfxX":-9.493225139559513,"pfxZ":6.6315401868461805,"pX":0.13167879994972004,"pZ":1.2109745814150044,"vX0":8.620870934023925,"vY0":-136.8563004001106,"vZ0":-7.132218467861827,"x":111.98,"y":206.08,"x0":-1.8324801173389613,"y0":50.001249321976836,"z0":5.206118056777737,"aX":-17.92814732905737},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.6,"breakHorizontal":15.2,"spinRate":2154,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.40088654242029476,"extension":6.803800083436171},"index":3,"playId":"2c30fa6f-5c87-31bf-ae32-c93348a7b54d","pitchNumber":4,"startTime":"2026-03-16T19:25:39.463Z","endTime":"2026-03-16T19:25:45.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":689688,"link":"/api/v1/people/689688","batSide":{"code":"R","description":"Right"}},"first":{"id":687201,"link":"/api/v1/people/687201"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93604982297718,"aZ":-12.331757335551833,"pfxX":-5.776373413944593,"pfxZ":10.46288779524301,"pX":0.6067378299649098,"pZ":1.5429352237645952,"vX0":9.002601809898353,"vY0":-137.441133013388,"vZ0":-7.744219536694526,"x":93.87,"y":197.12,"x0":-1.973927667370407,"y0":50.00321233437797,"z0":5.25111471211795,"aX":-10.955671705878425},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":8.4,"spinRate":2334,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.39985379659969666,"extension":6.841926996139718},"index":4,"playId":"8e41cac7-b64d-3c37-a143-3e0058d8dc48","pitchNumber":5,"startTime":"2026-03-16T19:25:59.691Z","endTime":"2026-03-16T19:26:06.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":689688,"link":"/api/v1/people/689688","batSide":{"code":"R","description":"Right"}},"first":{"id":687201,"link":"/api/v1/people/687201"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.008435815333733,"aZ":-15.855071676353734,"pfxX":-5.4289131705463625,"pfxZ":8.9354594257522,"pX":-2.291800957102731,"pZ":3.425258596205208,"vX0":1.3589928659181152,"vY0":-134.50803528529997,"vZ0":-2.5876133861911566,"x":204.36,"y":146.3,"x0":-2.099203857253336,"y0":50.00491162864931,"z0":5.528044051481291,"aX":-9.918708889823284},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.8,"breakHorizontal":9.5,"spinRate":2340,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.40768648288818277,"extension":6.6902367960020825},"index":5,"playId":"5b2e5b2d-fb44-36a3-9466-26fcf59a9cde","pitchNumber":6,"startTime":"2026-03-16T19:26:21.682Z","endTime":"2026-03-16T19:26:45.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":689688,"link":"/api/v1/people/689688","batSide":{"code":"R","description":"Right"}},"first":{"id":687201,"link":"/api/v1/people/687201"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689688,"link":"/api/v1/people/689688"},"credit":"b_pa"},{"player":{"id":672782,"link":"/api/v1/people/672782"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-16T19:26:45.455Z","atBatIndex":69},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Drake Baldwin homers (2) on a fly ball to right field. Kevin Kilpatrick Jr. scores. Ethan Workinger scores.","rbi":3,"awayScore":2,"homeScore":11,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-16T19:26:47.159Z","endTime":"2026-03-16T19:28:08.698Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":{"id":672782,"link":"/api/v1/people/672782"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":687201,"fullName":"Kevin Kilpatrick Jr.","link":"/api/v1/people/687201"},"responsiblePitcher":{"id":672782,"link":"/api/v1/people/672782"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":689688,"fullName":"Ethan Workinger","link":"/api/v1/people/689688"},"responsiblePitcher":{"id":672782,"link":"/api/v1/people/672782"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14175533691084,"aZ":-20.114468433572334,"pfxX":0.5313469951887813,"pfxZ":6.753669615667601,"pX":1.543993378638928,"pZ":2.10203552845179,"vX0":9.135698426407743,"vY0":-132.9648576654361,"vZ0":-5.300341738088313,"x":58.15,"y":182.03,"x0":-2.0089917562590847,"y0":50.00501803259829,"z0":5.58571241837011,"aX":0.9495029965989674},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.2,"breakHorizontal":-3.0,"spinRate":2544,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.41230612023636315,"extension":6.777444533429892},"index":0,"playId":"1ddcb204-2fa0-3441-9c07-ae7067c8f777","pitchNumber":1,"startTime":"2026-03-16T19:27:00.913Z","endTime":"2026-03-16T19:27:07.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":689688,"link":"/api/v1/people/689688"},"second":{"id":687201,"link":"/api/v1/people/687201"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":80.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.621653963143796,"aZ":-26.12876842411995,"pfxX":-10.198225249076605,"pfxZ":3.594373922434009,"pX":-1.0378136878067417,"pZ":2.8216704375056167,"vX0":6.361611900149937,"vY0":-129.35449751297395,"vZ0":-1.5607054702087284,"x":156.56,"y":162.59,"x0":-2.2121884283440623,"y0":50.0052726831776,"z0":5.448570362470281,"aX":-17.172500765093343},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.4,"breakHorizontal":16.9,"spinRate":1692,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.42447694251047086,"extension":6.737494666481037},"index":1,"playId":"0e5cab71-00a0-3f18-8cad-19451caafab4","pitchNumber":2,"startTime":"2026-03-16T19:27:20.520Z","endTime":"2026-03-16T19:27:26.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":689688,"link":"/api/v1/people/689688"},"second":{"id":687201,"link":"/api/v1/people/687201"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.984803700064223,"aZ":-18.62750672942154,"pfxX":0.008807198386868276,"pfxZ":7.392174973047231,"pX":0.8335479683915484,"pZ":2.835847056985098,"vX0":7.736626180258332,"vY0":-133.82538088969994,"vZ0":-3.778072420934912,"x":85.23,"y":162.21,"x0":-2.0832785494174413,"y0":50.006255644313775,"z0":5.5822117250583085,"aX":0.015743569522310645},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":-1.6,"spinRate":2501,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.4076208329503328,"extension":6.862615714858805},"hitData":{"launchSpeed":101.7,"launchAngle":29.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":229.64,"coordY":90.0}},"index":2,"playId":"4d4f71ac-3245-3f72-b9af-2885079b0be9","pitchNumber":3,"startTime":"2026-03-16T19:27:42.613Z","endTime":"2026-03-16T19:28:08.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":689688,"link":"/api/v1/people/689688"},"second":{"id":687201,"link":"/api/v1/people/687201"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":672782,"link":"/api/v1/people/672782"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":672782,"link":"/api/v1/people/672782"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-16T19:28:08.698Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Compton grounds out, third baseman Raynel Delgado to first baseman Will Simpson.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-16T19:28:00.871Z","endTime":"2026-03-16T19:30:39.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":686541,"fullName":"Drew Compton","link":"/api/v1/people/686541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686541,"fullName":"Drew Compton","link":"/api/v1/people/686541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687310,"link":"/api/v1/people/687310"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84006896592426,"aZ":-14.047895707316501,"pfxX":-3.53106581823853,"pfxZ":9.599332494158809,"pX":0.8768094443616778,"pZ":2.2582094405358513,"vX0":9.069855682722922,"vY0":-136.720491144215,"vZ0":-6.11911144798247,"x":83.58,"y":177.81,"x0":-2.0284845844012542,"y0":50.00378439221173,"z0":5.493790289781158,"aX":-6.669002190152803},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":4.4,"spinRate":2277,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.40098980799467787,"extension":6.728806997859104},"index":0,"playId":"68ec03f1-b84b-3dff-b59d-66118534f92b","pitchNumber":1,"startTime":"2026-03-16T19:28:28.086Z","endTime":"2026-03-16T19:28:37.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":686541,"link":"/api/v1/people/686541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":93.4,"endSpeed":83.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.267302440411775,"aZ":-15.02058771890919,"pfxX":-5.205803223879383,"pfxZ":9.410840679914605,"pX":0.9941376361777801,"pZ":3.1893784052379304,"vX0":9.499641872902616,"vY0":-135.54797168331578,"vZ0":-3.4918724465689213,"x":79.11,"y":152.67,"x0":-1.9124898775412558,"y0":50.00335447885661,"z0":5.572480997662116,"aX":-9.490286497343504},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.2,"breakHorizontal":7.0,"spinRate":2132,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40728185996141963,"extension":6.787738173319618},"index":1,"playId":"e9ba3d3f-59af-32a8-a55b-091ca0904b2d","pitchNumber":2,"startTime":"2026-03-16T19:29:22.861Z","endTime":"2026-03-16T19:29:28.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":686541,"link":"/api/v1/people/686541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.060522965003887,"aZ":-24.74816012948103,"pfxX":-11.011658761638092,"pfxZ":4.385435799362848,"pX":1.14132336060186,"pZ":1.2988815508441214,"vX0":11.396280460044524,"vY0":-129.35559864020752,"vZ0":-5.358781600362265,"x":73.5,"y":203.71,"x0":-1.8913813639761796,"y0":50.00603495517533,"z0":5.295683259561059,"aX":-18.65974286565127},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.8,"breakHorizontal":17.4,"spinRate":1752,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.42347859585327186},"index":2,"playId":"d49fdfd2-ca52-3c20-b293-3965d649b323","pitchNumber":3,"startTime":"2026-03-16T19:29:47.300Z","endTime":"2026-03-16T19:29:52.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":686541,"link":"/api/v1/people/686541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.338051419509082,"aZ":-15.661569619078358,"pfxX":-5.200084800750013,"pfxZ":8.76874987975425,"pX":0.11247015124886534,"pZ":2.5775405114191874,"vX0":7.722691061527563,"vY0":-136.21071386762412,"vZ0":-4.60058736646303,"x":112.71,"y":169.19,"x0":-2.0811233324276204,"y0":50.00079749226172,"z0":5.367904088998137,"aX":-9.790687274842712},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":7.8,"spinRate":2180,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.4018013673455054,"extension":6.759679430830007},"index":3,"playId":"c2f73789-a521-3421-aee9-721b64e47d13","pitchNumber":4,"startTime":"2026-03-16T19:30:08.397Z","endTime":"2026-03-16T19:30:13.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":686541,"link":"/api/v1/people/686541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":94.4,"endSpeed":85.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.654332002870017,"aZ":-15.491243421760872,"pfxX":-6.559881721798861,"pfxZ":8.785063880499575,"pX":0.10208997983927658,"pZ":2.379591006814173,"vX0":8.078438320561293,"vY0":-137.23855915113998,"vZ0":-5.061405599965984,"x":113.11,"y":174.53,"x0":-2.033646742359168,"y0":50.00326192764677,"z0":5.310501076276731,"aX":-12.457792902728539},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":10.1,"spinRate":2330,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3998100899913317,"extension":6.805687847239},"hitData":{"launchSpeed":83.5,"launchAngle":4.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.31,"coordY":162.93}},"index":4,"playId":"64f3b5b4-ce40-30b5-a745-97545302c454","pitchNumber":5,"startTime":"2026-03-16T19:30:30.058Z","endTime":"2026-03-16T19:30:39.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666165,"link":"/api/v1/people/666165"},"first":{"id":687310,"link":"/api/v1/people/687310"},"second":{"id":669722,"link":"/api/v1/people/669722"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":808285,"link":"/api/v1/people/808285"},"left":{"id":827613,"link":"/api/v1/people/827613"},"center":{"id":815394,"link":"/api/v1/people/815394"},"right":{"id":815904,"link":"/api/v1/people/815904"}},"offense":{"batter":{"id":686541,"link":"/api/v1/people/686541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686541,"link":"/api/v1/people/686541"},"credit":"b_ab"},{"player":{"id":672782,"link":"/api/v1/people/672782"},"credit":"p_ab"},{"player":{"id":686541,"link":"/api/v1/people/686541"},"credit":"b_pa"},{"player":{"id":672782,"link":"/api/v1/people/672782"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-16T19:30:39.368Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leonardo Pineda grounds out, shortstop Jim Jarvis to first baseman Drew Compton.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-16T19:32:58.901Z","endTime":"2026-03-16T19:33:25.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":815904,"fullName":"Leonardo Pineda","link":"/api/v1/people/815904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"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":815904,"fullName":"Leonardo Pineda","link":"/api/v1/people/815904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686541,"link":"/api/v1/people/686541"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Chadwick Tromp replaces catcher Drake Baldwin, batting 2nd, playing catcher.","event":"Defensive Sub","eventType":"defensive_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-16T19:31:52.644Z","endTime":"2026-03-16T19:31:52.685Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":644433,"link":"/api/v1/people/644433"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"201","replacedPlayer":{"id":686948,"link":"/api/v1/people/686948"},"defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":815904,"link":"/api/v1/people/815904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ian Hamilton replaces Aaron Bummer.","event":"Pitching Substitution","eventType":"pitching_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":1,"startTime":"2026-03-16T19:31:52.685Z","endTime":"2026-03-16T19:33:00.734Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641656,"link":"/api/v1/people/641656"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607481,"link":"/api/v1/people/607481","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":815904,"link":"/api/v1/people/815904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":89.7,"endSpeed":82.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.279628960433776,"aZ":-16.26219531570876,"pfxX":-5.241644683247932,"pfxZ":9.126518889952072,"pX":-1.1419022617059251,"pZ":3.508609630522454,"vX0":5.88330453078383,"vY0":-130.62920555852514,"vZ0":-2.8644570950796195,"x":160.53,"y":144.05,"x0":-2.7330928495356526,"y0":50.0005882948016,"z0":5.829160390604056,"aX":-9.136564602134282},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.2,"breakHorizontal":8.3,"spinRate":2022,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.41792153728820747,"extension":5.496200512957584},"index":2,"playId":"d6e17b64-8588-316a-b8ea-5b81bdaa65cc","pitchNumber":1,"startTime":"2026-03-16T19:33:00.734Z","endTime":"2026-03-16T19:33:05.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641656,"link":"/api/v1/people/641656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":815904,"link":"/api/v1/people/815904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":92.5,"endSpeed":85.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.904261761258745,"aZ":-20.816550874948675,"pfxX":-8.19512296578865,"pfxZ":6.150742912958737,"pX":0.18358832967303615,"pZ":2.875663727646536,"vX0":9.162914352765963,"vY0":-134.50136951112736,"vZ0":-3.850654500957635,"x":110.0,"y":161.14,"x0":-2.189238134262118,"y0":50.005357962111724,"z0":5.786928635850698,"aX":-15.141867464408925},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.6,"breakHorizontal":13.1,"spinRate":2195,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.40593592283363344,"extension":5.6461065655422775},"hitData":{"launchSpeed":98.0,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.09,"coordY":161.44}},"index":3,"playId":"e3f95059-fcf9-3b20-9e6a-fc7d7d3fff85","pitchNumber":2,"startTime":"2026-03-16T19:33:15.581Z","endTime":"2026-03-16T19:33:25.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641656,"link":"/api/v1/people/641656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":815904,"link":"/api/v1/people/815904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815904,"link":"/api/v1/people/815904"},"credit":"b_ab"},{"player":{"id":641656,"link":"/api/v1/people/641656"},"credit":"p_ab"},{"player":{"id":815904,"link":"/api/v1/people/815904"},"credit":"b_pa"},{"player":{"id":641656,"link":"/api/v1/people/641656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-16T19:33:25.998Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Raynel Delgado singles on a line drive to right fielder Patrick Clohisy.","rbi":0,"awayScore":2,"homeScore":11,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-16T19:33:34.333Z","endTime":"2026-03-16T19:34:25.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802117,"link":"/api/v1/people/802117"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47122971802148,"aZ":-18.183271490248764,"pfxX":-7.735058887974162,"pfxZ":7.365499945536532,"pX":-0.801180792753231,"pZ":3.3344747423593137,"vX0":6.234600228237361,"vY0":-136.99396411653404,"vZ0":-3.717022818105956,"x":147.54,"y":148.75,"x0":-2.102361364466547,"y0":50.00240454394832,"z0":5.953020214105713,"aX":-14.691291254958632},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.7,"breakHorizontal":12.7,"spinRate":2314,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.3999274520849436,"extension":5.6043383828651425},"index":0,"playId":"96881642-b952-398d-8645-44cd8d2bcd86","pitchNumber":1,"startTime":"2026-03-16T19:33:50.162Z","endTime":"2026-03-16T19:33:58.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641656,"link":"/api/v1/people/641656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.044974195986267,"aZ":-17.071519610595576,"pfxX":-6.241506461037694,"pfxZ":8.020279525579442,"pX":0.32686424833310584,"pZ":2.803847395142012,"vX0":8.894915977890289,"vY0":-136.14224513299212,"vZ0":-4.978433847950915,"x":104.54,"y":163.08,"x0":-2.1671944108448615,"y0":50.00286398969155,"z0":5.832587677968659,"aX":-11.753056569440236},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.7,"breakHorizontal":9.5,"spinRate":2263,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.4018689019872954,"extension":5.585839106835554},"hitData":{"launchSpeed":99.3,"launchAngle":10.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.96,"coordY":107.86}},"index":1,"playId":"cdd05569-9ac3-311b-b3d3-c202ec879eb6","pitchNumber":2,"startTime":"2026-03-16T19:34:08.459Z","endTime":"2026-03-16T19:34:25.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641656,"link":"/api/v1/people/641656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_ab"},{"player":{"id":641656,"link":"/api/v1/people/641656"},"credit":"p_ab"},{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_pa"},{"player":{"id":641656,"link":"/api/v1/people/641656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-16T19:34:25.771Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Derek Datil grounds out, shortstop Jim Jarvis to first baseman Drew Compton. Raynel Delgado to 2nd.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-16T19:34:21.795Z","endTime":"2026-03-16T19:35:00.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":827613,"fullName":"Derek Datil","link":"/api/v1/people/827613"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":827613,"fullName":"Derek Datil","link":"/api/v1/people/827613"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686541,"link":"/api/v1/people/686541"},"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":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09416654051866,"aZ":-21.76550277299231,"pfxX":-11.02653605266946,"pfxZ":5.634969207268829,"pX":0.16309373733388344,"pZ":2.026210523213143,"vX0":10.421147703487991,"vY0":-135.42332281935202,"vZ0":-5.741988628345049,"x":108.72,"y":140.92,"x0":-2.3126080316103454,"y0":50.002760626004175,"z0":5.708419795364192,"aX":-20.368107653164888},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.0,"breakHorizontal":17.6,"spinRate":2095,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.4053095859471343,"extension":5.791084168099923},"hitData":{"launchSpeed":88.4,"launchAngle":-13.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":132.44,"coordY":142.34}},"index":0,"playId":"179e853c-f53b-3716-ad76-5ec79b40544f","pitchNumber":1,"startTime":"2026-03-16T19:34:44.422Z","endTime":"2026-03-16T19:35:00.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641656,"link":"/api/v1/people/641656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":827613,"link":"/api/v1/people/827613","batSide":{"code":"L","description":"Left"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":827613,"link":"/api/v1/people/827613"},"credit":"b_ab"},{"player":{"id":641656,"link":"/api/v1/people/641656"},"credit":"p_ab"},{"player":{"id":827613,"link":"/api/v1/people/827613"},"credit":"b_pa"},{"player":{"id":641656,"link":"/api/v1/people/641656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-16T19:35:00.606Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan Davidson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-16T19:35:11.296Z","endTime":"2026-03-16T19:37:49.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":644433,"link":"/api/v1/people/644433"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":76.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.957326807986814,"aZ":-29.879852735182187,"pfxX":-0.17675654185518574,"pfxZ":1.5265200479333059,"pX":-0.8712253538247494,"pZ":1.8120236760901833,"vX0":4.166937912488244,"vY0":-123.0080942982519,"vZ0":-3.436825880615002,"x":150.21,"y":189.86,"x0":-2.5787539932394625,"y0":50.00260631493878,"z0":5.815630215870078,"aX":-0.26616424359150376},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.0,"breakHorizontal":-0.8,"spinRate":1372,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.44873772315536975,"extension":5.555461843422914},"index":0,"playId":"a74c1073-38f7-38fa-8d51-9a38ff5323c8","pitchNumber":1,"startTime":"2026-03-16T19:35:24.875Z","endTime":"2026-03-16T19:35:30.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641656,"link":"/api/v1/people/641656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":83.9,"endSpeed":76.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.156288738033783,"aZ":-28.48363097925352,"pfxX":-0.364959379762257,"pfxZ":2.4562837472461325,"pX":-0.937441256335531,"pZ":3.1172679603642495,"vX0":4.296833526231612,"vY0":-122.1216430450576,"vZ0":-0.8028163880061571,"x":152.73,"y":154.61,"x0":-2.6760113021544165,"y0":50.00319210098699,"z0":5.9111113223785425,"aX":-0.5488042366408835},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.6,"breakHorizontal":-0.4,"spinRate":1443,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.449348104781051,"extension":5.536572405155536},"index":1,"playId":"e4b51b4b-d321-3b29-994f-862aae77c5fd","pitchNumber":2,"startTime":"2026-03-16T19:35:42.348Z","endTime":"2026-03-16T19:35:47.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641656,"link":"/api/v1/people/641656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67051731048029,"aZ":-24.766487382823502,"pfxX":-10.535270232365331,"pfxZ":4.0323862982921685,"pX":-0.35814268150401984,"pZ":4.141168383519464,"vX0":9.067306274412715,"vY0":-134.9936811824037,"vZ0":0.08975861920439954,"x":130.65,"y":126.97,"x0":-2.3995118687920254,"y0":50.00194710695027,"z0":5.85764306284837,"aX":-19.352334235136098},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.6,"breakHorizontal":17.0,"spinRate":2216,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40646364809717284,"extension":5.872729217360541},"index":2,"playId":"1d2156fc-362b-3670-a5d2-69aad5329c62","pitchNumber":3,"startTime":"2026-03-16T19:36:03.039Z","endTime":"2026-03-16T19:36:11.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641656,"link":"/api/v1/people/641656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":83.3,"endSpeed":74.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.822969007431443,"aZ":-28.55726514950568,"pfxX":-0.10874879999331899,"pfxZ":2.5003236296071147,"pX":-1.3887188683872995,"pZ":2.5822434739135534,"vX0":3.264956754052476,"vY0":-121.17752882635385,"vZ0":-1.6068636261608624,"x":169.93,"y":169.06,"x0":-2.7555726448484568,"y0":50.00218557956325,"z0":5.81611507804708,"aX":-0.1577504218240892},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.3,"breakHorizontal":-0.8,"spinRate":1498,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.45691527101642126,"extension":5.702260122419271},"index":3,"playId":"71a4f72a-0844-3307-a5e7-ae12a4b295fb","pitchNumber":4,"startTime":"2026-03-16T19:36:21.034Z","endTime":"2026-03-16T19:36:26.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641656,"link":"/api/v1/people/641656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.188684812405086,"aZ":-24.101213329623526,"pfxX":-10.707441136630838,"pfxZ":4.469756162829711,"pX":-0.12250068539884999,"pZ":2.645403972454494,"vX0":9.469776036887584,"vY0":-133.86203035275528,"vZ0":-3.4483015442497775,"x":121.67,"y":167.35,"x0":-2.3230945391930087,"y0":50.004184641254824,"z0":5.685371318640981,"aX":-19.34107585862127},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.4,"breakHorizontal":17.3,"spinRate":2168,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.40993955653276704,"extension":5.8546533607455995},"index":4,"playId":"692c2def-b064-3b54-b32a-aa465d3b8e34","pitchNumber":5,"startTime":"2026-03-16T19:36:40.416Z","endTime":"2026-03-16T19:36:46.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641656,"link":"/api/v1/people/641656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84859389979649,"aZ":-28.173919568528376,"pfxX":0.569394026961993,"pfxZ":2.5936291818248067,"pX":0.3792937116274563,"pZ":1.8282924334501096,"vX0":6.784550207650741,"vY0":-123.67017718565951,"vZ0":-3.8735936445121024,"x":102.54,"y":189.42,"x0":-2.47937593380889,"y0":50.0013753566446,"z0":5.791600789496154,"aX":0.8763079625086939},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.0,"breakHorizontal":-2.6,"spinRate":1578,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.4437695347829762,"extension":5.710507799927611},"index":5,"playId":"55a4faef-6a01-3a1d-9a2f-64261334841a","pitchNumber":6,"startTime":"2026-03-16T19:37:05.087Z","endTime":"2026-03-16T19:37:10.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641656,"link":"/api/v1/people/641656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.042349351003615,"aZ":-29.17615704872152,"pfxX":-0.0395846771162538,"pfxZ":1.9513675198152112,"pX":0.5117093370500853,"pZ":0.8482562457562776,"vX0":7.265225028370013,"vY0":-123.08441924594287,"vZ0":-5.627281344238462,"x":97.49,"y":215.88,"x0":-2.471022171492584,"y0":50.00345993649734,"z0":5.6296178163093185,"aX":-0.06143086115707091},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.4,"breakHorizontal":-1.6,"spinRate":1546,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4447140609359961,"extension":5.814251068612603},"index":6,"playId":"3c96f4f2-aea0-3636-92b2-4e611f74c26a","pitchNumber":7,"startTime":"2026-03-16T19:37:39.430Z","endTime":"2026-03-16T19:37:49.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641656,"link":"/api/v1/people/641656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":644433,"link":"/api/v1/people/644433"},"first":{"id":686541,"link":"/api/v1/people/686541"},"second":{"id":680672,"link":"/api/v1/people/680672"},"third":{"id":695462,"link":"/api/v1/people/695462"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":689688,"link":"/api/v1/people/689688"},"center":{"id":687201,"link":"/api/v1/people/687201"},"right":{"id":802117,"link":"/api/v1/people/802117"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669722,"link":"/api/v1/people/669722"},"credit":"b_ab"},{"player":{"id":641656,"link":"/api/v1/people/641656"},"credit":"p_ab"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"credit":"b_pa"},{"player":{"id":641656,"link":"/api/v1/people/641656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-16T19:37:49.619Z","atBatIndex":75}]