[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a line drive to center fielder Victor Robles.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-17T20:09:39.925Z","endTime":"2026-03-17T20:11:19.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6,8,9,10],"actionIndex":[0,1,2,3],"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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-17T15:41:00.519Z","endTime":"2026-03-17T19:54:29.843Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"},"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-17T19:54:29.843Z","endTime":"2026-03-17T19:55:02.905Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"},"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":2,"startTime":"2026-03-17T19:55:02.905Z","endTime":"2026-03-17T20:09:37.584Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"},"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":3,"startTime":"2026-03-17T20:09:37.584Z","endTime":"2026-03-17T20:09:41.685Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41608454024323,"aZ":-19.346237920009298,"pfxX":-8.663053233432981,"pfxZ":6.74583186155713,"pX":-0.43984771687988655,"pZ":2.8664785076939574,"vX0":7.222695157474624,"vY0":-136.8269738283188,"vZ0":-3.232056222179198,"x":133.77,"y":161.39,"x0":-1.9847103685310334,"y0":50.00086206288854,"z0":5.384235125032524,"aX":-16.4692701931325},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.8,"breakHorizontal":14.2,"spinRate":2146,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.39987771509050596,"extension":4.954443496769326},"index":4,"playId":"a5edc21f-02df-3338-9c5e-4273e550e3a9","pitchNumber":1,"startTime":"2026-03-17T20:09:41.685Z","endTime":"2026-03-17T20:09:46.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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.1,"endSpeed":85.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.093181055487243,"aZ":-20.372222091067396,"pfxX":-11.20471535561837,"pfxZ":6.266959241926317,"pX":0.1071534216362438,"pZ":3.4483934841098622,"vX0":9.528176005248659,"vY0":-136.6357899681558,"vZ0":-1.6159136694003962,"x":112.92,"y":145.67,"x0":-1.9754673369623603,"y0":50.00624814239641,"z0":5.452299436894055,"aX":-21.115692915107385},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.2,"breakHorizontal":18.2,"spinRate":2296,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.40139654101420996,"extension":5.013476903388749},"index":5,"playId":"a9bce6bc-132c-3dcd-8e15-1ce6bb7c0389","pitchNumber":2,"startTime":"2026-03-17T20:09:55.282Z","endTime":"2026-03-17T20:09:59.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.091871016335,"aZ":-31.16399370374984,"pfxX":-12.18026951112926,"pfxZ":0.6204263910050276,"pX":0.2504518616733641,"pZ":1.9225499563593968,"vX0":9.414768854858243,"vY0":-126.73936900076203,"vZ0":-1.60993719356141,"x":107.45,"y":186.87,"x0":-1.9389959586435612,"y0":50.00030396613025,"z0":5.066409138746277,"aX":-19.7151740597181},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.0,"breakHorizontal":19.8,"spinRate":1923,"spinDirection":261},"zone":8,"typeConfidence":2.0,"plateTime":0.43298247648001853,"extension":5.3227465537566925},"index":6,"playId":"c3f418c8-cd3b-394e-9c69-12d44a19b5d0","pitchNumber":3,"startTime":"2026-03-17T20:10:11.402Z","endTime":"2026-03-17T20:10:14.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":7,"startTime":"2026-03-17T20:10:40.031Z","endTime":"2026-03-17T20:10:44.376Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"},"defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22680447172904,"aZ":-21.271491107825035,"pfxX":-8.58415428295752,"pfxZ":5.629065989039667,"pX":0.08055564979242867,"pZ":3.7656384811715586,"vX0":8.655656984916464,"vY0":-137.95231511531463,"vZ0":-0.6081022047346991,"x":113.93,"y":137.11,"x0":-1.9747928173110318,"y0":50.00350817652713,"z0":5.416269836869153,"aX":-16.630222876576653},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.3,"breakHorizontal":13.8,"spinRate":2357,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.3962717967343439,"extension":5.186180297879967},"index":8,"playId":"ccb98547-49ae-3dbf-bee5-f653196be050","pitchNumber":4,"startTime":"2026-03-17T20:10:44.376Z","endTime":"2026-03-17T20:10:48.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02018132689744,"aZ":-29.969471628013,"pfxX":-8.887493171793373,"pfxZ":1.3201091908832643,"pX":1.5656678902233974,"pZ":1.0587593328205487,"vX0":11.496674671974631,"vY0":-127.70842904984816,"vZ0":-3.919282335324012,"x":57.32,"y":210.19,"x0":-1.8204384025161449,"y0":50.00163653191891,"z0":4.9467008395069785,"aX":-14.816413301995341},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.8,"breakHorizontal":13.8,"spinRate":1917,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.4273758526339053,"extension":5.204188687710562},"index":9,"playId":"f85ab769-9d43-3a56-b253-5a41134ffed7","pitchNumber":5,"startTime":"2026-03-17T20:10:59.556Z","endTime":"2026-03-17T20:11:03.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.050037791602243,"aZ":-21.813984900039987,"pfxX":-6.176692479406293,"pfxZ":5.4377558067840805,"pX":-0.4578788204037975,"pZ":2.753384585736883,"vX0":6.634086262035806,"vY0":-136.90138992954948,"vZ0":-2.9535391496165597,"x":134.45,"y":164.44,"x0":-2.105288392902762,"y0":50.005937390078984,"z0":5.3324251927068875,"aX":-11.775421418058851},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.5,"breakHorizontal":9.8,"spinRate":2201,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.3994522008623038,"extension":5.1959522046281705},"hitData":{"launchSpeed":107.5,"launchAngle":7.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":99.73,"coordY":117.04}},"index":10,"playId":"05e69106-8430-335c-8ae6-c55365d7a113","pitchNumber":6,"startTime":"2026-03-17T20:11:14.978Z","endTime":"2026-03-17T20:11:19.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-03-17T20:11:19.497Z","atBatIndex":0},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jackson Merrill grounds into a double play, second baseman Cole Young to shortstop Colt Emerson to first baseman Luis Suisbel. Jake Cronenworth out at 2nd. Jackson Merrill out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-17T20:11:26.955Z","endTime":"2026-03-17T20:11:57.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":692044,"link":"/api/v1/people/692044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.148044942178387,"aZ":-20.917002274178934,"pfxX":-9.37004498568796,"pfxZ":5.753356974413663,"pX":0.40329845662307695,"pZ":2.8511659363271287,"vX0":9.29136519193165,"vY0":-138.57093122925926,"vZ0":-3.089095867528644,"x":101.63,"y":161.8,"x0":-1.7656836142220007,"y0":50.00515374471867,"z0":5.367780838644056,"aX":-18.339731455858452},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.0,"breakHorizontal":15.2,"spinRate":2990,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.39433103901713995,"extension":5.408253775483866},"hitData":{"launchSpeed":105.3,"launchAngle":5.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.44,"coordY":159.63}},"index":0,"playId":"5493b6b8-e33d-362a-95c3-ea2be478c616","pitchNumber":1,"startTime":"2026-03-17T20:11:53.371Z","endTime":"2026-03-17T20:11:57.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":7.399999999999999,"leverageIndex":1.46,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:11:57.833Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Andujar grounds out, third baseman Brendan Donovan to first baseman Luis Suisbel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-17T20:12:08.315Z","endTime":"2026-03-17T20:12:47.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":692044,"link":"/api/v1/people/692044"},"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":84.4,"endSpeed":78.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.01449282069606,"aZ":-30.182493326401286,"pfxX":-0.10100137511673069,"pfxZ":1.2913422260041036,"pX":1.0341834982663614,"pZ":2.0179467544114744,"vX0":7.459193416677277,"vY0":-122.7914205062717,"vZ0":-1.5632943300190116,"x":77.58,"y":184.3,"x0":-2.0169034001724118,"y0":50.002016816849554,"z0":5.206660250544631,"aX":-0.15565286906874243},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.3,"breakHorizontal":-1.4,"spinRate":3017,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4443476904418109,"extension":5.1331855702882825},"index":0,"playId":"3c5d822c-39a6-32ac-9926-018e2d6dce84","pitchNumber":1,"startTime":"2026-03-17T20:12:25.463Z","endTime":"2026-03-17T20:12:31.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.946540800232086,"aZ":-27.071023871124996,"pfxX":-11.113710610006438,"pfxZ":2.5975919961543115,"pX":0.016688170500614635,"pZ":2.1014495477147657,"vX0":9.027340577096643,"vY0":-138.74106861903874,"vZ0":-3.615843452314911,"x":116.36,"y":182.04,"x0":-1.823784409529136,"y0":50.00032024778953,"z0":5.210904556246191,"aX":-21.81938224739893},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.2,"breakHorizontal":18.5,"spinRate":3001,"spinDirection":248},"zone":8,"typeConfidence":2.0,"plateTime":0.3936932846668828,"extension":5.23516083632347},"hitData":{"launchSpeed":95.2,"launchAngle":-45.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.71,"coordY":170.28}},"index":1,"playId":"c0b17c27-059a-3234-9948-04fcb3ae268c","pitchNumber":2,"startTime":"2026-03-17T20:12:37.701Z","endTime":"2026-03-17T20:12:47.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:12:47.525Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brendan Donovan pops out to shortstop Xander Bogaerts.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-17T20:14:55.956Z","endTime":"2026-03-17T20:15:31.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32912476648829,"aZ":-14.363731027869983,"pfxX":-8.55117880992485,"pfxZ":9.45316358282358,"pX":1.1811457397513832,"pZ":1.655141847057678,"vX0":8.283359080006775,"vY0":-136.0335616525841,"vZ0":-9.194827419093256,"x":71.98,"y":194.09,"x0":-0.7843979502286876,"y0":50.00629808897812,"z0":6.0629562805342925,"aX":-16.1168166608591},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":13.8,"spinRate":3061,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4018186597314708,"extension":5.154856212339652},"index":0,"playId":"39d42e4c-fb1a-3528-a26e-cb8561ad7771","pitchNumber":1,"startTime":"2026-03-17T20:14:57.374Z","endTime":"2026-03-17T20:15:01.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32280234328411,"aZ":-18.07447256261727,"pfxX":-9.119214982748009,"pfxZ":7.389392075376669,"pX":-0.8788392118586048,"pZ":2.2931420921429884,"vX0":3.6422355404753706,"vY0":-137.24524322431017,"vZ0":-6.861019041727942,"x":150.5,"y":176.87,"x0":-1.0382451899036305,"y0":50.00206499956741,"z0":6.055953704459055,"aX":-17.399058032408924},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.1,"breakHorizontal":15.7,"spinRate":2162,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.39905002009135737,"extension":4.855190388317362},"index":1,"playId":"b28f88ab-70d1-3a75-a7cb-6a9966940200","pitchNumber":2,"startTime":"2026-03-17T20:15:08.082Z","endTime":"2026-03-17T20:15:13.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.481357878646598,"aZ":-16.068160308834653,"pfxX":-8.182090756711514,"pfxZ":8.529516622401538,"pX":0.1576110804021853,"pZ":1.7204600475096345,"vX0":5.55228195467952,"vY0":-136.61953643061685,"vZ0":-8.632127600507538,"x":110.99,"y":192.33,"x0":-0.8394517994315313,"y0":50.00067306327491,"z0":6.02839878867962,"aX":-15.444038422868248},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.8,"breakHorizontal":13.7,"spinRate":2138,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.40112464173077234,"extension":5.156515245331952},"hitData":{"launchSpeed":82.3,"launchAngle":73.0,"totalDistance":100.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":123.78,"coordY":162.61}},"index":2,"playId":"2e8e4ebe-c874-3d2c-83f8-41a438edb90a","pitchNumber":3,"startTime":"2026-03-17T20:15:20.080Z","endTime":"2026-03-17T20:15:31.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:15:31.743Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rob Refsnyder pops out to third baseman Miguel Andujar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-17T20:15:32.145Z","endTime":"2026-03-17T20:16:27.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.1,"endSpeed":87.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.388027556310924,"aZ":-13.10857976956451,"pfxX":-7.603247557590876,"pfxZ":9.817026609425225,"pX":0.595872086409282,"pZ":3.772984180125437,"vX0":5.69834350143763,"vY0":-138.3631179557564,"vZ0":-4.457990397730764,"x":94.29,"y":136.91,"x0":-0.5007213013735724,"y0":50.00391009448,"z0":6.281176198928449,"aX":-14.767717691509322},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":12.6,"spinRate":2289,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.39561132721882153,"extension":4.970402082322978},"index":0,"playId":"42a19588-b92e-37d1-8583-4a412f07e938","pitchNumber":1,"startTime":"2026-03-17T20:15:53.352Z","endTime":"2026-03-17T20:15:59.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.297336908497073,"aZ":-32.20731898107053,"pfxX":-0.03046593140155429,"pfxZ":-0.021585246130047864,"pX":-0.42197370394405076,"pZ":3.062594278377218,"vX0":1.0969360426602033,"vY0":-123.60756616140692,"vZ0":-1.581190380118092,"x":133.08,"y":156.09,"x0":-0.8697274487722642,"y0":50.00297183948508,"z0":6.444195581581793,"aX":-0.046710879106573344},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.1,"breakHorizontal":-0.2,"spinRate":2631,"spinDirection":10},"zone":1,"typeConfidence":2.0,"plateTime":0.4450959336430329,"extension":4.978016926396723},"index":1,"playId":"8d43f85f-14b2-3b7c-881c-0b9152e47fa4","pitchNumber":2,"startTime":"2026-03-17T20:16:05.554Z","endTime":"2026-03-17T20:16:11.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51304198106753,"aZ":-32.29602980123071,"pfxX":-1.2232499040998377,"pfxZ":-0.07785001050729079,"pX":0.5201519518320856,"pZ":2.0973753921402,"vX0":3.766338229106059,"vY0":-126.1525574022988,"vZ0":-4.013380321949642,"x":97.17,"y":182.15,"x0":-0.8246798960277383,"y0":50.001922604145165,"z0":6.275623582643955,"aX":-1.998230119711203},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.7,"breakHorizontal":1.4,"spinRate":2444,"spinDirection":18},"zone":9,"typeConfidence":2.0,"plateTime":0.4320241906307576,"extension":5.000150916311152},"hitData":{"launchSpeed":70.3,"launchAngle":77.0,"totalDistance":57.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":117.48,"coordY":181.44}},"index":2,"playId":"e812648e-7da7-327d-9d76-3614d6445d16","pitchNumber":3,"startTime":"2026-03-17T20:16:19.114Z","endTime":"2026-03-17T20:16:27.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:16:27.849Z","atBatIndex":4},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luke Raley homers (2) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-17T20:16:32.856Z","endTime":"2026-03-17T20:16:57.215Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.379072238741344,"aZ":-15.320148794914722,"pfxX":-9.066653263061092,"pfxZ":8.982716186663811,"pX":0.09379418651649327,"pZ":2.2150274462120865,"vX0":5.893317058505193,"vY0":-136.42423443588413,"vZ0":-7.293296687800344,"x":113.42,"y":178.97,"x0":-0.921939516008397,"y0":50.000645189448754,"z0":5.988827313845944,"aX":-17.004671322124103},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.8,"breakHorizontal":15.1,"spinRate":2219,"spinDirection":50},"zone":8,"typeConfidence":2.0,"plateTime":0.40225300789231255,"extension":5.125834488137521},"hitData":{"launchSpeed":104.1,"launchAngle":29.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":34.56,"coordY":78.34}},"index":0,"playId":"de37a8b1-ab8e-3cd0-8f8f-a906852ef4ab","pitchNumber":1,"startTime":"2026-03-17T20:16:52.577Z","endTime":"2026-03-17T20:16:57.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":10.199999999999996,"leverageIndex":0.41,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:16:57.215Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-17T20:17:02.829Z","endTime":"2026-03-17T20:18:24.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.215769670722963,"aZ":-30.927037854188104,"pfxX":-3.07839459987264,"pfxZ":0.7818109484308424,"pX":-0.0266747180877294,"pZ":1.700672561063956,"vX0":3.053905925356341,"vY0":-125.61479175796494,"vZ0":-4.901149994480324,"x":118.02,"y":192.86,"x0":-0.8552535660415891,"y0":50.00608468671975,"z0":6.176520729811695,"aX":-4.945807923109054},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.6,"breakHorizontal":4.9,"spinRate":2379,"spinDirection":357},"zone":8,"typeConfidence":2.0,"plateTime":0.43516649944825403,"extension":5.084235883426305},"index":0,"playId":"840b3d9a-a185-35af-8e68-070d95419e0e","pitchNumber":1,"startTime":"2026-03-17T20:17:31.138Z","endTime":"2026-03-17T20:17:37.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92153612179649,"aZ":-20.323316620745015,"pfxX":-10.322193913616564,"pfxZ":6.177253245257845,"pX":-0.6135120495346879,"pZ":2.83075205913281,"vX0":4.5536248987311545,"vY0":-137.25952909935532,"vZ0":-4.73229922264222,"x":140.39,"y":162.35,"x0":-0.9482539944641175,"y0":50.00206115858794,"z0":5.95150465448683,"aX":-19.795234027637417},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.4,"breakHorizontal":17.8,"spinRate":2200,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.3982657983157325,"extension":5.152617300828187},"index":1,"playId":"c5691c21-500b-3b14-bd7f-f7bc1d3691d2","pitchNumber":2,"startTime":"2026-03-17T20:17:43.983Z","endTime":"2026-03-17T20:17:46.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43549119281629,"aZ":-30.476582857132065,"pfxX":-2.033120006851634,"pfxZ":1.070396376936313,"pX":0.18904609677313192,"pZ":1.1743185227581998,"vX0":3.038349992498229,"vY0":-125.77524373174579,"vZ0":-6.422380729493164,"x":109.79,"y":207.07,"x0":-0.7749897886264563,"y0":50.00544120436396,"z0":6.258026610090811,"aX":-3.231816010351027},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.6,"breakHorizontal":2.9,"spinRate":2986,"spinDirection":347},"zone":14,"typeConfidence":2.0,"plateTime":0.436831618531742,"extension":4.986699468911942},"index":2,"playId":"9bbd0715-e50f-3187-819e-04e8309c788c","pitchNumber":3,"startTime":"2026-03-17T20:18:04.098Z","endTime":"2026-03-17T20:18:10.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87726961678857,"aZ":-14.398992366423318,"pfxX":-8.487820940017137,"pfxZ":9.163334390732903,"pX":1.1370631194956868,"pZ":2.388139106570301,"vX0":7.4552414318507365,"vY0":-138.3990131138597,"vZ0":-7.582779811580695,"x":73.66,"y":174.3,"x0":-0.4887890829779093,"y0":50.003674539602486,"z0":6.1278141076068255,"aX":-16.46716078612652},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.1,"breakHorizontal":13.8,"spinRate":2196,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3957579206419668,"extension":5.047143660312789},"index":3,"playId":"88e6a475-58a0-3c69-b28f-03fa87aed8c7","pitchNumber":4,"startTime":"2026-03-17T20:18:18.030Z","endTime":"2026-03-17T20:18:24.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-0.8999999999999986,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:18:24.335Z","atBatIndex":6},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Gavin Sheets homers (2) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-17T20:20:31.121Z","endTime":"2026-03-17T20:21:22.815Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":{"id":622491,"link":"/api/v1/people/622491"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.943734961040377,"aZ":-31.357276884928254,"pfxX":0.38120256923094864,"pfxZ":0.548511285945902,"pX":-0.9935514063192104,"pZ":1.7329652769502735,"vX0":2.9593819352024346,"vY0":-120.58938602380975,"vZ0":-1.6634859510012392,"x":127.61,"y":147.02,"x0":-2.2782098757139595,"y0":50.004322418842115,"z0":5.1572124769597245,"aX":0.5703130688409389},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.8,"breakHorizontal":-1.3,"spinRate":2238,"spinDirection":23},"zone":13,"typeConfidence":2.0,"plateTime":0.4514687535945239,"extension":5.129496205816046},"index":0,"playId":"cd89b466-a2c3-3ed9-8b71-93b13cd7bed7","pitchNumber":1,"startTime":"2026-03-17T20:20:31.121Z","endTime":"2026-03-17T20:20:35.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.641538482559156,"aZ":-20.183581536097183,"pfxX":-6.672992763142711,"pfxZ":6.35360280069982,"pX":-0.571275308458084,"pZ":2.6512519282881963,"vX0":6.29652965839777,"vY0":-135.96964786866383,"vZ0":-3.5507096647957628,"x":120.6,"y":172.47,"x0":-2.041368123758262,"y0":50.001618419691184,"z0":5.36128443474637,"aX":-12.591141279047125},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.0,"breakHorizontal":10.9,"spinRate":2138,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.4016408957431663,"extension":5.125570667006044},"index":1,"playId":"aab7eb24-1e34-3799-bc28-facdd5a9e8e8","pitchNumber":2,"startTime":"2026-03-17T20:20:43.074Z","endTime":"2026-03-17T20:20:47.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.563363836373064,"aZ":-19.55750376948536,"pfxX":-7.261721697935289,"pfxZ":6.72450397505232,"pX":0.5135578966311687,"pZ":2.9174980996688364,"vX0":8.980750756480814,"vY0":-135.6054077620546,"vZ0":-2.867461625558066,"x":117.97,"y":171.05,"x0":-1.8860648693562028,"y0":50.004562470161204,"z0":5.341281465882379,"aX":-13.628313711616324},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.8,"breakHorizontal":11.4,"spinRate":2124,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.4027550422517865,"extension":5.171944609245643},"hitData":{"launchSpeed":111.3,"launchAngle":31.0,"totalDistance":410.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":220.92,"coordY":61.26}},"index":2,"playId":"3d239443-c70f-37f9-9cc4-4f3892711b47","pitchNumber":3,"startTime":"2026-03-17T20:20:57.212Z","endTime":"2026-03-17T20:21:22.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-10.299999999999997,"leverageIndex":0.95,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:21:22.815Z","atBatIndex":7},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Xander Bogaerts homers (1) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-17T20:21:12.423Z","endTime":"2026-03-17T20:22:43.000Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":622491,"link":"/api/v1/people/622491"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.720703416466257,"aZ":-24.171565147355814,"pfxX":-9.602512435266043,"pfxZ":4.102716593654744,"pX":-0.054551250065899545,"pZ":2.771170338523545,"vX0":8.543325603065007,"vY0":-138.03955698106876,"vZ0":-2.438106350204701,"x":119.08,"y":163.96,"x0":-1.926337995861139,"y0":50.00051538307407,"z0":5.275198188649594,"aX":-18.72264306670268},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.2,"breakHorizontal":15.8,"spinRate":1802,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.3952071775707653,"extension":5.093342333733936},"index":0,"playId":"1dee4336-9e2a-3ee9-a0ec-a349e6f62059","pitchNumber":1,"startTime":"2026-03-17T20:21:45.089Z","endTime":"2026-03-17T20:21:50.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.278491184830244,"aZ":-20.586621201841258,"pfxX":-6.7815729596158825,"pfxZ":5.947618509558241,"pX":-0.4525009943542114,"pZ":2.837383709136795,"vX0":5.952839734694466,"vY0":-137.91919563377036,"vZ0":-3.3777537272223332,"x":134.25,"y":162.17,"x0":-1.7453561275463678,"y0":50.00570098968809,"z0":5.446808463302303,"aX":-13.221262073107981},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.3,"breakHorizontal":11.3,"spinRate":2151,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.3953574170382499,"extension":5.137110228093893},"index":1,"playId":"ae057f89-931a-35ee-b87f-1cdcbbf97f18","pitchNumber":2,"startTime":"2026-03-17T20:22:01.830Z","endTime":"2026-03-17T20:22:09.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":85.1,"endSpeed":78.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.007123212785434,"aZ":-32.90484501774371,"pfxX":0.3448242354641372,"pfxZ":-0.47161026171964604,"pX":0.09997467848461813,"pZ":1.164744960462746,"vX0":5.102543833645233,"vY0":-123.77850145194205,"vZ0":-2.9711903686905723,"x":113.19,"y":207.33,"x0":-2.0378837332975994,"y0":50.00374679842485,"z0":5.151605937192146,"aX":0.5319917076641383},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.3,"breakHorizontal":-1.9,"spinRate":2212,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4434582694803799,"extension":5.229492199703504},"index":2,"playId":"d5846044-675b-3ad5-8967-3f8eeb5359fa","pitchNumber":3,"startTime":"2026-03-17T20:22:17.543Z","endTime":"2026-03-17T20:22:21.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.610448659373635,"aZ":-20.118299756756294,"pfxX":-7.314968394903868,"pfxZ":6.412685392447152,"pX":-0.38902103194711896,"pZ":3.755907558339488,"vX0":6.87171505038442,"vY0":-136.3866663466629,"vZ0":-0.6163795698157555,"x":131.83,"y":137.37,"x0":-1.9935216467593355,"y0":50.001635120968565,"z0":5.375042319885978,"aX":-13.749911702069763},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.6,"breakHorizontal":11.8,"spinRate":2099,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.40194138943180935,"extension":5.13550641904436},"hitData":{"launchSpeed":103.0,"launchAngle":27.0,"totalDistance":431.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.62,"coordY":24.81}},"index":3,"playId":"349293dd-ac61-3f39-992b-f4a6cbcc6771","pitchNumber":4,"startTime":"2026-03-17T20:22:32.946Z","endTime":"2026-03-17T20:22:43.000Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-10.299999999999997,"leverageIndex":0.92,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:22:43.000Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddy Fermin singles on a line drive to center fielder Victor Robles.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-17T20:22:55.971Z","endTime":"2026-03-17T20:24:28.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.925371567891094,"aZ":-24.544176316038513,"pfxX":-9.898122827579794,"pfxZ":3.9606449146949068,"pX":-0.20833614401195458,"pZ":2.7173353849712916,"vX0":7.979981482813429,"vY0":-137.72560385846185,"vZ0":-2.43051701549215,"x":90.79,"y":146.55,"x0":-1.8540546034681744,"y0":50.00121124641401,"z0":5.2671787390674085,"aX":-19.05762013193024},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.8,"breakHorizontal":16.3,"spinRate":2037,"spinDirection":249},"zone":2,"typeConfidence":2.0,"plateTime":0.3973375931930021,"extension":5.277151761175308},"index":0,"playId":"fb6cb422-0715-306b-8fd7-e5c3471890c1","pitchNumber":1,"startTime":"2026-03-17T20:23:22.312Z","endTime":"2026-03-17T20:23:26.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.039060764061468,"aZ":-28.035795211924643,"pfxX":-9.510196207918696,"pfxZ":2.1284320961495515,"pX":-1.2083876413115688,"pZ":2.0754065203344743,"vX0":5.401758687487471,"vY0":-138.13429999198505,"vZ0":-3.3634224185156807,"x":163.06,"y":182.74,"x0":-1.9474769901435935,"y0":50.003625532970425,"z0":5.181342763625587,"aX":-18.4895189107925},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.4,"breakHorizontal":16.2,"spinRate":2028,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.39560996156653383,"extension":5.223640179834428},"index":1,"playId":"2d1a54dd-67a9-315b-ab5a-e536a58b768f","pitchNumber":2,"startTime":"2026-03-17T20:23:51.786Z","endTime":"2026-03-17T20:23:57.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.353401796640263,"aZ":-28.885973147960037,"pfxX":-9.63314885050452,"pfxZ":1.670524726303019,"pX":-1.1670748645095004,"pZ":1.4364481065000956,"vX0":5.6607867265556635,"vY0":-138.928381972142,"vZ0":-5.075282998785033,"x":161.49,"y":200.0,"x0":-1.973042143674097,"y0":50.00281872328281,"z0":5.192654776066495,"aX":-18.944938499789956},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.2,"breakHorizontal":16.3,"spinRate":2003,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.3933534976179138,"extension":5.086236753934757},"index":2,"playId":"6665ca88-784c-32d4-81d6-9223ef1c26d0","pitchNumber":3,"startTime":"2026-03-17T20:24:07.820Z","endTime":"2026-03-17T20:24:13.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":88.8,"endSpeed":81.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55578902533009,"aZ":-29.530771526475586,"pfxX":-9.727069864120839,"pfxZ":1.5624751828205357,"pX":0.31561665307270087,"pZ":1.398213167926158,"vX0":8.807578374160782,"vY0":-129.0256423707136,"vZ0":-3.482681313983896,"x":104.97,"y":201.03,"x0":-1.8699718666457805,"y0":50.00549636056279,"z0":5.028632305980413,"aX":-16.487369047500405},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.3,"breakHorizontal":15.7,"spinRate":1987,"spinDirection":347},"zone":14,"typeConfidence":2.0,"plateTime":0.4236869685064524,"extension":5.2178575288392794},"hitData":{"launchSpeed":86.4,"launchAngle":14.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":109.41,"coordY":104.06}},"index":3,"playId":"138a4229-45a3-3b3c-b357-28e4ebfea5c1","pitchNumber":4,"startTime":"2026-03-17T20:24:22.937Z","endTime":"2026-03-17T20:24:28.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.3,"awayTeamWinProbability":63.7,"homeTeamWinProbabilityAdded":-3.4000000000000057,"leverageIndex":0.82,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:24:28.470Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Castellanos flies out to right fielder Luke Raley.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-17T20:24:29.696Z","endTime":"2026-03-17T20:25:31.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.119620716293845,"aZ":-30.47151098680322,"pfxX":-0.0664709022993284,"pfxZ":1.0723930237622756,"pX":0.8140612126100044,"pZ":2.3257385469120813,"vX0":6.656501432923172,"vY0":-124.10685821398513,"vZ0":-1.0315323609964837,"x":85.97,"y":175.99,"x0":-1.876230922626839,"y0":50.00240913305736,"z0":5.2487872664100514,"aX":-0.10719318471548102},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.9,"breakHorizontal":-1.2,"spinRate":3050,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4386837988974337,"extension":5.2474168166087045},"index":0,"playId":"4000c2ff-017f-3804-bb05-73597d6970e6","pitchNumber":1,"startTime":"2026-03-17T20:24:59.164Z","endTime":"2026-03-17T20:25:05.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59995478397185,"aZ":-27.252625518483452,"pfxX":-9.53622577973197,"pfxZ":2.5176033465708123,"pX":-0.18002092593904495,"pZ":3.1102283220407516,"vX0":7.732097607156381,"vY0":-138.38739046642618,"vZ0":-1.1791304267292169,"x":123.86,"y":154.8,"x0":-1.760382695119225,"y0":50.00381395244303,"z0":5.354137021396721,"aX":-18.64380838969698},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.6,"breakHorizontal":15.8,"spinRate":2961,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.39460928387581573,"extension":5.546009120249449},"hitData":{"launchSpeed":91.3,"launchAngle":43.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.84,"coordY":102.34}},"index":1,"playId":"5f288513-9bea-3980-975f-275d5534a4a2","pitchNumber":2,"startTime":"2026-03-17T20:25:16.924Z","endTime":"2026-03-17T20:25:31.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.5,"awayTeamWinProbability":60.5,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.36,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:25:31.456Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ramón Laureano singles on a sharp line drive to right fielder Luke Raley.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-17T20:25:30.610Z","endTime":"2026-03-17T20:28:14.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.815242701432215,"aZ":-27.794888230487864,"pfxX":-10.111709700127445,"pfxZ":2.249671742102299,"pX":0.2020486113649152,"pZ":3.2552029382321277,"vX0":8.752072559489543,"vY0":-138.29647700669028,"vZ0":-0.6086275330466223,"x":109.3,"y":150.89,"x0":-1.678997075184975,"y0":50.006644297399326,"z0":5.330909954524867,"aX":-19.728660180920652},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.2,"breakHorizontal":16.7,"spinRate":1851,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.3949878623318046,"extension":5.485735531074917},"index":0,"playId":"6f235225-c374-3f1a-b233-9e49c571e385","pitchNumber":1,"startTime":"2026-03-17T20:25:55.430Z","endTime":"2026-03-17T20:26:00.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.810982846970816,"aZ":-31.644586868270633,"pfxX":0.5115704122594193,"pfxZ":0.3447571435319663,"pX":-0.706927469751065,"pZ":2.5909911980413787,"vX0":3.1879924244091216,"vY0":-122.94225535008583,"vZ0":0.1724838753325899,"x":143.95,"y":168.82,"x0":-2.0878681836718864,"y0":50.0008184535162,"z0":5.209866150098686,"aX":0.7814253884705447},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.0,"breakHorizontal":-1.7,"spinRate":2126,"spinDirection":37},"zone":4,"typeConfidence":2.0,"plateTime":0.4458329975094273,"extension":5.450277276416438},"index":1,"playId":"9918dfa4-1724-3184-83b5-dc4c673b6616","pitchNumber":2,"startTime":"2026-03-17T20:26:13.613Z","endTime":"2026-03-17T20:26:20.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.482153914604826,"aZ":-27.52558300856049,"pfxX":-9.777390373682557,"pfxZ":2.3432742522824483,"pX":1.41401178625828,"pZ":3.088647361359187,"vX0":11.641482107807924,"vY0":-139.22266138227724,"vZ0":-1.209485211220937,"x":63.1,"y":155.39,"x0":-1.5326754367031876,"y0":50.00007355901551,"z0":5.334471913983694,"aX":-19.373340168909923},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.2,"breakHorizontal":15.6,"spinRate":1926,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.39199939437189046,"extension":5.447060614765103},"index":2,"playId":"e76aa13d-186e-3b66-9ef0-63f7e0be74ff","pitchNumber":3,"startTime":"2026-03-17T20:26:38.344Z","endTime":"2026-03-17T20:26:44.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03334240095805,"aZ":-31.091705367816463,"pfxX":-9.903142715701616,"pfxZ":0.5574398316437552,"pX":-0.8185885666504141,"pZ":2.8090847825241365,"vX0":6.070055365565108,"vY0":-138.05441113466267,"vZ0":-1.247382537551537,"x":148.2,"y":162.93,"x0":-1.756484838930906,"y0":50.00007007768703,"z0":5.354716057785461,"aX":-19.159278207292623},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.0,"breakHorizontal":16.7,"spinRate":1934,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.3963751089279808,"extension":5.4108674927395555},"index":3,"playId":"890710be-ebd0-34ff-b80e-90a99658d7b5","pitchNumber":4,"startTime":"2026-03-17T20:26:55.846Z","endTime":"2026-03-17T20:27:06.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.847413332606166,"aZ":-17.974081502255423,"pfxX":-6.5686680199861165,"pfxZ":7.311909815801608,"pX":0.6591722263589462,"pZ":4.260897629987359,"vX0":8.743421450875932,"vY0":-138.22844148216913,"vZ0":-0.16951951517551678,"x":91.87,"y":123.74,"x0":-1.6865114046625211,"y0":50.00039106828261,"z0":5.526386044416661,"aX":-12.753099096636925},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":10.2,"spinRate":2158,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.3957399554130414,"extension":5.402603181821165},"index":4,"playId":"86082791-5c9e-368c-8d17-c419bdc766d2","pitchNumber":5,"startTime":"2026-03-17T20:27:25.954Z","endTime":"2026-03-17T20:27:31.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Freddy Fermin caught stealing 2nd base, catcher Mitch Garver to second baseman Cole Young.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"actionPlayId":"86082791-5c9e-368c-8d17-c419bdc766d2","startTime":"2026-03-17T20:27:41.568Z","endTime":"2026-03-17T20:27:52.100Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"},"defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.14,"dramaIndex":57.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.495057574719052,"aZ":-24.102995256070937,"pfxX":-10.146503507599476,"pfxZ":4.16771195441647,"pX":-1.1395544099978343,"pZ":3.1668187826939813,"vX0":5.959289970038195,"vY0":-137.99178604048998,"vZ0":-1.390313442970041,"x":160.44,"y":153.28,"x0":-2.0041318519992575,"y0":50.00255048635551,"z0":5.294419465233397,"aX":-19.649829919989227},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.4,"breakHorizontal":17.2,"spinRate":2997,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.39629422362297717,"extension":5.150429735112822},"index":6,"playId":"fc8199e1-baa0-38f3-9f50-cec678f04cca","pitchNumber":6,"startTime":"2026-03-17T20:27:52.100Z","endTime":"2026-03-17T20:27:56.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.782423343558175,"aZ":-16.5238777279435,"pfxX":-7.425507058640301,"pfxZ":8.007197480458835,"pX":0.1733277511522891,"pZ":2.216867098468829,"vX0":7.944914372594523,"vY0":-138.6251446360812,"vZ0":-5.321624914438201,"x":110.39,"y":178.92,"x0":-1.759377118258812,"y0":50.003225365035185,"z0":5.257458836476472,"aX":-14.513218598877419},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":11.9,"spinRate":2986,"spinDirection":257},"zone":5,"typeConfidence":2.0,"plateTime":0.3944922748474915,"extension":5.3776454901191615},"hitData":{"launchSpeed":105.4,"launchAngle":14.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":172.6,"coordY":103.99}},"index":7,"playId":"dab8bfc2-5df5-33d8-8335-68c91f2c16ec","pitchNumber":7,"startTime":"2026-03-17T20:28:10.693Z","endTime":"2026-03-17T20:28:14.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.199999999999996,"awayTeamWinProbability":57.800000000000004,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":1.14,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:28:14.587Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ty France pops out to second baseman Cole Young.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-17T20:28:16.727Z","endTime":"2026-03-17T20:31:01.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":87.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.911032194676977,"aZ":-15.750762478062587,"pfxX":-8.539233041876686,"pfxZ":8.412834952810183,"pX":0.537341917965091,"pZ":2.3623516736796506,"vX0":9.167087800181198,"vY0":-138.8142428765372,"vZ0":-5.149177385026502,"x":96.52,"y":175.0,"x0":-1.6975253952293674,"y0":50.00484116771755,"z0":5.289040755670894,"aX":-16.676070918141466},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":13.6,"spinRate":3003,"spinDirection":156},"zone":6,"typeConfidence":2.0,"plateTime":0.3944886775509433,"extension":5.501443074167452},"index":0,"playId":"a02b80da-f3fc-3e97-8985-656d894291b3","pitchNumber":1,"startTime":"2026-03-17T20:28:44.329Z","endTime":"2026-03-17T20:28:49.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74512321773945,"aZ":-15.89630436024638,"pfxX":-6.200202031453161,"pfxZ":8.2952850981558,"pX":0.4946441136620348,"pZ":3.376258744203684,"vX0":8.157068661925186,"vY0":-139.09972048095315,"vZ0":-2.6121998304982204,"x":98.15,"y":147.62,"x0":-1.6681875445846994,"y0":50.00406696484008,"z0":5.379459623105547,"aX":-12.169698981101671},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":9.6,"spinRate":2993,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.3935322349086734,"extension":5.452749417440274},"index":1,"playId":"cc6a3b97-8880-3856-9d4e-12e47bc97b38","pitchNumber":2,"startTime":"2026-03-17T20:29:03.577Z","endTime":"2026-03-17T20:29:07.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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.7,"endSpeed":87.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.774631738213717,"aZ":-19.316794889102102,"pfxX":-7.999379736142056,"pfxZ":6.566782176614447,"pX":1.3029728972020906,"pZ":3.220595921273295,"vX0":10.454069604592426,"vY0":-138.936757688801,"vZ0":-2.5007319187657484,"x":67.33,"y":151.82,"x0":-1.466968019516866,"y0":50.00045226026886,"z0":5.414301824669981,"aX":-15.656840150346454},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.5,"breakHorizontal":12.4,"spinRate":2225,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.394044654613424,"extension":5.465876515469928},"index":2,"playId":"96580fbe-7ff7-35dc-b2f2-f2a3752d3e83","pitchNumber":3,"startTime":"2026-03-17T20:29:23.628Z","endTime":"2026-03-17T20:29:27.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.642578718216004,"aZ":-32.390933188195184,"pfxX":0.16366157781246038,"pfxZ":-0.14408343855325345,"pX":0.8197844843067392,"pZ":1.232025559073298,"vX0":6.451171778882601,"vY0":-123.24255500815103,"vZ0":-2.8270624974723253,"x":85.75,"y":205.52,"x0":-1.8584755197724052,"y0":50.0023650942042,"z0":5.1437923493402185,"aX":0.248761143366563},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.7,"breakHorizontal":-1.9,"spinRate":3006,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.44528805344023015,"extension":5.3018129375779735},"index":3,"playId":"7b381f9d-be39-32c6-b8a6-fe45b34a67cd","pitchNumber":4,"startTime":"2026-03-17T20:29:42.633Z","endTime":"2026-03-17T20:29:47.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"cac0e9d2-adaa-3e19-9c62-43d116ee281b","startTime":"2026-03-17T20:30:10.560Z","endTime":"2026-03-17T20:30:16.268Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.66845908093739,"aZ":-17.97554878819126,"pfxX":-6.562430666772245,"pfxZ":7.268838441852889,"pX":-0.9448022935417292,"pZ":3.5221123884103402,"vX0":4.986186124205234,"vY0":-138.8032976632913,"vZ0":-1.929021750114372,"x":153.01,"y":143.68,"x0":-1.9105939166657309,"y0":50.00483888641265,"z0":5.421188135263522,"aX":-12.82417485699498},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.0,"breakHorizontal":10.9,"spinRate":2132,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.3943925866148663,"extension":5.283505195360372},"index":5,"playId":"1ff127ae-1448-3b02-a5ab-352617b60e1f","pitchNumber":5,"startTime":"2026-03-17T20:30:30.616Z","endTime":"2026-03-17T20:30:33.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":84.3,"endSpeed":77.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.454566932182505,"aZ":-32.54495253475453,"pfxX":-0.11680148405017787,"pfxZ":-0.24491323564878265,"pX":0.3689628833684854,"pZ":1.4062077773077553,"vX0":5.939329156679605,"vY0":-122.75598104480021,"vZ0":-2.2010516549585395,"x":102.94,"y":200.81,"x0":-2.0628119565198144,"y0":50.001774683819754,"z0":5.075197202839002,"aX":-0.18030720273288814},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.7,"breakHorizontal":-1.1,"spinRate":2252,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4455624783865182,"extension":5.550859250334575},"hitData":{"launchSpeed":80.1,"launchAngle":64.0,"totalDistance":136.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":161.09,"coordY":157.1}},"index":6,"playId":"192f2484-eee4-3011-a68e-7ef4f93b4efd","pitchNumber":6,"startTime":"2026-03-17T20:30:55.171Z","endTime":"2026-03-17T20:31:01.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:31:01.812Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mitch Garver strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-17T20:33:15.250Z","endTime":"2026-03-17T20:35:00.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.090319598774084,"aZ":-15.018580227340522,"pfxX":-7.189252604908714,"pfxZ":8.856598952186792,"pX":1.1586266986566052,"pZ":1.8213444443252922,"vX0":7.317615700671362,"vY0":-138.130483833787,"vZ0":-8.855613022123276,"x":72.84,"y":189.6,"x0":-0.587820683930986,"y0":50.0045201084039,"z0":6.073726605871317,"aX":-13.927193365106056},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":11.5,"spinRate":2219,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3961826736992453,"extension":5.0505659787771915},"index":0,"playId":"48586666-fcaa-38f8-8840-ce189a8893be","pitchNumber":1,"startTime":"2026-03-17T20:33:15.250Z","endTime":"2026-03-17T20:33:21.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":93.0,"endSpeed":85.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.174296516981958,"aZ":-20.508746502446197,"pfxX":-9.2109642138624,"pfxZ":6.279592611284719,"pX":0.961494171584872,"pZ":1.1149827039890043,"vX0":7.387582242742975,"vY0":-135.10626809097937,"vZ0":-8.91629351434681,"x":80.35,"y":208.68,"x0":-0.6054387747152021,"y0":50.00124835522159,"z0":5.8873818814624785,"aX":-17.104959956913994},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.7,"breakHorizontal":15.2,"spinRate":1998,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.404707105052339,"extension":5.162176099338293},"index":1,"playId":"b60ff070-2d3b-31ca-8af8-38e48302af76","pitchNumber":2,"startTime":"2026-03-17T20:33:29.199Z","endTime":"2026-03-17T20:33:34.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.284520890648636,"aZ":-15.660781027286976,"pfxX":-9.66471960447317,"pfxZ":8.661111402310802,"pX":0.5952026096552019,"pZ":2.138610324347168,"vX0":7.446554635271243,"vY0":-137.18437676731952,"vZ0":-7.326483145229866,"x":94.31,"y":181.04,"x0":-0.8984332549637272,"y0":50.0036524888959,"z0":5.911136489365016,"aX":-18.426308376297605},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":16.0,"spinRate":2204,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.3992299542824398,"extension":5.068745155091545},"index":2,"playId":"e05fa90e-8f8b-3aa9-b840-f1bf00a6c47d","pitchNumber":3,"startTime":"2026-03-17T20:33:44.499Z","endTime":"2026-03-17T20:33:48.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08262012338387,"aZ":-18.03999116460283,"pfxX":-10.106374575270557,"pfxZ":7.389231978271962,"pX":0.9623330342681842,"pZ":0.7149988715749779,"vX0":8.560352760844582,"vY0":-137.0998385752597,"vZ0":-9.975782697970194,"x":80.32,"y":219.48,"x0":-0.8808475099829154,"y0":50.00031384102909,"z0":5.6209463415816545,"aX":-19.320127103904362},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.5,"breakHorizontal":16.6,"spinRate":2222,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3988532120585395,"extension":5.144949951706198},"index":3,"playId":"d1ce652c-58c4-32f3-9a07-76e2ff00e56c","pitchNumber":4,"startTime":"2026-03-17T20:33:59.261Z","endTime":"2026-03-17T20:34:05.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78400747856305,"aZ":-18.522220474888886,"pfxX":-8.664770176655413,"pfxZ":7.099452457596094,"pX":-0.6216661545427304,"pZ":2.78019958300514,"vX0":3.806192894189791,"vY0":-137.62880566680383,"vZ0":-4.914278396593752,"x":140.7,"y":163.71,"x0":-0.894635780259114,"y0":50.0062051321118,"z0":5.838755790817323,"aX":-16.66961309325592},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.0,"breakHorizontal":14.9,"spinRate":2120,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.397578721214503,"extension":5.0136534603921294},"index":4,"playId":"678e9690-61ea-303f-ae70-fb0454e1b581","pitchNumber":5,"startTime":"2026-03-17T20:34:18.208Z","endTime":"2026-03-17T20:34:25.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.142170456237295,"aZ":-15.714856220586713,"pfxX":-8.577132494660194,"pfxZ":8.40429807379606,"pX":1.1703094979224862,"pZ":1.5651644209121254,"vX0":8.83596406347765,"vY0":-138.4035735803312,"vZ0":-8.375275939588219,"x":72.39,"y":196.52,"x0":-0.9347617515214346,"y0":50.00411062155334,"z0":5.662760222993779,"aX":-16.799895237862764},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.8,"breakHorizontal":13.9,"spinRate":2318,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3943235978293309,"extension":5.250329086669522},"index":5,"playId":"446586e3-8420-3ad8-8344-a4569268d01d","pitchNumber":6,"startTime":"2026-03-17T20:34:50.038Z","endTime":"2026-03-17T20:35:00.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":641598,"link":"/api/v1/people/641598"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:35:00.368Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-17T20:34:55.465Z","endTime":"2026-03-17T20:36:04.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25216704274539,"aZ":-29.287789465132697,"pfxX":-0.9512475129453786,"pfxZ":1.7884545428386325,"pX":-0.5795906959329677,"pZ":1.9108872937966843,"vX0":1.0543827447480503,"vY0":-126.03331746125485,"vZ0":-4.912858761483558,"x":139.09,"y":187.19,"x0":-0.8786647949382744,"y0":50.00541622294939,"z0":6.23498906035456,"aX":-1.539226533290966},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.4,"breakHorizontal":1.4,"spinRate":2663,"spinDirection":302},"zone":7,"typeConfidence":2.0,"plateTime":0.4336378237486094,"extension":4.877604577864609},"index":0,"playId":"d086bfb1-35ec-386f-aa1b-8b28b53e0add","pitchNumber":1,"startTime":"2026-03-17T20:35:17.304Z","endTime":"2026-03-17T20:35:24.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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.7,"endSpeed":80.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.545408318138794,"aZ":-27.007681653005424,"pfxX":-8.037192639536794,"pfxZ":3.175621720245095,"pX":-0.4459807944093116,"pZ":2.4767059758372794,"vX0":3.7483202829252598,"vY0":-126.24567680645895,"vZ0":-3.879897013792722,"x":134.0,"y":171.91,"x0":-0.898543432602206,"y0":50.00504791646587,"z0":6.185493659782174,"aX":-13.091430255501757},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.2,"breakHorizontal":13.8,"spinRate":1625,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.4323715279875948,"extension":5.307554248633945},"index":1,"playId":"aec4e34f-6a59-345b-9ec4-ed0c040e06aa","pitchNumber":2,"startTime":"2026-03-17T20:35:32.891Z","endTime":"2026-03-17T20:35:36.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"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-17T20:35:50.087Z","endTime":"2026-03-17T20:35:56.408Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"},"defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.722742653221452,"aZ":-15.03782230970722,"pfxX":-7.695205473162927,"pfxZ":8.55064207263063,"pX":-0.5021694780407981,"pZ":4.079041480719303,"vX0":3.946216281710856,"vY0":-140.20975198228592,"vZ0":-3.2216052878336146,"x":136.14,"y":128.65,"x0":-0.9229784264962629,"y0":50.00465440979521,"z0":6.215703644482177,"aX":-15.42479311465661},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.1,"breakHorizontal":13.2,"spinRate":2995,"spinDirection":261},"zone":11,"typeConfidence":2.0,"plateTime":0.3896525454939166,"extension":5.058300998283307},"index":3,"playId":"27566d43-1c7e-3d53-accc-c96d989e0dcd","pitchNumber":3,"startTime":"2026-03-17T20:35:56.408Z","endTime":"2026-03-17T20:36:04.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:36:04.265Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Robles grounds out, second baseman Jake Cronenworth to first baseman Nick Castellanos.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-17T20:36:02.680Z","endTime":"2026-03-17T20:37:50.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":592206,"link":"/api/v1/people/592206"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.795244120991143,"aZ":-32.0244278416341,"pfxX":-1.1550617319653629,"pfxZ":0.08882833885888175,"pX":-1.1131237665939702,"pZ":3.3112295282900552,"vX0":0.3650780693411716,"vY0":-127.87656054445749,"vZ0":-1.223958456939129,"x":159.43,"y":149.38,"x0":-1.107829540087033,"y0":50.00156346838247,"z0":6.312330607003232,"aX":-1.9094594815322774},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.1,"breakHorizontal":2.0,"spinRate":2523,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.4286023411494644,"extension":5.025217507506334},"index":0,"playId":"7a067252-49ad-35c2-89e6-39f6b49c676f","pitchNumber":1,"startTime":"2026-03-17T20:36:22.819Z","endTime":"2026-03-17T20:36:28.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.988207895814917,"aZ":-22.23565127572413,"pfxX":-10.197506678397264,"pfxZ":5.189336754905209,"pX":-0.3637360275997979,"pZ":2.489487558733747,"vX0":5.6403773578839145,"vY0":-137.20731897319186,"vZ0":-4.96492961349406,"x":130.86,"y":171.56,"x0":-1.1159122432747868,"y0":50.00431109766681,"z0":5.827961902612168,"aX":-19.53860135111519},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.6,"breakHorizontal":17.4,"spinRate":2251,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.3984574903315048,"extension":5.137115404722389},"index":1,"playId":"be960266-f577-330b-85c3-7f9f5d738774","pitchNumber":2,"startTime":"2026-03-17T20:36:36.173Z","endTime":"2026-03-17T20:36:40.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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.7,"endSpeed":86.7,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46023776277786,"aZ":-19.05179169026868,"pfxX":-9.739749731336751,"pfxZ":6.820436301274368,"pX":-1.0414455181530065,"pZ":2.707448217874853,"vX0":3.9494965005841447,"vY0":-137.7764494696656,"vZ0":-4.784590144004248,"x":156.7,"y":165.68,"x0":-1.2277875328980983,"y0":50.001001258685115,"z0":5.753121088496545,"aX":-18.731973444148355},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.5,"breakHorizontal":16.8,"spinRate":2216,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3974725483540862,"extension":5.240671942559755},"index":2,"playId":"6fe33bb0-0571-3feb-953f-03b039917fb5","pitchNumber":3,"startTime":"2026-03-17T20:36:52.896Z","endTime":"2026-03-17T20:36:57.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.066880084795386,"aZ":-28.639567726447588,"pfxX":-3.057325555137197,"pfxZ":2.114444499342567,"pX":-0.27459369473003187,"pZ":1.1152433274862061,"vX0":2.596811091328613,"vY0":-128.5390526264668,"vZ0":-6.947717825329174,"x":127.47,"y":208.67,"x0":-0.9015789340829538,"y0":50.00060908255076,"z0":6.081735356029562,"aX":-5.106629332368817},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.5,"breakHorizontal":4.9,"spinRate":2752,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.42638990773541474,"extension":5.060774011045337},"index":3,"playId":"97b36c92-5340-359c-bea1-805bc697d87f","pitchNumber":4,"startTime":"2026-03-17T20:37:11.498Z","endTime":"2026-03-17T20:37:22.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.002600342569735,"aZ":-32.04268146083539,"pfxX":-0.3246730152261821,"pfxZ":0.07576038976466926,"pX":-0.3460785474195765,"pZ":3.0551644821508357,"vX0":1.6768576655641731,"vY0":-127.19854601851095,"vZ0":-1.8033174152369007,"x":130.19,"y":156.29,"x0":-0.9703747018111321,"y0":50.00060214186653,"z0":6.303274430646369,"aX":-0.5347085783044694},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.0,"breakHorizontal":0.2,"spinRate":1493,"spinDirection":349},"zone":1,"typeConfidence":2.0,"plateTime":0.4298917195533569,"extension":5.0843236206602995},"hitData":{"launchSpeed":87.6,"launchAngle":2.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.14,"coordY":144.93}},"index":4,"playId":"cbbb77db-16bf-300f-8427-f0cc599abc13","pitchNumber":5,"startTime":"2026-03-17T20:37:45.317Z","endTime":"2026-03-17T20:37:50.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:37:50.375Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Cronenworth walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-17T20:39:56.784Z","endTime":"2026-03-17T20:42:46.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.392343265975857,"aZ":-30.60638516655431,"pfxX":-1.4400611805422878,"pfxZ":1.048732868722558,"pX":-0.039726763715346974,"pZ":2.629779472346673,"vX0":5.4702197808385815,"vY0":-121.9995754018161,"vZ0":0.035071324457696784,"x":118.51,"y":167.78,"x0":-2.1342837893086997,"y0":50.000493015992454,"z0":5.276701246724626,"aX":-2.14760871638021},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.2,"breakHorizontal":1.2,"spinRate":2982,"spinDirection":263},"zone":5,"typeConfidence":2.0,"plateTime":0.450792522342522,"extension":5.090315080166615},"index":0,"playId":"11f76709-d6ce-3c7b-9560-781d8f1db8ca","pitchNumber":1,"startTime":"2026-03-17T20:40:00.360Z","endTime":"2026-03-17T20:40:06.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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.3,"endSpeed":78.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.714455230105315,"aZ":-30.76381327757289,"pfxX":-0.911236755513114,"pfxZ":0.9195708239618652,"pX":2.0347175755086617,"pZ":1.365882356134494,"vX0":9.55675579873914,"vY0":-122.45248895853217,"vZ0":-2.6975980765229366,"x":39.44,"y":201.9,"x0":-1.78931897997717,"y0":50.001427038001424,"z0":5.096735935644808,"aX":-1.394786132499455},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.3,"breakHorizontal":-0.5,"spinRate":1595,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.44620944212947533,"extension":5.279746079748124},"index":1,"playId":"4b590d4c-c062-396f-a244-b2570794a435","pitchNumber":2,"startTime":"2026-03-17T20:40:13.679Z","endTime":"2026-03-17T20:40:19.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72412732685448,"aZ":-19.484998135683938,"pfxX":-9.839100411142786,"pfxZ":6.734866414511215,"pX":0.18742552897920028,"pZ":3.502715535509717,"vX0":8.880843432319752,"vY0":-136.54641500738018,"vZ0":-1.401662935297252,"x":109.86,"y":144.21,"x0":-1.8325112026656478,"y0":50.00225480729646,"z0":5.3664960375666135,"aX":-18.535836926818913},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.1,"breakHorizontal":15.8,"spinRate":1499,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.4014877064632074,"extension":5.027678397749415},"index":2,"playId":"b12cdf52-334a-306b-8501-442f225a672d","pitchNumber":3,"startTime":"2026-03-17T20:40:28.665Z","endTime":"2026-03-17T20:40:33.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.002716455525015,"aZ":-32.452724988476525,"pfxX":0.6730123439062526,"pfxZ":-0.1827086126578088,"pX":0.02421485364320311,"pZ":3.0161820361585403,"vX0":4.803076131317967,"vY0":-122.26668135234716,"vZ0":1.1156680489841497,"x":116.08,"y":157.34,"x0":-2.0384720805434564,"y0":50.00197542867169,"z0":5.301000315342093,"aX":1.0361939711197528},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.1,"breakHorizontal":-2.2,"spinRate":2210,"spinDirection":57},"zone":2,"typeConfidence":2.0,"plateTime":0.4449126705737765,"extension":5.290109721348901},"index":3,"playId":"3e2f59f4-6612-3ba5-ac49-e8ba505d45fd","pitchNumber":4,"startTime":"2026-03-17T20:40:47.219Z","endTime":"2026-03-17T20:41:00.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3382995750444,"aZ":-25.568608627495838,"pfxX":-10.488742401564263,"pfxZ":3.437762246993035,"pX":1.1971719097646218,"pZ":2.984225557463408,"vX0":11.296878006260751,"vY0":-137.91078414367504,"vZ0":-1.4781725845497715,"x":71.37,"y":158.21,"x0":-1.5940302439075802,"y0":50.00286400316341,"z0":5.255588839309942,"aX":-20.157122814915486},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.1,"breakHorizontal":16.6,"spinRate":1944,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.39750904487781025,"extension":5.184043518782668},"index":4,"playId":"da9c806c-543b-3571-9689-9bc59eae00a0","pitchNumber":5,"startTime":"2026-03-17T20:41:18.516Z","endTime":"2026-03-17T20:41:24.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":88.5,"endSpeed":81.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.812222943897698,"aZ":-27.4824799023142,"pfxX":-10.194741448856332,"pfxZ":2.803318658638065,"pX":0.5339466288058652,"pZ":2.228535538364168,"vX0":9.251275857200485,"vY0":-128.6174389628233,"vZ0":-1.7923782231852678,"x":96.65,"y":178.61,"x0":-1.7860058739218025,"y0":50.004182056963806,"z0":5.066836038611813,"aX":-17.072494564089013},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.9,"breakHorizontal":16.3,"spinRate":1768,"spinDirection":256},"zone":6,"typeConfidence":2.0,"plateTime":0.4259461467820653,"extension":5.26353508235022},"index":5,"playId":"027bbe1d-2111-3c15-8626-db320412f980","pitchNumber":6,"startTime":"2026-03-17T20:41:33.173Z","endTime":"2026-03-17T20:41:36.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":87.7,"endSpeed":80.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.647650339987663,"aZ":-29.7741069111808,"pfxX":-10.916289516217716,"pfxZ":1.4597644402076138,"pX":1.6986054104030557,"pZ":0.8040626949775863,"vX0":12.178480978910224,"vY0":-127.08418312910524,"vZ0":-4.4318705715296485,"x":52.25,"y":217.07,"x0":-1.724499098072707,"y0":50.00363979246291,"z0":4.920206858706422,"aX":-17.959305142268654},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.8,"breakHorizontal":17.2,"spinRate":1890,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4300577944239947,"extension":5.53786152123618},"index":6,"playId":"ed19e1c1-7661-3771-9ff1-7aa8058d122c","pitchNumber":7,"startTime":"2026-03-17T20:42:00.030Z","endTime":"2026-03-17T20:42:05.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47675680203845,"aZ":-25.450751336636497,"pfxX":-9.637841299903059,"pfxZ":3.479473838982493,"pX":0.01393241796028947,"pZ":3.432889324313445,"vX0":8.6320939461127,"vY0":-137.5914595262744,"vZ0":-0.5817271780356091,"x":116.47,"y":146.09,"x0":-1.90089637522223,"y0":50.00103435258913,"z0":5.36084604001925,"aX":-18.610333553664812},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.4,"breakHorizontal":15.8,"spinRate":2461,"spinDirection":266},"zone":12,"typeConfidence":2.0,"plateTime":0.3970069336935613,"extension":5.229203404841384},"index":7,"playId":"429c2f4a-2ef2-36b0-8e24-21ca532cd733","pitchNumber":8,"startTime":"2026-03-17T20:42:16.177Z","endTime":"2026-03-17T20:42:20.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.31178381923223,"aZ":-24.596636438162466,"pfxX":-10.331625134616797,"pfxZ":3.909709707133464,"pX":-0.5427024307475022,"pZ":3.546561254194619,"vX0":7.144740274114275,"vY0":-138.4081807778086,"vZ0":-0.5006569873542932,"x":137.69,"y":143.02,"x0":-1.8171991246331785,"y0":50.00126970256842,"z0":5.379044270581129,"aX":-20.014171437656795},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.2,"breakHorizontal":17.2,"spinRate":2031,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3959490087830626,"extension":5.198996396629845},"index":8,"playId":"68c351e5-976c-3706-9ba3-8f8553197e23","pitchNumber":9,"startTime":"2026-03-17T20:42:39.822Z","endTime":"2026-03-17T20:42:46.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.3,"awayTeamWinProbability":64.7,"homeTeamWinProbabilityAdded":-3.500000000000007,"leverageIndex":0.85,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:42:46.334Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jackson Merrill pops out to second baseman Cole Young.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-17T20:42:44.271Z","endTime":"2026-03-17T20:45:11.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33163932004471,"aZ":-32.08138187034698,"pfxX":-11.619403545822326,"pfxZ":0.06425487417523801,"pX":0.5295782423741375,"pZ":1.6785081122205863,"vX0":9.200126551918943,"vY0":-123.38025905321179,"vZ0":-1.6946476351833706,"x":96.81,"y":193.46,"x0":-1.7442158808201438,"y0":50.005626787496105,"z0":5.086555676319621,"aX":-17.855803062800604},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.0,"breakHorizontal":18.8,"spinRate":1875,"spinDirection":254},"zone":9,"typeConfidence":2.0,"plateTime":0.44452062646083634,"extension":5.310940052684805},"index":0,"playId":"eea41547-0599-3a1c-a21c-cbe0c6629808","pitchNumber":1,"startTime":"2026-03-17T20:43:10.934Z","endTime":"2026-03-17T20:43:14.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77378934766276,"aZ":-21.26587100092352,"pfxX":-7.823445065205764,"pfxZ":5.721705566960974,"pX":-0.37675613049935885,"pZ":4.0217968669708535,"vX0":6.68597505010332,"vY0":-136.63875678229624,"vZ0":0.2842420907719445,"x":131.36,"y":130.19,"x0":-1.8290604380914903,"y0":50.002205273016955,"z0":5.367960514617603,"aX":-14.915235585259543},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.7,"breakHorizontal":13.0,"spinRate":2101,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.39959725418218506,"extension":5.449618267787643},"index":1,"playId":"38368a93-751c-34ed-8c60-b140a4f0bbf7","pitchNumber":2,"startTime":"2026-03-17T20:43:34.034Z","endTime":"2026-03-17T20:43:41.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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.2,"endSpeed":86.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9542414536357,"aZ":-21.565212672970354,"pfxX":-4.604587238742127,"pfxZ":5.53349332723381,"pX":0.14697769618660775,"pZ":5.030750986071671,"vX0":6.771505853232926,"vY0":-137.04473849674147,"vZ0":2.5469190832180595,"x":95.18,"y":129.59,"x0":-1.7483682059478372,"y0":50.003853111547905,"z0":5.555483489852317,"aX":-8.830991099413183},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.8,"breakHorizontal":7.1,"spinRate":1975,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.3984205485938861,"extension":5.241327472961973},"index":2,"playId":"89949582-ec4b-334f-b270-44d64a4a6a22","pitchNumber":3,"startTime":"2026-03-17T20:43:53.218Z","endTime":"2026-03-17T20:43:57.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.500477745621012,"aZ":-33.07411687023562,"pfxX":1.7096476274250647,"pfxZ":-0.6156481519025014,"pX":-0.9916785457349363,"pZ":2.9864669584711097,"vX0":2.167416315776405,"vY0":-120.47140789541949,"vZ0":1.4781772426198714,"x":154.8,"y":158.15,"x0":-2.125186788059676,"y0":50.00002475870621,"z0":5.289274166920034,"aX":2.511397091169226},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.5,"breakHorizontal":-3.6,"spinRate":1958,"spinDirection":77},"zone":11,"typeConfidence":2.0,"plateTime":0.454723877182869,"extension":5.356673987419692},"index":3,"playId":"6c14d46a-577f-3ef6-b94b-98c4295c1a22","pitchNumber":4,"startTime":"2026-03-17T20:44:12.603Z","endTime":"2026-03-17T20:44:17.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-17T20:44:24.710Z","endTime":"2026-03-17T20:44:38.467Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"},"defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.339377148756927,"aZ":-23.716247946762056,"pfxX":-5.83526938798053,"pfxZ":4.325695429094843,"pX":-1.2310770948266998,"pZ":4.294527325222122,"vX0":3.9747373610093586,"vY0":-138.09848887531047,"vZ0":0.9123005885840133,"x":163.93,"y":122.83,"x0":-1.9222977064385305,"y0":50.00044443559887,"z0":5.5412968108596345,"aX":-11.402847782264924},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.2,"breakHorizontal":9.8,"spinRate":1997,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.39484851404023935,"extension":5.263057270512463},"index":5,"playId":"8168f127-e5c2-3b45-971d-a556ffc2b024","pitchNumber":5,"startTime":"2026-03-17T20:44:38.467Z","endTime":"2026-03-17T20:44:44.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71629344145081,"aZ":-19.412221384194172,"pfxX":-6.5748064243567,"pfxZ":6.622280186931265,"pX":0.5071518587192648,"pZ":3.6238879597123166,"vX0":8.23604688117908,"vY0":-137.72859530917702,"vZ0":-1.3554006720217822,"x":97.67,"y":140.94,"x0":-1.6634555179269752,"y0":50.00325822250948,"z0":5.431317812988165,"aX":-12.671267756564422},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.9,"breakHorizontal":10.2,"spinRate":1934,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.39723716492685135,"extension":5.3807598784633015},"hitData":{"launchSpeed":88.0,"launchAngle":67.0,"totalDistance":156.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":114.94,"coordY":140.36}},"index":6,"playId":"5b893995-9cbe-3442-89e1-0f81bf377282","pitchNumber":6,"startTime":"2026-03-17T20:44:59.036Z","endTime":"2026-03-17T20:45:11.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":3.3000000000000043,"leverageIndex":1.41,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:45:11.068Z","atBatIndex":17},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Miguel Andujar grounds into a force out, shortstop Colt Emerson to second baseman Cole Young. Jake Cronenworth out at 2nd. Miguel Andujar to 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-17T20:45:15.475Z","endTime":"2026-03-17T20:46:20.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.032199063378897,"aZ":-30.057106737637767,"pfxX":-0.8034038717251359,"pfxZ":1.4187383626637313,"pX":0.7459267429552845,"pZ":3.366929981886332,"vX0":6.508537002471006,"vY0":-122.25904240358994,"vZ0":1.648337070267541,"x":88.57,"y":147.87,"x0":-1.8613442033454384,"y0":50.00419551235852,"z0":5.28814607793775,"aX":-1.2011438444236662},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.4,"breakHorizontal":-0.2,"spinRate":1899,"spinDirection":71},"zone":12,"typeConfidence":2.0,"plateTime":0.4502549691461626,"extension":5.365058522778925},"index":0,"playId":"65f0ace6-2542-3e40-85af-ac983c0b77c8","pitchNumber":1,"startTime":"2026-03-17T20:45:38.719Z","endTime":"2026-03-17T20:45:44.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":75.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39109796528676,"aZ":-31.311148124642706,"pfxX":-1.2295914212607681,"pfxZ":0.5879559947452204,"pX":0.0955432961998689,"pZ":2.7483800416343445,"vX0":5.307843073746139,"vY0":-121.40569420575788,"vZ0":0.48174791553898033,"x":113.36,"y":164.57,"x0":-1.9749749115554314,"y0":50.0026036797609,"z0":5.308722840616509,"aX":-1.8057207864281262},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.6,"breakHorizontal":0.7,"spinRate":2075,"spinDirection":18},"zone":5,"typeConfidence":2.0,"plateTime":0.4540038437863778,"extension":5.336759229483764},"index":1,"playId":"269edab5-8a3d-30d8-9611-77e85900a2e6","pitchNumber":2,"startTime":"2026-03-17T20:45:56.102Z","endTime":"2026-03-17T20:46:00.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.566899626758325,"aZ":-30.582057969212048,"pfxX":-1.0472242621916346,"pfxZ":1.0740066268249837,"pX":0.11229016224258352,"pZ":2.3824936058289023,"vX0":5.195845497397138,"vY0":-121.44660519998958,"vZ0":-0.32505724551321213,"x":112.72,"y":174.45,"x0":-1.9262377003852231,"y0":50.00234787088481,"z0":5.1963182641862815,"aX":-1.5521317857104768},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.2,"breakHorizontal":0.6,"spinRate":1981,"spinDirection":72},"zone":5,"typeConfidence":2.0,"plateTime":0.45239469698463575,"extension":5.282322359861681},"hitData":{"launchSpeed":93.7,"launchAngle":-19.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.8,"coordY":155.07}},"index":2,"playId":"8ddb4d84-270e-335e-8460-d4ef3bfc36d9","pitchNumber":3,"startTime":"2026-03-17T20:46:14.525Z","endTime":"2026-03-17T20:46:20.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.19,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:46:20.244Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gavin Sheets lines out to center fielder Victor Robles.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-17T20:46:29.496Z","endTime":"2026-03-17T20:49:08.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.379195529645038,"aZ":-24.24829929588413,"pfxX":-2.1819913373424504,"pfxZ":4.301950872560804,"pX":0.18053216209380854,"pZ":3.53015587136562,"vX0":6.417293347359222,"vY0":-133.99225838216597,"vZ0":-0.011631735810112453,"x":110.12,"y":143.47,"x0":-1.9481523657806656,"y0":50.001583331472894,"z0":5.248298042356095,"aX":-4.0195635687882545},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.0,"breakHorizontal":2.8,"spinRate":2288,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4067294700986621,"extension":5.300900547028872},"index":0,"playId":"6b9a0452-cd01-3368-bcc4-2128b67a6919","pitchNumber":1,"startTime":"2026-03-17T20:46:54.591Z","endTime":"2026-03-17T20:47:00.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"}},"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"b27cea21-c846-30eb-97f4-9c77bca52142","startTime":"2026-03-17T20:47:40.648Z","endTime":"2026-03-17T20:47:50.887Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.607805690817727,"aZ":-29.68303672622675,"pfxX":-11.119052679044698,"pfxZ":1.5385754589222378,"pX":-0.29895314233706805,"pZ":2.021145007915531,"vX0":7.754953831471245,"vY0":-126.47153908800122,"vZ0":-1.562046568911333,"x":128.4,"y":184.21,"x0":-1.9591685871527271,"y0":50.00467735027226,"z0":5.025765424915067,"aX":-18.028224217235238},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.6,"breakHorizontal":18.4,"spinRate":1982,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.4329665043220903,"extension":5.408685954964362},"index":2,"playId":"ee32f92f-fd73-3c40-a169-5deaa82b6a17","pitchNumber":2,"startTime":"2026-03-17T20:47:59.861Z","endTime":"2026-03-17T20:48:05.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.435110282241467,"aZ":-24.632749487561025,"pfxX":-2.8766100279458913,"pfxZ":4.168223796525572,"pX":-0.5854674463272662,"pZ":3.259099275898938,"vX0":4.993859489486322,"vY0":-133.11274254641432,"vZ0":-0.5784803948510941,"x":139.32,"y":150.78,"x0":-2.1052887253626227,"y0":50.00236874382463,"z0":5.250174403473834,"aX":-5.204056952920789},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.7,"breakHorizontal":4.2,"spinRate":2181,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.4102384629054656,"extension":5.221474589034672},"index":3,"playId":"c83952eb-ab7b-396e-9a55-89be1970cd91","pitchNumber":3,"startTime":"2026-03-17T20:48:18.159Z","endTime":"2026-03-17T20:48:24.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8198938610729,"aZ":-32.29217269676564,"pfxX":0.3404371835225528,"pfxZ":-0.07639979698361721,"pX":0.9941747145075776,"pZ":1.4399866026757175,"vX0":7.134564948435369,"vY0":-122.71637688813622,"vZ0":-2.3070106267176023,"x":79.1,"y":199.9,"x0":-1.9926173053645053,"y0":50.0043079622434,"z0":5.137769882903423,"aX":0.5188584048872443},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.5,"breakHorizontal":-2.3,"spinRate":2195,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.44600209837701144,"extension":5.451338077523171},"index":4,"playId":"5bb0c6e2-f7b5-3116-85f8-43345df99461","pitchNumber":4,"startTime":"2026-03-17T20:48:37.434Z","endTime":"2026-03-17T20:48:40.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.675844799361915,"aZ":-22.31539766232653,"pfxX":-6.013589087024726,"pfxZ":5.189888732364517,"pX":0.26251416877473677,"pZ":4.298350402668235,"vX0":7.900814735404709,"vY0":-136.82410644538714,"vZ0":1.0620569683024614,"x":106.99,"y":122.72,"x0":-1.8787467693141888,"y0":50.00156076725569,"z0":5.432285076695296,"aX":-11.42196882753254},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.8,"breakHorizontal":9.2,"spinRate":1884,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.4000306283404087,"extension":5.38134030409004},"hitData":{"launchSpeed":99.5,"launchAngle":15.0,"totalDistance":324.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.45,"coordY":80.02}},"index":5,"playId":"e410aa52-6f2a-3997-bd62-2413e1f3a01b","pitchNumber":5,"startTime":"2026-03-17T20:49:03.659Z","endTime":"2026-03-17T20:49:08.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:49:08.541Z","atBatIndex":19},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Colt Emerson homers (2) on a fly ball to right center field.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-17T20:50:58.803Z","endTime":"2026-03-17T20:52:08.543Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86882842457228,"aZ":-30.811450783265116,"pfxX":-0.775419383479929,"pfxZ":0.8745378734757772,"pX":-1.2264978234013155,"pZ":3.9171310758154823,"vX0":0.13771632752415075,"vY0":-123.98991556751702,"vZ0":0.018259427773766435,"x":163.75,"y":133.02,"x0":-1.181848459670478,"y0":50.004663940381256,"z0":6.472247623256215,"aX":-1.2122467030054194},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.8,"breakHorizontal":1.3,"spinRate":2517,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.4410837108798771,"extension":4.840601741955636},"index":0,"playId":"cb04034c-8949-377c-b541-a5e03e046440","pitchNumber":1,"startTime":"2026-03-17T20:51:20.733Z","endTime":"2026-03-17T20:51:24.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.094439782890177,"aZ":-16.35033003836138,"pfxX":-8.203061264548333,"pfxZ":8.435696643394701,"pX":-0.8987215686053409,"pZ":3.2209434823068053,"vX0":3.140257697008531,"vY0":-136.35469776662705,"vZ0":-4.660236165446561,"x":151.26,"y":151.81,"x0":-1.002271853344516,"y0":50.00134855177524,"z0":6.086918605767811,"aX":-15.38348361307793},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":14.2,"spinRate":2239,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4023038222689177,"extension":5.051140948307033},"index":1,"playId":"adb7e7e8-bb81-3157-ad53-aa375aaa86e9","pitchNumber":2,"startTime":"2026-03-17T20:51:32.332Z","endTime":"2026-03-17T20:51:38.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2891636940305,"aZ":-15.889090819553763,"pfxX":-7.230101562411492,"pfxZ":8.746128582315796,"pX":-0.09517508398221898,"pZ":2.853931663191642,"vX0":4.729598578731732,"vY0":-136.19221065256914,"vZ0":-5.696569475517352,"x":120.63,"y":161.72,"x0":-0.9225004134828002,"y0":50.00575842238978,"z0":6.0870920127025965,"aX":-13.468710583374582},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":12.0,"spinRate":2215,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.4034816282861935,"extension":5.173336075641073},"hitData":{"launchSpeed":101.3,"launchAngle":30.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":194.64,"coordY":50.9}},"index":2,"playId":"557ed7fd-b142-38af-9d89-155e69b14d87","pitchNumber":3,"startTime":"2026-03-17T20:51:44.063Z","endTime":"2026-03-17T20:52:08.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":11.800000000000004,"leverageIndex":1.07,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:52:08.543Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Suisbel strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-17T20:52:05.002Z","endTime":"2026-03-17T20:53:09.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":692044,"fullName":"Luis Suisbel","link":"/api/v1/people/692044"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692044,"fullName":"Luis Suisbel","link":"/api/v1/people/692044"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.552237249717535,"aZ":-14.68250047506173,"pfxX":-7.419143747665148,"pfxZ":8.883808120327798,"pX":-0.5806267945216088,"pZ":3.407639775009246,"vX0":3.574795534346341,"vY0":-139.26138419312284,"vZ0":-5.0411734483221755,"x":139.13,"y":146.77,"x0":-0.9152278667564246,"y0":50.004983674346256,"z0":6.20883154634137,"aX":-14.60977123284387},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":12.7,"spinRate":2323,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.39294402541005446,"extension":5.142208583830117},"index":0,"playId":"d248aaa3-4446-36e0-a988-a3fe5842958d","pitchNumber":1,"startTime":"2026-03-17T20:52:25.353Z","endTime":"2026-03-17T20:52:35.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":92.3,"endSpeed":85.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.610084977394546,"aZ":-18.802083703181918,"pfxX":-3.2034302728784803,"pfxZ":7.247277247510203,"pX":0.7811709756987805,"pZ":3.8071820481036043,"vX0":6.080815316912893,"vY0":-134.3524377470039,"vZ0":-2.388196543265794,"x":87.22,"y":135.99,"x0":-1.0859184974354004,"y0":50.002444967029234,"z0":6.030408898400834,"aX":-5.910930339861422},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.8,"breakHorizontal":4.7,"spinRate":2338,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.406259881615636,"extension":5.086214105138997},"index":1,"playId":"a7a09a76-c22f-3d5b-a350-b3634970ea60","pitchNumber":2,"startTime":"2026-03-17T20:52:37.345Z","endTime":"2026-03-17T20:52:40.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.25157162333556,"aZ":-15.862968402091425,"pfxX":-7.873808107441444,"pfxZ":8.468282812447503,"pX":-0.9264162931498172,"pZ":2.9400563056771962,"vX0":2.868520002347321,"vY0":-138.05591923925837,"vZ0":-5.6033342223728395,"x":152.31,"y":159.4,"x0":-0.9568953361971985,"y0":50.00646085291942,"z0":6.066951197730633,"aX":-15.174910765670095},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":13.7,"spinRate":2286,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3970152986704716,"extension":5.1038949145521215},"index":2,"playId":"8a3e4ad0-a5b6-3d39-b1c9-a7cd023420e2","pitchNumber":3,"startTime":"2026-03-17T20:52:49.970Z","endTime":"2026-03-17T20:52:54.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.89899099820469,"aZ":-30.495495914348812,"pfxX":-0.617027863696613,"pfxZ":0.9914074224835066,"pX":-0.1333770113266514,"pZ":1.1381404421120545,"vX0":2.1703288471514925,"vY0":-128.2045800872248,"vZ0":-6.648226168234593,"x":122.08,"y":208.05,"x0":-0.9053753711883132,"y0":50.000904613433605,"z0":6.100894238306462,"aX":-1.0421468322536107},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.7,"breakHorizontal":0.7,"spinRate":2768,"spinDirection":342},"zone":13,"typeConfidence":2.0,"plateTime":0.4248862165462466,"extension":5.056064810626642},"index":3,"playId":"83d87f2f-f2c9-306e-9201-65e9a756dd81","pitchNumber":4,"startTime":"2026-03-17T20:53:06.739Z","endTime":"2026-03-17T20:53:09.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692044,"link":"/api/v1/people/692044"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":692044,"link":"/api/v1/people/692044"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:53:09.739Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brendan Donovan strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-17T20:53:10.364Z","endTime":"2026-03-17T20:54:51.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.161177733936956,"aZ":-22.012389712482612,"pfxX":-4.648353458119417,"pfxZ":5.368682585881535,"pX":-0.3317356694027966,"pZ":2.7453543336538284,"vX0":3.979065891174272,"vY0":-136.0611479598702,"vZ0":-4.5704771269564874,"x":129.64,"y":164.66,"x0":-1.2023166004582833,"y0":50.004482987938424,"z0":5.953533803370981,"aX":-8.800314336215127},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.0,"breakHorizontal":7.7,"spinRate":2185,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.40108492634029913,"extension":5.114602800492402},"index":0,"playId":"f463b6e2-d9b8-3a8a-9779-6a8c9becbe54","pitchNumber":1,"startTime":"2026-03-17T20:53:33.996Z","endTime":"2026-03-17T20:53:42.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29593202125996,"aZ":-15.716821143861138,"pfxX":-6.805366537884174,"pfxZ":8.445742133622096,"pX":-0.5982064711960534,"pZ":3.891268923995041,"vX0":3.276437835781354,"vY0":-138.34314702756038,"vZ0":-3.4652628814722246,"x":139.8,"y":133.72,"x0":-0.9101466449594585,"y0":50.00571707738599,"z0":6.206119768675481,"aX":-13.264668649099121},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":11.8,"spinRate":2319,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3951118184651592,"extension":5.097036133067006},"index":1,"playId":"0474ecd1-1247-3d1d-ba97-eaa628d08f64","pitchNumber":2,"startTime":"2026-03-17T20:53:49.613Z","endTime":"2026-03-17T20:53:56.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.540501813657208,"aZ":-24.9227020899016,"pfxX":-8.905362746184139,"pfxZ":4.560809952149844,"pX":0.13358031059359857,"pZ":3.8395764772211187,"vX0":5.869003640796978,"vY0":-124.92205116574164,"vZ0":-0.9493804925218475,"x":111.91,"y":135.11,"x0":-1.0810536388350842,"y0":50.006002290666295,"z0":6.260494032720116,"aX":-14.174703117088324},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.3,"breakHorizontal":14.9,"spinRate":1835,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.4373092772257272,"extension":5.074369504249116},"index":2,"playId":"d14a7558-9d13-3a57-9522-454c3c85f0d1","pitchNumber":3,"startTime":"2026-03-17T20:54:04.417Z","endTime":"2026-03-17T20:54:10.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95727109408524,"aZ":-21.538862668462038,"pfxX":-2.6081575784187274,"pfxZ":5.696738534612539,"pX":1.2992393131624242,"pZ":2.060602785958787,"vX0":7.218330497800764,"vY0":-134.7260616790519,"vZ0":-6.095749591091325,"x":67.48,"y":183.14,"x0":-1.057507392036595,"y0":50.00592450284343,"z0":5.840620352688071,"aX":-4.872417191259562},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.4,"breakHorizontal":3.5,"spinRate":2091,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.404138324531242,"extension":5.14964597616103},"index":3,"playId":"5ed55162-0086-3079-9e8a-99f5313b07eb","pitchNumber":4,"startTime":"2026-03-17T20:54:18.062Z","endTime":"2026-03-17T20:54:24.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56484359156037,"aZ":-15.96484581763268,"pfxX":-5.987263036657475,"pfxZ":8.244342606363546,"pX":-0.40845440245778925,"pZ":1.6537790499150846,"vX0":3.5623522770927987,"vY0":-138.73394514372185,"vZ0":-8.737938932074881,"x":132.57,"y":194.13,"x0":-0.9256402492752241,"y0":50.00029561376616,"z0":5.889373046040304,"aX":-11.76866255293242},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.4,"breakHorizontal":10.2,"spinRate":2191,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.39351835576302996,"extension":5.156487161703264},"index":4,"playId":"66ad99b2-fdb0-38ff-b145-fb51c219471b","pitchNumber":5,"startTime":"2026-03-17T20:54:31.919Z","endTime":"2026-03-17T20:54:36.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.541617318525375,"aZ":-29.530461329903048,"pfxX":-1.249069407636298,"pfxZ":1.5811226077612481,"pX":-0.8065679762667437,"pZ":2.359990237268028,"vX0":0.6897780136278309,"vY0":-128.14787265054147,"vZ0":-4.005485431449988,"x":147.74,"y":175.06,"x0":-0.9164216607578208,"y0":50.000865421832906,"z0":6.240347503828297,"aX":-2.085061237873499},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.3,"breakHorizontal":2.2,"spinRate":2494,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.42680043477685814,"extension":5.069139693069606},"index":5,"playId":"051fa8e5-a598-39ca-b339-3255386d9d4f","pitchNumber":6,"startTime":"2026-03-17T20:54:46.028Z","endTime":"2026-03-17T20:54:51.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:54:51.020Z","atBatIndex":22},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Rob Refsnyder hit by pitch.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-17T20:54:49.910Z","endTime":"2026-03-17T20:55:19.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.230191833840582,"aZ":-22.083909498988284,"pfxX":-8.477701886805825,"pfxZ":5.251205661859208,"pX":-2.2041983178394005,"pZ":3.5815649002731065,"vX0":0.6167086969151769,"vY0":-137.6753045457015,"vZ0":-2.3374556261832367,"x":201.02,"y":142.08,"x0":-1.3293237476751867,"y0":50.00310818137285,"z0":5.934293329663081,"aX":-16.29407103594382},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.2,"breakHorizontal":15.2,"spinRate":2186,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3976497916616686,"extension":5.173859154539858},"index":0,"playId":"b54c0c26-3a61-382f-b1ef-bf381eef26c2","pitchNumber":1,"startTime":"2026-03-17T20:55:10.319Z","endTime":"2026-03-17T20:55:19.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.48,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:55:19.952Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-17T20:55:19.315Z","endTime":"2026-03-17T20:57:40.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.207191809869006,"aZ":-31.152228904985435,"pfxX":0.9464583892488676,"pfxZ":0.6658902095728543,"pX":-1.0488849655398427,"pZ":4.696136054377157,"vX0":-0.07895403356333838,"vY0":-124.09179554446156,"vZ0":1.8648710497931353,"x":156.98,"y":111.98,"x0":-1.1392855656439973,"y0":50.005310867256426,"z0":6.549101867515696,"aX":1.4611375480916842},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.9,"breakHorizontal":-1.7,"spinRate":2657,"spinDirection":73},"zone":11,"typeConfidence":2.0,"plateTime":0.443128427579766,"extension":4.917220808196082},"index":0,"playId":"84958b7b-4754-341c-9423-30f06b15f0b3","pitchNumber":1,"startTime":"2026-03-17T20:55:46.313Z","endTime":"2026-03-17T20:55:51.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":608701,"link":"/api/v1/people/608701"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.478413017249004,"aZ":-31.423916835042274,"pfxX":1.0279798223094097,"pfxZ":0.4820267815529409,"pX":-0.6750968267634015,"pZ":3.3796625056779237,"vX0":0.4292450510966277,"vY0":-122.99151005359565,"vZ0":-0.9242425767596322,"x":142.73,"y":147.53,"x0":-0.9847794715663877,"y0":50.00187250828612,"z0":6.395292962313826,"aX":1.5947521605147688},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.0,"breakHorizontal":-1.9,"spinRate":2725,"spinDirection":5},"zone":1,"typeConfidence":2.0,"plateTime":0.4431889693104747,"extension":4.926110812226886},"index":1,"playId":"5dc5c59d-db6f-38cb-8fc6-f6fb5aa3a035","pitchNumber":2,"startTime":"2026-03-17T20:56:06.282Z","endTime":"2026-03-17T20:56:16.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":608701,"link":"/api/v1/people/608701"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"}},"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"d8310346-8f48-3004-b4c3-df37492bd194","startTime":"2026-03-17T20:56:46.681Z","endTime":"2026-03-17T20:56:50.799Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":608701,"link":"/api/v1/people/608701"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.723497778783294,"aZ":-30.38522733107212,"pfxX":0.8721080560585025,"pfxZ":1.1909500749845883,"pX":-0.22922523591131508,"pZ":3.6491071395337933,"vX0":1.119213756228116,"vY0":-122.37484820117615,"vZ0":-0.5589138895288188,"x":125.74,"y":140.25,"x0":-0.8077648114218782,"y0":50.000445223603435,"z0":6.509310552154143,"aX":1.307427031367644},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.3,"breakHorizontal":-1.9,"spinRate":2643,"spinDirection":12},"zone":11,"typeConfidence":2.0,"plateTime":0.4495415144518118,"extension":4.981921271384429},"index":3,"playId":"374f5394-f9f4-3ded-bd72-08300ece5c83","pitchNumber":3,"startTime":"2026-03-17T20:57:02.447Z","endTime":"2026-03-17T20:57:08.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":608701,"link":"/api/v1/people/608701"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16272142595376,"aZ":-29.229143660928493,"pfxX":-1.3050365411956901,"pfxZ":1.8151568405307774,"pX":0.00906773200939254,"pZ":3.031531842536387,"vX0":2.6273637867971424,"vY0":-126.48781830603039,"vZ0":-2.5860803815400835,"x":116.65,"y":156.93,"x0":-0.8723532715189798,"y0":50.00443253429254,"z0":6.404557852010789,"aX":-2.1204748244018155},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.0,"breakHorizontal":1.8,"spinRate":2690,"spinDirection":274},"zone":2,"typeConfidence":2.0,"plateTime":0.43259707266314473,"extension":5.011632075022939},"index":4,"playId":"684fe707-2fe6-3680-84e5-eaf31dc11ce1","pitchNumber":4,"startTime":"2026-03-17T20:57:19.016Z","endTime":"2026-03-17T20:57:22.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":608701,"link":"/api/v1/people/608701"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.538210566141764,"aZ":-30.448259084175106,"pfxX":-1.2004094095043554,"pfxZ":1.063324595103107,"pX":1.261251733244271,"pZ":1.2160013086849182,"vX0":5.476751226308434,"vY0":-125.71936813851396,"vZ0":-6.2981570083199365,"x":68.92,"y":205.95,"x0":-0.7778942940476625,"y0":50.00330304306296,"z0":6.187169281079885,"aX":-1.9466522728231455},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.8,"breakHorizontal":1.1,"spinRate":2808,"spinDirection":12},"zone":14,"typeConfidence":2.0,"plateTime":0.43363503575322726,"extension":5.144215016504209},"index":5,"playId":"61b49cbc-af2d-3129-ad6c-89d959d1d1c3","pitchNumber":5,"startTime":"2026-03-17T20:57:36.467Z","endTime":"2026-03-17T20:57:40.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":608701,"link":"/api/v1/people/608701"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.01,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-17T20:57:40.758Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, shortstop Colt Emerson to first baseman Luis Suisbel.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-17T20:59:49.225Z","endTime":"2026-03-17T21:00:09.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":692044,"link":"/api/v1/people/692044"},"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":93.3,"endSpeed":85.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.623195961497448,"aZ":-17.62128024257064,"pfxX":-6.927500436198862,"pfxZ":7.783763344585224,"pX":0.6910314473721821,"pZ":2.061318803010762,"vX0":9.04242820802545,"vY0":-135.62919450312452,"vZ0":-5.316830892189689,"x":90.66,"y":183.12,"x0":-1.7803109212714654,"y0":50.00503930231985,"z0":5.269111729661586,"aX":-12.956668972491777},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.2,"breakHorizontal":10.7,"spinRate":2025,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.4032695558548278,"extension":5.146038451930704},"index":0,"playId":"a2c13e88-3497-3d42-abc5-e2d9beae4651","pitchNumber":1,"startTime":"2026-03-17T20:59:49.225Z","endTime":"2026-03-17T20:59:53.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56707713591308,"aZ":-26.958268241527577,"pfxX":-10.155961910299933,"pfxZ":2.7658583406443267,"pX":-0.6433422578206711,"pZ":2.537066148148106,"vX0":7.035610890041573,"vY0":-136.5380877365029,"vZ0":-2.4018814463409397,"x":141.52,"y":170.28,"x0":-1.9363932945623181,"y0":50.002527468928164,"z0":5.286759985559371,"aX":-19.140705052494575},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.7,"breakHorizontal":16.9,"spinRate":1901,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.4014320620619465,"extension":5.185403241222145},"hitData":{"launchSpeed":104.1,"launchAngle":-5.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.43,"coordY":154.05}},"index":1,"playId":"87c15123-10c6-3ada-8dcb-04d726b65c77","pitchNumber":2,"startTime":"2026-03-17T21:00:02.627Z","endTime":"2026-03-17T21:00:09.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:00:09.325Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddy Fermin flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-17T21:00:13.288Z","endTime":"2026-03-17T21:01:00.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2035862526718,"aZ":-27.03247733061292,"pfxX":-9.060374464376896,"pfxZ":2.706141566024197,"pX":0.005660135679549659,"pZ":3.5907057823341155,"vX0":7.880961669379871,"vY0":-136.75529061625602,"vZ0":0.15472554189886156,"x":116.78,"y":141.83,"x0":-1.731561493698082,"y0":50.00391510800374,"z0":5.3825667399777375,"aX":-17.220842145830478},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.2,"breakHorizontal":14.9,"spinRate":1855,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.4000007308083111,"extension":5.145682553420262},"index":0,"playId":"9f1378f8-bcc4-307a-bd38-e16ca80ef6b9","pitchNumber":1,"startTime":"2026-03-17T21:00:40.414Z","endTime":"2026-03-17T21:00:46.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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.0,"endSpeed":85.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20667505367284,"aZ":-28.40617158687933,"pfxX":-10.486964995063719,"pfxZ":1.995024905723092,"pX":-0.667441106591287,"pZ":2.396301715287895,"vX0":6.7445313947162004,"vY0":-136.76042535596028,"vZ0":-2.577425313685154,"x":142.44,"y":174.08,"x0":-1.8077984485460334,"y0":50.002760819779425,"z0":5.306935645311494,"aX":-19.79099137363473},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.2,"breakHorizontal":17.5,"spinRate":1918,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.4010767410414333,"extension":5.164914483983165},"hitData":{"launchSpeed":98.8,"launchAngle":48.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.3,"coordY":85.6}},"index":1,"playId":"2fcb9f0b-7dd1-34b7-99f8-029bf3ecc8d6","pitchNumber":2,"startTime":"2026-03-17T21:00:54.226Z","endTime":"2026-03-17T21:01:00.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:01:00.865Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Castellanos strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-17T21:01:08.131Z","endTime":"2026-03-17T21:03:28.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.729230523858664,"aZ":-29.552935270147774,"pfxX":-11.221279964424058,"pfxZ":1.398742178210604,"pX":0.08312363790602924,"pZ":2.7300305606692996,"vX0":8.89476616650313,"vY0":-136.22930279642142,"vZ0":-1.5639187693057999,"x":113.83,"y":165.07,"x0":-1.7651622613868836,"y0":50.00669377567617,"z0":5.352977079079552,"aX":-21.11072628397694},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.4,"breakHorizontal":18.5,"spinRate":1820,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.4019516208173797,"extension":5.213610809533095},"index":0,"playId":"b089a1b5-49fd-3a00-ace2-25578364956c","pitchNumber":1,"startTime":"2026-03-17T21:01:28.021Z","endTime":"2026-03-17T21:01:34.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.979009500603162,"aZ":-27.688309955683557,"pfxX":-9.359220314914324,"pfxZ":2.3261730144954953,"pX":-1.780013806100206,"pZ":2.9056217858327633,"vX0":3.8875955980317043,"vY0":-136.90844510072623,"vZ0":-1.499214386604106,"x":184.85,"y":160.33,"x0":-1.990572184120887,"y0":50.001512175598684,"z0":5.328625744506868,"aX":-18.031587483975102},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.1,"breakHorizontal":16.3,"spinRate":1867,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.3978068475203118,"extension":5.107444384112675},"index":1,"playId":"d743c44b-5bf0-3598-b9c2-8f9d945e987e","pitchNumber":2,"startTime":"2026-03-17T21:01:52.329Z","endTime":"2026-03-17T21:02:02.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":79.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.288093403729825,"aZ":-30.465153804898904,"pfxX":-0.7347597281385481,"pfxZ":1.083981005361589,"pX":1.4094452557704176,"pZ":2.075094394041486,"vX0":8.037263759145619,"vY0":-123.36747286444479,"vZ0":-1.533922732472047,"x":63.28,"y":182.75,"x0":-1.763953336865585,"y0":50.00203891499599,"z0":5.2190815199721525,"aX":-1.1583767719913634},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.9,"breakHorizontal":-0.1,"spinRate":2224,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4401576551670674,"extension":5.117686874356291},"index":2,"playId":"1e234808-6d52-30c2-ba49-daddd3e52dab","pitchNumber":3,"startTime":"2026-03-17T21:02:10.319Z","endTime":"2026-03-17T21:02:16.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.010171958856187,"aZ":-19.191536826247077,"pfxX":-6.330192282883091,"pfxZ":6.796677032113729,"pX":0.37959578362181284,"pZ":4.422552272720417,"vX0":8.067044925663756,"vY0":-136.80364445880295,"vZ0":0.779627865851505,"x":102.53,"y":119.37,"x0":-1.7744103157637698,"y0":50.00215728917771,"z0":5.441969757772907,"aX":-12.091146211850264},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.7,"breakHorizontal":10.0,"spinRate":2119,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.39920192688974154,"extension":5.132912206428155},"index":3,"playId":"d38737d6-759a-3fc4-be26-b0843cfef014","pitchNumber":4,"startTime":"2026-03-17T21:02:25.484Z","endTime":"2026-03-17T21:02:35.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.572643539382163,"aZ":-27.788414123636738,"pfxX":-10.535907042434939,"pfxZ":2.287307240682626,"pX":0.33451384995191663,"pZ":3.3380079949605665,"vX0":9.108660963198442,"vY0":-136.884635882086,"vZ0":-0.4756669842265569,"x":104.25,"y":148.65,"x0":-1.6522037635921578,"y0":50.00109797197864,"z0":5.401266613079899,"aX":-20.179226990046686},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.2,"breakHorizontal":17.4,"spinRate":2044,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.3987242705291125,"extension":5.18123069847083},"index":4,"playId":"0208f03d-37a5-3722-8e66-0c978c997bad","pitchNumber":5,"startTime":"2026-03-17T21:02:42.304Z","endTime":"2026-03-17T21:02:45.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":79.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.706960476924394,"aZ":-30.410429815979995,"pfxX":-0.08108950907766754,"pfxZ":1.1303726007005261,"pX":1.8606693150194367,"pZ":1.429598616431523,"vX0":8.609180684523498,"vY0":-123.26439585683153,"vZ0":-2.817531101823473,"x":46.08,"y":200.18,"x0":-1.6427407324275667,"y0":50.00449959264323,"z0":5.112362751900521,"aX":-0.1269585333067488},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.7,"breakHorizontal":-1.6,"spinRate":2079,"spinDirection":332},"zone":14,"typeConfidence":2.0,"plateTime":0.4415670430305165,"extension":5.170890335860406},"index":5,"playId":"5b7b23ad-c3e7-3c93-bea0-215decc7ba05","pitchNumber":6,"startTime":"2026-03-17T21:03:06.214Z","endTime":"2026-03-17T21:03:12.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47161635838869,"aZ":-18.88697536636686,"pfxX":-6.643174861352507,"pfxZ":6.8839208847168845,"pX":-0.9894484108278334,"pZ":3.828962307053622,"vX0":4.483971618673957,"vY0":-138.193636951082,"vZ0":-0.8076694212311503,"x":154.72,"y":135.4,"x0":-1.7719434970682841,"y0":50.00067817484814,"z0":5.396537935388721,"aX":-12.817179124580361},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.5,"breakHorizontal":11.0,"spinRate":2058,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.3967045066796735,"extension":5.136088461233456},"index":6,"playId":"3ef9cc15-1027-314f-85c4-ff10903c1dec","pitchNumber":7,"startTime":"2026-03-17T21:03:23.795Z","endTime":"2026-03-17T21:03:28.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:03:28.282Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Randy Arozarena lines out to center fielder Jackson Merrill.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-17T21:05:13.820Z","endTime":"2026-03-17T21:06:02.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99839230740628,"aZ":-20.09416079240387,"pfxX":-9.010414087513947,"pfxZ":6.336326295999322,"pX":0.8163722064417969,"pZ":1.1532330417806875,"vX0":7.906447305271106,"vY0":-136.48453576630024,"vZ0":-8.716570111432485,"x":85.88,"y":207.64,"x0":-0.9321325834611304,"y0":50.00550016240864,"z0":5.745563773515687,"aX":-17.18587100150471},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.0,"breakHorizontal":14.9,"spinRate":2179,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3996578612967805,"extension":5.167680691172823},"index":0,"playId":"204a4026-25de-3c9e-94ba-991d8890da15","pitchNumber":1,"startTime":"2026-03-17T21:05:41.377Z","endTime":"2026-03-17T21:05:46.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.686387253493574,"aZ":-19.94108949235496,"pfxX":-8.43439113926367,"pfxZ":6.43946817662836,"pX":0.07224832748914949,"pZ":2.557390326609151,"vX0":5.892822879169162,"vY0":-136.38644630491288,"vZ0":-5.040547756059163,"x":114.25,"y":169.73,"x0":-1.01162582093598,"y0":50.002594905775446,"z0":5.789101418689622,"aX":-16.0201272595162},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.9,"breakHorizontal":14.2,"spinRate":2205,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.4003514688293843,"extension":5.140894283802609},"hitData":{"launchSpeed":93.6,"launchAngle":24.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":113.28,"coordY":53.62}},"index":1,"playId":"859ca0eb-3fbd-3bee-a4e6-53a97a764933","pitchNumber":2,"startTime":"2026-03-17T21:05:52.966Z","endTime":"2026-03-17T21:06:02.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:06:02.013Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mitch Garver flies out to right fielder Ramón Laureano.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-17T21:05:59.820Z","endTime":"2026-03-17T21:07:13.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.324688804406755,"aZ":-31.108180441711465,"pfxX":0.06214911352181596,"pfxZ":0.6867737693025209,"pX":-0.3979062674173169,"pZ":3.0946057893523617,"vX0":1.8012776512896032,"vY0":-123.89222463528651,"vZ0":-1.3079516097620891,"x":132.17,"y":155.23,"x0":-1.1444925178574936,"y0":50.00096287781964,"z0":6.245688728998703,"aX":0.09549266951938193},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.2,"breakHorizontal":-0.6,"spinRate":2521,"spinDirection":60},"zone":1,"typeConfidence":2.0,"plateTime":0.44326986428517134,"extension":5.164310946941894},"index":0,"playId":"484bc698-1ae8-374c-a298-e057d685bf3a","pitchNumber":1,"startTime":"2026-03-17T21:06:24.727Z","endTime":"2026-03-17T21:06:31.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.002027673590483,"aZ":-31.191322369302622,"pfxX":-2.5670636708408727,"pfxZ":0.6070898520503674,"pX":1.4401677678283593,"pZ":0.006911740605498451,"vX0":6.228742104730178,"vY0":-127.50411175682707,"vZ0":-8.505675834105768,"x":62.1,"y":238.59,"x0":-0.7134036548935728,"y0":50.00575254785962,"z0":5.88723395399457,"aX":-4.179650696681526},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.8,"breakHorizontal":3.1,"spinRate":2491,"spinDirection":271},"zone":14,"typeConfidence":2.0,"plateTime":0.43145399134654916,"extension":5.265512112980133},"index":1,"playId":"613d73f1-1cb3-3fa0-98a9-141936083705","pitchNumber":2,"startTime":"2026-03-17T21:06:36.570Z","endTime":"2026-03-17T21:06:42.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.044061609716366,"aZ":-29.485801830864787,"pfxX":-2.2115077454538725,"pfxZ":1.6544211452036963,"pX":0.5098782753003896,"pZ":0.591237049450628,"vX0":4.1914608981662855,"vY0":-127.03512807094604,"vZ0":-7.735392243952815,"x":97.56,"y":222.82,"x0":-0.8772808389478495,"y0":50.00405134784133,"z0":6.033186695866367,"aX":-3.59953688646494},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.4,"breakHorizontal":3.0,"spinRate":2751,"spinDirection":295},"zone":14,"typeConfidence":2.0,"plateTime":0.43185210661682083,"extension":5.119608225297676},"index":2,"playId":"6b80490c-8a28-3eec-bc7d-7e298c143b0c","pitchNumber":3,"startTime":"2026-03-17T21:06:50.795Z","endTime":"2026-03-17T21:06:59.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.59115191627858,"aZ":-13.95203375182947,"pfxX":-8.71423140018457,"pfxZ":9.312901850289713,"pX":-0.060009864334374226,"pZ":1.5943241624070088,"vX0":5.226726010959465,"vY0":-139.0925333272701,"vZ0":-9.431227698285271,"x":119.29,"y":195.73,"x0":-0.8326235755839674,"y0":50.00359035363268,"z0":5.957159788639192,"aX":-17.052412209404167},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":14.6,"spinRate":2249,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.3939931534829375,"extension":5.092064144163499},"hitData":{"launchSpeed":93.5,"launchAngle":54.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.82,"coordY":118.56}},"index":3,"playId":"047dcaf4-c4e8-3ccc-bac4-60c395ec8613","pitchNumber":4,"startTime":"2026-03-17T21:07:06.869Z","endTime":"2026-03-17T21:07:13.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":641598,"link":"/api/v1/people/641598"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:07:13.670Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-17T21:07:21.204Z","endTime":"2026-03-17T21:08:47.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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.8,"endSpeed":87.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.29843379784307,"aZ":-11.097509810062949,"pfxX":-6.386033069076033,"pfxZ":10.748458344410286,"pX":0.7094661910227252,"pZ":2.061310923057146,"vX0":6.281648847981312,"vY0":-139.1724142560297,"vZ0":-8.791023531057043,"x":89.96,"y":183.12,"x0":-0.747424222416009,"y0":50.00645348963929,"z0":5.996689532610547,"aX":-12.527185890051534},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":10.3,"spinRate":2220,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.39358472484758344,"extension":5.148920164487839},"index":0,"playId":"ddc98bb6-ba81-3b8e-b731-dfab764b4f95","pitchNumber":1,"startTime":"2026-03-17T21:07:42.754Z","endTime":"2026-03-17T21:07:51.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4131243591806,"aZ":-25.499351639903754,"pfxX":-8.583355320493046,"pfxZ":4.000683902533236,"pX":0.30586144253945163,"pZ":3.211892986695211,"vX0":5.688797518965858,"vY0":-128.52118858921168,"vZ0":-2.644374972006785,"x":105.34,"y":152.06,"x0":-0.824688271169966,"y0":50.000442673076904,"z0":6.240949341086366,"aX":-14.312201860620261},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.8,"breakHorizontal":14.2,"spinRate":1881,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.4266798531610334,"extension":5.102022360514193},"index":1,"playId":"47876af7-f4e5-30d2-90c7-c924a82ca429","pitchNumber":2,"startTime":"2026-03-17T21:07:55.639Z","endTime":"2026-03-17T21:07:59.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68354997080513,"aZ":-11.779852697381921,"pfxX":-6.534125842347103,"pfxZ":10.216600799048983,"pX":0.4067538289351851,"pZ":2.7506965599399744,"vX0":5.612838710422403,"vY0":-140.35882845552214,"vZ0":-7.024107048287405,"x":101.5,"y":164.51,"x0":-0.7696991083416066,"y0":50.00061363952075,"z0":6.052234616358403,"aX":-13.039549285058978},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.3,"breakHorizontal":10.7,"spinRate":2282,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.39019683070900824,"extension":5.124221689449736},"index":2,"playId":"00e6c3d2-23b2-343b-bf2b-1a0ad3e8e58c","pitchNumber":3,"startTime":"2026-03-17T21:08:09.253Z","endTime":"2026-03-17T21:08:13.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.545990217744755,"aZ":-30.633658444116882,"pfxX":-1.5098289520384576,"pfxZ":0.9415971000748842,"pX":1.159843765067851,"pZ":-0.29607134512096667,"vX0":5.224860992092166,"vY0":-127.41592107903185,"vZ0":-9.607271020655498,"x":72.79,"y":246.77,"x0":-0.7262127557761799,"y0":50.00442676837249,"z0":5.964503965681689,"aX":-2.4699260879429863},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.4,"breakHorizontal":1.4,"spinRate":2682,"spinDirection":316},"zone":14,"typeConfidence":2.0,"plateTime":0.4308071049267457,"extension":5.115397323724621},"index":3,"playId":"a4d78d60-89fd-37ad-810e-b3a4182e8400","pitchNumber":4,"startTime":"2026-03-17T21:08:27.454Z","endTime":"2026-03-17T21:08:34.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22594502318221,"aZ":-28.01359077431312,"pfxX":-1.3069916318670067,"pfxZ":2.4862436251890525,"pX":-1.1145565875887598,"pZ":2.2888418618343462,"vX0":0.36231293838423845,"vY0":-128.7658047665478,"vZ0":-4.397692473343691,"x":159.48,"y":176.98,"x0":-1.087433992485721,"y0":50.00519959118419,"z0":6.191184868037298,"aX":-2.1908185730814393},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.7,"breakHorizontal":2.3,"spinRate":2642,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.4256738486802787,"extension":5.028320426938453},"index":4,"playId":"1d5cf5a5-4152-3f68-9109-d1f5708b6179","pitchNumber":5,"startTime":"2026-03-17T21:08:43.108Z","endTime":"2026-03-17T21:08:47.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:08:47.945Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ramón Laureano grounds out, shortstop Colt Emerson to first baseman Luis Suisbel.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-17T21:11:07.407Z","endTime":"2026-03-17T21:11:59.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":692044,"link":"/api/v1/people/692044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Casey Legumina replaces Luis Castillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-17T21:10:34.087Z","endTime":"2026-03-17T21:11:09.526Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668984,"link":"/api/v1/people/668984"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.3,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.617331502166873,"aZ":-29.904020044821383,"pfxX":8.387352720789872,"pfxZ":1.7664370086478103,"pX":0.6065616827675001,"pZ":1.3647035433655639,"vX0":3.4356472106266076,"vY0":-112.55104340433294,"vZ0":-0.6000047870353586,"x":93.88,"y":201.93,"x0":-2.029527786898204,"y0":50.00048051194356,"z0":4.665772089775935,"aX":10.746692197027084},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":3.4,"breakHorizontal":-16.1,"spinRate":2597,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4868376782753825,"extension":6.5035196958982215},"index":1,"playId":"617264bf-0b8d-3e48-9e0a-7686142d9b05","pitchNumber":1,"startTime":"2026-03-17T21:11:09.526Z","endTime":"2026-03-17T21:11:15.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":93.1,"endSpeed":84.8,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.636891814890074,"aZ":-21.46933045280145,"pfxX":-10.054605976277628,"pfxZ":5.780753734133393,"pX":-1.000096573322747,"pZ":2.877356907684514,"vX0":5.869826071504127,"vY0":-135.4779213212711,"vZ0":-1.326080250453929,"x":155.12,"y":161.09,"x0":-1.8927919934734194,"y0":50.00203938730208,"z0":4.879152860329252,"aX":-18.61939799052009},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.3,"breakHorizontal":16.9,"spinRate":2313,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.40487442268412854,"extension":6.444959384488593},"index":2,"playId":"21b5eb70-2017-3b8e-bb19-b57add54e772","pitchNumber":2,"startTime":"2026-03-17T21:11:23.824Z","endTime":"2026-03-17T21:11:29.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-03-17T21:11:39.701Z","endTime":"2026-03-17T21:11:51.845Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"},"defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.684055243522142,"aZ":-22.779010098375583,"pfxX":-10.632067508808024,"pfxZ":4.987518110807455,"pX":-0.14712469758977895,"pZ":1.9476613285581441,"vX0":8.005018027440688,"vY0":-136.5381915174089,"vZ0":-3.530394508358777,"x":122.61,"y":186.19,"x0":-1.738848361221811,"y0":50.002997374087485,"z0":4.828969931967509,"aX":-20.030285944829753},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.4,"breakHorizontal":17.5,"spinRate":2328,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.40148833783071103,"extension":6.662416598586126},"hitData":{"launchSpeed":101.7,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.36,"coordY":155.58}},"index":4,"playId":"85766418-51b0-3bf3-8dc5-4e65a106b724","pitchNumber":3,"startTime":"2026-03-17T21:11:51.845Z","endTime":"2026-03-17T21:11:59.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:11:59.954Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ty France flies out to right fielder Luke Raley.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-17T21:12:01.093Z","endTime":"2026-03-17T21:12:57.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.721898042151665,"aZ":-25.600940310487754,"pfxX":5.266690501703881,"pfxZ":4.757848205906077,"pX":0.9906083195323513,"pZ":2.737667521386164,"vX0":5.080863387269394,"vY0":-117.7477426925219,"vZ0":0.8100859949174009,"x":79.24,"y":164.86,"x0":-1.892365297365615,"y0":50.00342350608205,"z0":4.787919138546021,"aX":7.274399470017384},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":9.1,"breakHorizontal":-10.9,"spinRate":2786,"spinDirection":86},"zone":12,"typeConfidence":2.0,"plateTime":0.46808563538056225,"extension":6.495979057527123},"index":0,"playId":"152aed28-38da-3b2a-a005-45d71b28f040","pitchNumber":1,"startTime":"2026-03-17T21:12:22.822Z","endTime":"2026-03-17T21:12:29.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.284822854758144,"aZ":-32.99928132979719,"pfxX":8.309762749723856,"pfxZ":-0.6302593130048368,"pX":0.38050085517881643,"pZ":1.45638850998587,"vX0":3.094530125201194,"vY0":-115.00256867420856,"vZ0":-0.1177568772086961,"x":102.5,"y":199.46,"x0":-2.0676681329715607,"y0":50.00065630765283,"z0":4.749627089231305,"aX":10.961970832471431},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-0.8,"breakHorizontal":-15.8,"spinRate":2840,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4790115185886079,"extension":6.469366912743637},"index":1,"playId":"cc78cd1b-6ce5-345d-ab1e-8855d4223c8f","pitchNumber":2,"startTime":"2026-03-17T21:12:36.599Z","endTime":"2026-03-17T21:12:45.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.949595341455115,"aZ":-23.741110443410317,"pfxX":-11.417312485105754,"pfxZ":4.439742520932039,"pX":-0.4214836036970927,"pZ":1.3368309467531896,"vX0":7.538100085703948,"vY0":-137.5120694547335,"vZ0":-4.839622068900312,"x":133.07,"y":202.69,"x0":-1.7271351890125932,"y0":50.00165133329024,"z0":4.748328567993933,"aX":-21.6754857115476},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.1,"breakHorizontal":19.0,"spinRate":2291,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.3996463226790228,"extension":6.397861612103599},"hitData":{"launchSpeed":94.3,"launchAngle":56.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":149.01,"coordY":81.44}},"index":2,"playId":"9977be7e-061a-3f03-ac2d-b0bec2ba55c7","pitchNumber":3,"startTime":"2026-03-17T21:12:51.196Z","endTime":"2026-03-17T21:12:57.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:12:57.930Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Cronenworth flies out to left fielder Randy Arozarena in foul territory.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-17T21:13:01.566Z","endTime":"2026-03-17T21:13:30.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2298970356211,"aZ":-18.45083157355128,"pfxX":-8.175669313395243,"pfxZ":7.226984959143783,"pX":-0.3319043193984628,"pZ":2.881569911273125,"vX0":6.77918607029691,"vY0":-137.58657646262475,"vZ0":-1.6569575344629324,"x":129.65,"y":160.98,"x0":-1.777171901713799,"y0":50.004278983835626,"z0":4.754432392477761,"aX":-15.527363180608885},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":13.2,"spinRate":2246,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.39955107046873106,"extension":6.497068730718878},"hitData":{"launchSpeed":89.0,"launchAngle":56.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.88,"coordY":128.19}},"index":0,"playId":"2c885146-1780-3a90-972a-8bbdf9342c04","pitchNumber":1,"startTime":"2026-03-17T21:13:23.368Z","endTime":"2026-03-17T21:13:30.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_ab"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_ab"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.499999999999993,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:13:30.522Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Robles called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-17T21:15:26.211Z","endTime":"2026-03-17T21:17:58.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":77.5,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.045226059397866,"aZ":-31.38084346043002,"pfxX":-0.021740417228655495,"pfxZ":0.5122172829420144,"pX":-0.6445420055815261,"pZ":4.179892167310855,"vX0":0.9531624969655674,"vY0":-125.3517969834467,"vZ0":0.9928965275165567,"x":141.57,"y":125.92,"x0":-1.030157002576621,"y0":50.00548931304479,"z0":6.380499006688176,"aX":-0.03398358136599757},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.4,"breakHorizontal":-0.2,"spinRate":2529,"spinDirection":323},"zone":11,"typeConfidence":2.0,"plateTime":0.44032370459860015,"extension":5.102494659612532},"index":0,"playId":"5f1233ea-aab4-3c7d-8e41-a101200269cf","pitchNumber":1,"startTime":"2026-03-17T21:15:41.534Z","endTime":"2026-03-17T21:15:46.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":78.5,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.483946165793313,"aZ":-30.00551841862297,"pfxX":-0.9736761209150484,"pfxZ":1.3690441564601734,"pX":-0.06592655833880882,"pZ":3.220986807014942,"vX0":2.500846245698437,"vY0":-126.17851675207235,"vZ0":-1.7975895984378445,"x":119.51,"y":151.81,"x0":-0.9504802328305931,"y0":50.005114208336195,"z0":6.397715210022855,"aX":-1.5454852383739826},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.3,"breakHorizontal":1.1,"spinRate":2570,"spinDirection":266},"zone":2,"typeConfidence":2.0,"plateTime":0.43676544603439904,"extension":4.957540824371998},"index":1,"playId":"2cb6e612-8ac7-3aea-a189-aa89a1a0da23","pitchNumber":2,"startTime":"2026-03-17T21:15:53.173Z","endTime":"2026-03-17T21:15:56.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.678632902829563,"aZ":-32.702054400026036,"pfxX":0.1039309918393414,"pfxZ":-0.3270192904974074,"pX":-0.563495207106825,"pZ":1.8718916520594289,"vX0":0.6560069140803566,"vY0":-125.97558716905534,"vZ0":-4.2447707744977095,"x":138.48,"y":188.24,"x0":-0.8412830329589618,"y0":50.00557425012802,"z0":6.235632912238865,"aX":0.16621864884436036},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.3,"breakHorizontal":-0.4,"spinRate":2616,"spinDirection":344},"zone":7,"typeConfidence":2.0,"plateTime":0.4355425293772437,"extension":4.867462355912339},"index":2,"playId":"447df25a-f11d-37bb-9c46-eb4c6b3472eb","pitchNumber":3,"startTime":"2026-03-17T21:16:06.399Z","endTime":"2026-03-17T21:16:09.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.924120173034282,"aZ":-13.533276986408948,"pfxX":-6.34879438204382,"pfxZ":9.40796677607938,"pX":0.8760582213851215,"pZ":3.393168307093891,"vX0":6.317863310661075,"vY0":-139.5363382223884,"vZ0":-5.17276473867411,"x":83.61,"y":147.16,"x0":-0.5871587930146945,"y0":50.005004806177695,"z0":6.155093501921473,"aX":-12.58368445496861},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":10.3,"spinRate":2230,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.391781210748928,"extension":5.0203427248765},"index":3,"playId":"9bada098-35f7-3293-a61f-2d65674b199d","pitchNumber":4,"startTime":"2026-03-17T21:16:19.701Z","endTime":"2026-03-17T21:16:25.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":95.7,"endSpeed":87.9,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.106472906486747,"aZ":-13.264551703554117,"pfxX":-6.131632194549902,"pfxZ":9.61275907689891,"pX":-0.04629596735799891,"pZ":1.9758940942868963,"vX0":4.131276931529715,"vY0":-139.10869286955887,"vZ0":-8.604568714867582,"x":118.76,"y":185.43,"x0":-0.7511564325571893,"y0":50.00365976973343,"z0":5.980927485014053,"aX":-12.062974591509422},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":10.3,"spinRate":2202,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.3931790966044142,"extension":5.202077552572688},"index":4,"playId":"9919acb6-2979-3b2e-9b81-4b2ac38b3b51","pitchNumber":5,"startTime":"2026-03-17T21:16:33.865Z","endTime":"2026-03-17T21:16:43.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.1,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.350222638632367,"aZ":-31.14085376580097,"pfxX":-0.8069946869919775,"pfxZ":0.6301151215623602,"pX":0.6917247672718271,"pZ":1.1265124043522916,"vX0":4.110427244151127,"vY0":-127.6877938047763,"vZ0":-6.234078131349209,"x":90.63,"y":208.36,"x0":-0.8427454834271922,"y0":50.001237863268756,"z0":6.088502212162466,"aX":-1.3166323494350993},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.2,"breakHorizontal":0.4,"spinRate":2743,"spinDirection":330},"zone":14,"typeConfidence":2.0,"plateTime":0.43102945206807686,"extension":5.117866944491663},"index":5,"playId":"3a460fff-ffa7-3232-8173-2123f1413ce3","pitchNumber":6,"startTime":"2026-03-17T21:16:51.263Z","endTime":"2026-03-17T21:16:55.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52102114891288,"aZ":-18.302082697309768,"pfxX":-6.359242644236276,"pfxZ":6.867808330557709,"pX":-0.09094742475700633,"pZ":4.224185428754074,"vX0":4.229103529129524,"vY0":-140.8607520204961,"vZ0":-2.0726879842241326,"x":120.47,"y":124.73,"x0":-0.7818217575286839,"y0":50.00069177715758,"z0":6.146486501345611,"aX":-12.840485563354967},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.2,"breakHorizontal":10.7,"spinRate":2094,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3881161154940096,"extension":5.083325258609481},"index":6,"playId":"60b96031-5c89-3d0e-a299-88177125ccf3","pitchNumber":7,"startTime":"2026-03-17T21:17:10.504Z","endTime":"2026-03-17T21:17:17.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.157063121475705,"aZ":-13.876101653824351,"pfxX":-6.744501717913647,"pfxZ":9.375516896587978,"pX":0.32538061082010183,"pZ":2.1914417480216297,"vX0":5.809191809611956,"vY0":-138.62844786545338,"vZ0":-7.3935928446767,"x":104.6,"y":179.61,"x0":-0.9180727787311465,"y0":50.004295995565776,"z0":5.8139638308223756,"aX":-13.166087833181457},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":11.0,"spinRate":2268,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.39467558361971555,"extension":5.002000249711772},"index":7,"playId":"e7621dab-8e09-3707-a0d5-e0566431e089","pitchNumber":8,"startTime":"2026-03-17T21:17:28.940Z","endTime":"2026-03-17T21:17:34.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.884003241567772,"aZ":-22.825399547247557,"pfxX":-11.133307550073285,"pfxZ":4.825125701498714,"pX":0.6569656598568908,"pZ":1.7892995693228029,"vX0":8.55777949749561,"vY0":-138.11900341886238,"vZ0":-6.409449769015635,"x":91.96,"y":190.47,"x0":-1.0303398328162967,"y0":50.00559154441456,"z0":5.668239687828985,"aX":-21.579729800309885},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.6,"breakHorizontal":18.5,"spinRate":2132,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.3961128832214489,"extension":5.368026203439528},"index":8,"playId":"eabe3139-6b42-304b-b17b-472d11f10db9","pitchNumber":9,"startTime":"2026-03-17T21:17:51.239Z","endTime":"2026-03-17T21:17:58.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:17:58.236Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colt Emerson challenged (pitch result), call on the field was overturned: Colt Emerson walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-17T21:17:57.423Z","endTime":"2026-03-17T21:20:34.118Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.8,"endSpeed":88.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.099311422984176,"aZ":-13.129625910174326,"pfxX":-6.910267072353194,"pfxZ":9.640728247413188,"pX":-1.0815209084603474,"pZ":1.854029429409474,"vX0":1.958342740165485,"vY0":-139.36169251733105,"vZ0":-9.14606290104494,"x":158.23,"y":188.72,"x0":-0.8937562644919181,"y0":50.00147061607449,"z0":6.036898980953996,"aX":-13.647458163965469},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":12.1,"spinRate":2247,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.3923961770662885,"extension":4.936908487696451},"index":0,"playId":"bb33af90-9ba1-33f7-a174-9a0c1a21197b","pitchNumber":1,"startTime":"2026-03-17T21:18:18.518Z","endTime":"2026-03-17T21:18:25.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":95.2,"endSpeed":87.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.384313957663114,"aZ":-15.23521820561861,"pfxX":-8.078329551284298,"pfxZ":8.716515360322223,"pX":1.2016924732873864,"pZ":1.7076115801746325,"vX0":8.226417830617205,"vY0":-138.1750093084063,"vZ0":-8.533949510971112,"x":71.19,"y":192.67,"x0":-0.7575924470936386,"y0":50.0021771774024,"z0":5.84942256448549,"aX":-15.696664288634524},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.3,"breakHorizontal":13.0,"spinRate":2240,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3956617083854721,"extension":5.131349197342461},"index":1,"playId":"63b6a4fc-3dcd-3471-9b73-4d99f8a426f6","pitchNumber":2,"startTime":"2026-03-17T21:18:29.453Z","endTime":"2026-03-17T21:18:35.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06382203346694,"aZ":-31.476299885179127,"pfxX":1.0124744565412849,"pfxZ":0.4476778362040168,"pX":-0.46541592241887275,"pZ":3.2801151748355277,"vX0":1.3791935308674228,"vY0":-123.70241874440433,"vZ0":-1.0892111284408226,"x":134.74,"y":150.22,"x0":-1.1611243340351942,"y0":50.00135402103556,"z0":6.358538058311402,"aX":1.5730396623266913},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.8,"breakHorizontal":-2.2,"spinRate":2644,"spinDirection":348},"zone":1,"typeConfidence":2.0,"plateTime":0.4423274283741816,"extension":4.939793808030153},"index":2,"playId":"6747eb23-3075-3c57-9dd5-3a69988ef26a","pitchNumber":3,"startTime":"2026-03-17T21:18:44.162Z","endTime":"2026-03-17T21:18:52.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.051721611724837,"aZ":-31.191367327167303,"pfxX":0.7192963800821732,"pfxZ":0.6282140084030257,"pX":0.30537273942931464,"pZ":2.3959817216558306,"vX0":3.105514751817026,"vY0":-123.89454976506009,"vZ0":-3.3468224872289283,"x":105.36,"y":174.09,"x0":-1.0561856502377553,"y0":50.00213439306376,"z0":6.362923292924374,"aX":1.1208323315396573},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.6,"breakHorizontal":-2.0,"spinRate":2778,"spinDirection":353},"zone":6,"typeConfidence":2.0,"plateTime":0.4415944110407093,"extension":5.034582694954332},"index":3,"playId":"2449623c-5b7d-3473-a977-fbf755090a41","pitchNumber":4,"startTime":"2026-03-17T21:19:17.721Z","endTime":"2026-03-17T21:19:22.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-17T21:19:36.646Z","endTime":"2026-03-17T21:19:48.203Z","isPitch":false,"type":"action","player":{"id":806068,"link":"/api/v1/people/806068"},"defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.045304003394847,"aZ":-31.501606963458748,"pfxX":0.025206341841880198,"pfxZ":0.40908156520698213,"pX":0.28148054460015975,"pZ":1.7634701856053838,"vX0":2.7310472110640083,"vY0":-126.93818506258677,"vZ0":-4.809537635810334,"x":106.27,"y":191.17,"x0":-0.8098300552404876,"y0":50.0009187048084,"z0":6.179420028800972,"aX":0.04127043779454818},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.1,"breakHorizontal":-0.6,"spinRate":2640,"spinDirection":274},"zone":9,"typeConfidence":2.0,"plateTime":0.43084499003692267,"extension":5.128356272101407},"index":5,"playId":"d6c6ed8b-e4f6-3717-9100-0908659345c4","pitchNumber":5,"startTime":"2026-03-17T21:19:48.203Z","endTime":"2026-03-17T21:19:55.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.625447721985072,"aZ":-13.95157118158779,"pfxX":-6.619369764860541,"pfxZ":9.235267783687496,"pX":-1.5909352257923852,"pZ":3.860761608438561,"vX0":0.39697120593873236,"vY0":-139.4015793206079,"vZ0":-3.841364173553007,"x":177.64,"y":134.54,"x0":-0.8747634871931275,"y0":50.00216008783839,"z0":6.174431523450505,"aX":-13.057350692988875},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":11.9,"spinRate":2265,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3925658217870156,"extension":5.018351238996692},"index":6,"playId":"e8ed6cbd-7a7e-38c4-bd83-f0bfead074d5","pitchNumber":6,"startTime":"2026-03-17T21:20:12.039Z","endTime":"2026-03-17T21:20:19.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":95.1,"endSpeed":87.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.954469297442813,"aZ":-14.671291778853965,"pfxX":-7.483327636847336,"pfxZ":8.955504078605745,"pX":0.2950905719134642,"pZ":1.5335069500614225,"vX0":5.893431031333682,"vY0":-138.22984088114478,"vZ0":-9.307825711397136,"x":107.45,"y":150.32,"x0":-0.8819062364345672,"y0":50.00114373154259,"z0":5.907257584946942,"aX":-14.623641524533593},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":12.5,"spinRate":2243,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.39474183277232333,"extension":5.223337703836742},"index":7,"playId":"0e818ec0-5dc6-3dd7-99ae-5741c8242c89","pitchNumber":7,"startTime":"2026-03-17T21:20:27.129Z","endTime":"2026-03-17T21:20:34.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"}},"homeTeamWinProbability":56.89999999999999,"awayTeamWinProbability":43.10000000000001,"homeTeamWinProbabilityAdded":3.1999999999999886,"leverageIndex":0.88,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:20:34.118Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis Suisbel doubles (2) on a line drive to right fielder Ramón Laureano. Colt Emerson to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-17T21:21:34.463Z","endTime":"2026-03-17T21:21:39.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":692044,"fullName":"Luis Suisbel","link":"/api/v1/people/692044"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":692044,"fullName":"Luis Suisbel","link":"/api/v1/people/692044"},"postOnThird":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":692044,"fullName":"Luis Suisbel","link":"/api/v1/people/692044"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"573e1065-b1e6-368e-ada7-bcc13f363c15","startTime":"2026-03-17T21:21:16.865Z","endTime":"2026-03-17T21:21:20.502Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.323992125148738,"aZ":-16.537963520731836,"pfxX":-7.9281016575373275,"pfxZ":8.061072017616258,"pX":-0.1303781974602434,"pZ":2.4387459376695504,"vX0":4.447188601646676,"vY0":-138.29157747919382,"vZ0":-6.719952108706323,"x":111.83,"y":184.25,"x0":-0.7276884321065094,"y0":50.00640110699062,"z0":6.0062226806666,"aX":-15.386667023944861},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":13.4,"spinRate":2339,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.39579499680866626,"extension":5.066938431470857},"hitData":{"launchSpeed":110.2,"launchAngle":15.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":209.77,"coordY":105.88}},"index":1,"playId":"c7f55175-bdcd-307e-9fbb-2ce37fd13af6","pitchNumber":1,"startTime":"2026-03-17T21:21:34.463Z","endTime":"2026-03-17T21:21:39.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692044,"link":"/api/v1/people/692044"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":692044,"link":"/api/v1/people/692044"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.10000000000001,"awayTeamWinProbability":31.89999999999999,"homeTeamWinProbabilityAdded":11.200000000000017,"leverageIndex":1.62,"dramaIndex":114.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:21:39.495Z","atBatIndex":36},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Brendan Donovan out on a sacrifice fly to right fielder Ramón Laureano. Colt Emerson scores.","rbi":1,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-17T21:23:09.402Z","endTime":"2026-03-17T21:23:34.841Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":692044,"fullName":"Luis Suisbel","link":"/api/v1/people/692044"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"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":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"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-17T21:23:09.495Z","endTime":"2026-03-17T21:23:11.609Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"second":{"id":692044,"link":"/api/v1/people/692044"},"third":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.264386156858627,"aZ":-16.57075592671822,"pfxX":-8.31060053115691,"pfxZ":8.179133583953323,"pX":0.6802810771231204,"pZ":2.0993653789471547,"vX0":7.259262034657742,"vY0":-137.2275108144323,"vZ0":-7.113942994211422,"x":91.07,"y":182.1,"x0":-0.919141779156172,"y0":50.002473372527675,"z0":5.853359147964465,"aX":-15.855458675140735},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":13.6,"spinRate":2244,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.3990690661508909,"extension":5.281068013889316},"index":1,"playId":"d2e4b0f0-a230-3b91-8597-87a7b69803d3","pitchNumber":1,"startTime":"2026-03-17T21:23:11.609Z","endTime":"2026-03-17T21:23:17.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"second":{"id":692044,"link":"/api/v1/people/692044"},"third":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.095531643423367,"aZ":-29.86173121239188,"pfxX":-0.9040811877405528,"pfxZ":1.3923025602663008,"pX":0.2252463418773602,"pZ":1.8525230287787187,"vX0":3.3874734310702,"vY0":-128.23147871906573,"vZ0":-4.799705323867497,"x":108.41,"y":188.76,"x0":-0.9967920658606276,"y0":50.0038305955541,"z0":6.084713420840819,"aX":-1.502595921590238},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.7,"breakHorizontal":0.8,"spinRate":2699,"spinDirection":284},"zone":8,"typeConfidence":2.0,"plateTime":0.4275259398998079,"extension":5.206092507699204},"hitData":{"launchSpeed":91.0,"launchAngle":49.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.03,"coordY":115.01}},"index":2,"playId":"87cd946a-8766-3c35-b091-d412fd070137","pitchNumber":2,"startTime":"2026-03-17T21:23:27.628Z","endTime":"2026-03-17T21:23:34.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"second":{"id":692044,"link":"/api/v1/people/692044"},"third":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":69.39999999999999,"awayTeamWinProbability":30.60000000000001,"homeTeamWinProbabilityAdded":1.299999999999983,"leverageIndex":2.18,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:23:34.841Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rob Refsnyder strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-17T21:23:50.300Z","endTime":"2026-03-17T21:25:11.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.487475972720464,"aZ":-33.91765900421528,"pfxX":1.9800242664831567,"pfxZ":-1.0787032869789375,"pX":0.5153470611313574,"pZ":2.8285618975708036,"vX0":2.9478128034630937,"vY0":-126.47476898233072,"vZ0":-1.8813101054385297,"x":97.36,"y":162.41,"x0":-0.9238345761630553,"y0":50.003427565167335,"z0":6.30963633118697,"aX":3.1981427157932587},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.2,"breakHorizontal":-4.3,"spinRate":2723,"spinDirection":15},"zone":3,"typeConfidence":2.0,"plateTime":0.43355264412176453,"extension":5.04426566925361},"index":0,"playId":"2a11cada-4f7c-350e-a7c1-43d922c0c8f8","pitchNumber":1,"startTime":"2026-03-17T21:24:12.676Z","endTime":"2026-03-17T21:24:17.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"second":{"id":692044,"link":"/api/v1/people/692044"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.330883216036995,"aZ":-31.71878707160714,"pfxX":-0.6362369291532466,"pfxZ":0.28560627606038524,"pX":0.8249027706654312,"pZ":0.6082183182040869,"vX0":4.559586990192147,"vY0":-127.13506614336015,"vZ0":-7.036371748685006,"x":85.56,"y":222.36,"x0":-0.9164431689633243,"y0":50.005965433258346,"z0":5.959899270039864,"aX":-1.0319431301701865},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.0,"breakHorizontal":0.0,"spinRate":2526,"spinDirection":341},"zone":14,"typeConfidence":2.0,"plateTime":0.432361388331163,"extension":5.252382165279256},"index":1,"playId":"2b92951c-3e08-3b3f-9ab5-fffd6c1603fb","pitchNumber":2,"startTime":"2026-03-17T21:24:29.005Z","endTime":"2026-03-17T21:24:32.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"second":{"id":692044,"link":"/api/v1/people/692044"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.132560085944494,"aZ":-34.12772194734082,"pfxX":-1.4014184679452313,"pfxZ":-1.1507243152202031,"pX":0.3494507807059712,"pZ":1.260245317875471,"vX0":4.403714839156308,"vY0":-128.71642950392535,"vZ0":-5.266447597018642,"x":103.68,"y":204.75,"x0":-1.1908082386302783,"y0":50.002440476465665,"z0":5.932169138662603,"aX":-2.386230273918935},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.9,"breakHorizontal":1.7,"spinRate":2431,"spinDirection":352},"zone":14,"typeConfidence":2.0,"plateTime":0.42322863247445275,"extension":5.256260872984261},"index":2,"playId":"13c4d246-9ca9-3a62-9adb-68a0e5cce140","pitchNumber":3,"startTime":"2026-03-17T21:24:50.848Z","endTime":"2026-03-17T21:24:55.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"second":{"id":692044,"link":"/api/v1/people/692044"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.589385722363236,"aZ":-15.271258451633766,"pfxX":-6.921098180123246,"pfxZ":8.289899440475539,"pX":0.14052848055181327,"pZ":3.3929532518869046,"vX0":5.188748601551105,"vY0":-141.28328329582476,"vZ0":-4.85698597783726,"x":111.64,"y":147.17,"x0":-0.8126872017151567,"y0":50.00232522555455,"z0":6.102555764394553,"aX":-14.112123725651838},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.3,"breakHorizontal":11.6,"spinRate":2281,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.38640167896453814,"extension":5.081634857710762},"index":3,"playId":"abf2427f-9c05-3f25-96e0-ad7ba3f72fd4","pitchNumber":4,"startTime":"2026-03-17T21:25:07.812Z","endTime":"2026-03-17T21:25:11.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"second":{"id":692044,"link":"/api/v1/people/692044"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.29,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:25:11.581Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Merrill flies out to center fielder Victor Robles.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-17T21:27:16.396Z","endTime":"2026-03-17T21:27:22.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"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(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":94.0,"endSpeed":86.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4149267744901,"aZ":-19.63674871199572,"pfxX":-6.3776264672586755,"pfxZ":6.613970292159486,"pX":0.6883727864885844,"pZ":3.038733255459692,"vX0":8.462850350656732,"vY0":-136.63061222789213,"vZ0":-1.173515096862357,"x":90.76,"y":156.73,"x0":-1.6170035934523184,"y0":50.000438818023746,"z0":4.81999318252405,"aX":-12.085977224160075},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.0,"breakHorizontal":9.8,"spinRate":2272,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.4004990950603937,"extension":6.392672443709948},"hitData":{"launchSpeed":82.5,"launchAngle":29.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.25,"coordY":78.4}},"index":0,"playId":"a9143222-0c9a-30f2-a8a5-742fe6807bec","pitchNumber":1,"startTime":"2026-03-17T21:27:17.171Z","endTime":"2026-03-17T21:27:22.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:27:22.769Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Andujar flies out to right fielder Luke Raley.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-17T21:27:24.948Z","endTime":"2026-03-17T21:29:02.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.617013272774308,"aZ":-19.882850397356417,"pfxX":-6.552876732319895,"pfxZ":6.414269346078523,"pX":-0.54560076049227,"pZ":2.1408089973277886,"vX0":5.594279207535007,"vY0":-137.77178899377142,"vZ0":-3.2865818439591967,"x":137.8,"y":180.98,"x0":-1.754645459725743,"y0":50.00020680082572,"z0":4.698687511494737,"aX":-12.550976517918956},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.0,"breakHorizontal":10.7,"spinRate":2317,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.3980998799492532,"extension":6.4342851680074435},"index":0,"playId":"fab6ef27-1846-3669-b7da-a8eadc6f1d6c","pitchNumber":1,"startTime":"2026-03-17T21:27:49.213Z","endTime":"2026-03-17T21:27:53.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"}},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.305289743278827,"aZ":-24.49273446634007,"pfxX":-11.106155892359382,"pfxZ":3.960914656653944,"pX":0.8924557952163392,"pZ":0.8630615782081753,"vX0":10.672708736524577,"vY0":-138.3050182193756,"vZ0":-6.043369804183453,"x":82.98,"y":215.48,"x0":-1.570024926926844,"y0":50.00630811867748,"z0":4.714954729281432,"aX":-21.5605440070877},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.0,"breakHorizontal":18.0,"spinRate":2374,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.39574695446007313,"extension":6.53983815383121},"index":1,"playId":"2a67a014-6853-37d0-bf5d-dae7608ec9ea","pitchNumber":2,"startTime":"2026-03-17T21:28:29.491Z","endTime":"2026-03-17T21:28:36.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.784505460521842,"aZ":-18.013998629949967,"pfxX":-5.088062636645512,"pfxZ":7.303655601642488,"pX":-0.5673602004528373,"pZ":3.3641648706170773,"vX0":5.082517577817637,"vY0":-138.353631060093,"vZ0":-0.8218465466923339,"x":138.63,"y":147.95,"x0":-1.7668883629730918,"y0":50.0054171212508,"z0":4.872052228164291,"aX":-9.868537949658702},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.2,"breakHorizontal":8.2,"spinRate":2463,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3958589739074152,"extension":6.437985032717196},"hitData":{"launchSpeed":91.9,"launchAngle":39.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.36,"coordY":89.47}},"index":2,"playId":"8b1a7d1f-8dd7-3725-97c1-b3563817fa9a","pitchNumber":3,"startTime":"2026-03-17T21:28:45.444Z","endTime":"2026-03-17T21:29:02.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:29:02.607Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Sheets grounds out to first baseman Luis Suisbel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-17T21:28:54.393Z","endTime":"2026-03-17T21:29:53.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":692044,"link":"/api/v1/people/692044"},"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":94.9,"endSpeed":86.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.143224325652614,"aZ":-18.836278613486076,"pfxX":-6.904614087417995,"pfxZ":6.899141494491642,"pX":-0.07740124098918305,"pZ":2.266057209854049,"vX0":6.751476153106404,"vY0":-138.0089242989992,"vZ0":-3.469653077746276,"x":119.95,"y":177.6,"x0":-1.6560590752988475,"y0":50.00048917204819,"z0":4.805057798332361,"aX":-13.34393037950861},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.0,"breakHorizontal":11.2,"spinRate":2358,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.39657472266953864,"extension":6.546530186389127},"index":0,"playId":"0b1b0c92-5c26-3558-b59e-03fcf5973076","pitchNumber":1,"startTime":"2026-03-17T21:29:18.272Z","endTime":"2026-03-17T21:29:26.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":89.6,"endSpeed":82.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42860850084639,"aZ":-31.949816661107345,"pfxX":-10.264901815940712,"pfxZ":0.12856144405827452,"pX":1.8208776462457283,"pZ":0.9084520941727571,"vX0":12.351727298378261,"vY0":-129.9504348721706,"vZ0":-3.1962429129295087,"x":47.59,"y":214.25,"x0":-1.6444785462798324,"y0":50.0006516214013,"z0":4.563460637186239,"aX":-17.6780973140913},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.2,"breakHorizontal":16.1,"spinRate":1594,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.420341027298079,"extension":6.430237299224871},"index":1,"playId":"7c816fa3-222a-37c1-9f8e-af3bd1c3b8a4","pitchNumber":2,"startTime":"2026-03-17T21:29:30.841Z","endTime":"2026-03-17T21:29:35.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68967667761382,"aZ":-30.374505337586214,"pfxX":-8.389861668067567,"pfxZ":1.0555563124947636,"pX":-0.3754621882999012,"pZ":2.7063452576831346,"vX0":6.41485599196113,"vY0":-129.3826975190708,"vZ0":0.6492583395277614,"x":131.31,"y":165.71,"x0":-1.7857503697864625,"y0":50.00601298794458,"z0":4.763317746774908,"aX":-14.356616948777669},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.3,"breakHorizontal":13.9,"spinRate":1709,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.42186722218117545,"extension":6.537053312211243},"hitData":{"launchSpeed":78.3,"launchAngle":-50.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.45,"coordY":171.8}},"index":2,"playId":"23cf2904-b504-3b21-be70-24aac9d01574","pitchNumber":3,"startTime":"2026-03-17T21:29:48.456Z","endTime":"2026-03-17T21:29:53.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_ab"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_ab"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_pa"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:29:53.533Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Raley singles on a ground ball to center fielder Jackson Merrill.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-17T21:32:12.245Z","endTime":"2026-03-17T21:32:20.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Waldron replaces Germán Márquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-17T21:31:37.435Z","endTime":"2026-03-17T21:32:14.392Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663362,"link":"/api/v1/people/663362"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":76.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.196644870422844,"aZ":-25.671534456202856,"pfxX":3.9180179008939473,"pfxZ":4.340800810346964,"pX":0.0922856331682628,"pZ":2.393896882946511,"vX0":1.4869023089403537,"vY0":-122.95277927811796,"vZ0":-2.151568845400941,"x":113.48,"y":174.14,"x0":-1.033050808760945,"y0":50.00483080504248,"z0":5.505990781723455,"aX":5.871612780631869},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.6,"breakHorizontal":-7.4,"spinRate":2380,"spinDirection":89},"zone":5,"typeConfidence":2.0,"plateTime":0.44915016652368145,"extension":6.407460828229357},"hitData":{"launchSpeed":96.6,"launchAngle":3.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.38,"coordY":91.68}},"index":1,"playId":"93976049-f06f-39d0-9f15-ebf330f98ca9","pitchNumber":1,"startTime":"2026-03-17T21:32:14.392Z","endTime":"2026-03-17T21:32:20.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":663362,"link":"/api/v1/people/663362"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":663362,"link":"/api/v1/people/663362"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.2,"awayTeamWinProbability":22.799999999999997,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":0.82,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:32:20.083Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Randy Arozarena pops out to second baseman Jake Cronenworth.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-17T21:32:57.165Z","endTime":"2026-03-17T21:34:12.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"3c910756-4603-37c7-9abd-18848b0d91a4","startTime":"2026-03-17T21:32:40.263Z","endTime":"2026-03-17T21:32:45.576Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":74.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.885758051535493,"aZ":-35.73124993730087,"pfxX":4.1875603468733615,"pfxZ":-2.4983762821862143,"pX":1.4629586670108803,"pZ":1.1660107717995805,"vX0":4.210044633451343,"vY0":-120.0058580736832,"vZ0":-2.691361802262204,"x":61.24,"y":207.3,"x0":-0.8721081597577643,"y0":50.00045476410888,"z0":5.553482059447593,"aX":5.973681633521551},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.9,"breakHorizontal":-8.8,"spinRate":246,"spinDirection":342},"zone":14,"typeConfidence":2.0,"plateTime":0.46023449402358185,"extension":6.354177817345078},"index":1,"playId":"9173eaed-4d94-384d-b899-909d3fd41b07","pitchNumber":1,"startTime":"2026-03-17T21:32:59.298Z","endTime":"2026-03-17T21:33:06.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.23543173260745,"aZ":-20.488273604015426,"pfxX":-10.480840905416649,"pfxZ":6.142701336480734,"pX":-0.258024642264072,"pZ":2.8109957988432717,"vX0":4.916591115535814,"vY0":-138.16190683514904,"vZ0":-3.713347351058883,"x":126.84,"y":162.88,"x0":-0.7140901050006004,"y0":50.00680541398081,"z0":5.576368008395593,"aX":-19.952475439509715},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.4,"breakHorizontal":17.8,"spinRate":2219,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.3988092128592915,"extension":6.623204387755473},"index":2,"playId":"efef10f8-0086-30a5-b0fc-927214f2b99e","pitchNumber":2,"startTime":"2026-03-17T21:33:18.194Z","endTime":"2026-03-17T21:33:29.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91370301970721,"aZ":-20.584827588138786,"pfxX":-9.832165611396587,"pfxZ":6.139006770839062,"pX":-0.01529346868512418,"pZ":2.4901461554336306,"vX0":5.651602250131626,"vY0":-137.38079224999706,"vZ0":-4.493650221524936,"x":117.58,"y":171.55,"x0":-0.8350150087088265,"y0":50.005209724633964,"z0":5.569309457399356,"aX":-18.56606871714641},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.2,"breakHorizontal":16.4,"spinRate":2173,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.40059131637582057,"extension":6.369157485148609},"index":3,"playId":"363437f4-61be-3204-91ca-7085ce3f880a","pitchNumber":3,"startTime":"2026-03-17T21:33:39.951Z","endTime":"2026-03-17T21:33:46.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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.1,"endSpeed":85.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.49768686975413,"aZ":-16.426130512419714,"pfxX":-6.271535216717647,"pfxZ":8.27270403002892,"pX":-0.17315912542619225,"pZ":2.8828788469244535,"vX0":4.023937491584306,"vY0":-138.2467297884527,"vZ0":-4.109253665897221,"x":123.6,"y":160.94,"x0":-0.8450553464077758,"y0":50.005143979654974,"z0":5.51657151369331,"aX":-11.943608739749822},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":10.3,"spinRate":2167,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.39868159972329265,"extension":6.590681945854453},"hitData":{"launchSpeed":83.8,"launchAngle":61.0,"totalDistance":181.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":145.37,"coordY":130.73}},"index":4,"playId":"ccd247d0-a6fd-3106-a766-33d02d6f6928","pitchNumber":4,"startTime":"2026-03-17T21:34:02.164Z","endTime":"2026-03-17T21:34:12.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":663362,"link":"/api/v1/people/663362"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":663362,"link":"/api/v1/people/663362"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.2,"awayTeamWinProbability":25.799999999999997,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.31,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:34:12.269Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mitch Garver flies out to left fielder Gavin Sheets.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-17T21:34:48.284Z","endTime":"2026-03-17T21:35:53.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"4d49715c-52b4-306d-b966-cc3ebfcfa298","startTime":"2026-03-17T21:34:34.165Z","endTime":"2026-03-17T21:34:38.789Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":72.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.221607013549303,"aZ":-31.00463755573876,"pfxX":-1.9792270129097176,"pfxZ":0.8629547762687331,"pX":-1.6788907500825467,"pZ":3.2922636844266506,"vX0":-1.25008327876634,"vY0":-117.50925604502524,"vZ0":1.1431669700267042,"x":181.0,"y":149.89,"x0":-0.87754075191172,"y0":50.00358271468887,"z0":5.744478644795113,"aX":-2.6885709305952235},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":2.3,"breakHorizontal":4.0,"spinRate":271,"spinDirection":8},"zone":11,"typeConfidence":2.0,"plateTime":0.47133274843134476,"extension":6.292773067071136},"index":1,"playId":"06012692-5164-3bef-8806-36799c614fba","pitchNumber":1,"startTime":"2026-03-17T21:34:50.408Z","endTime":"2026-03-17T21:34:59.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.552601116641362,"aZ":-30.319227754736776,"pfxX":-4.554521896218209,"pfxZ":1.2719887600700246,"pX":0.810223916857679,"pZ":0.20276462845440443,"vX0":4.94904449779702,"vY0":-120.4504560678279,"vZ0":-5.986662496857937,"x":86.12,"y":233.31,"x0":-0.6889054744029564,"y0":50.00042263899324,"z0":5.433745646806001,"aX":-6.625486546819419},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.0,"breakHorizontal":7.0,"spinRate":268,"spinDirection":296},"zone":14,"typeConfidence":2.0,"plateTime":0.4564645508124605,"extension":6.21971066002691},"index":2,"playId":"da284796-9aeb-383c-b205-d417f93ffabe","pitchNumber":2,"startTime":"2026-03-17T21:35:09.978Z","endTime":"2026-03-17T21:35:14.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Matt Waldron. Luke Raley to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":3,"actionPlayId":"da284796-9aeb-383c-b205-d417f93ffabe","startTime":"2026-03-17T21:35:25.951Z","endTime":"2026-03-17T21:35:48.149Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":670042,"link":"/api/v1/people/670042"},"defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"postOnSecond":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"homeTeamWinProbability":76.0,"awayTeamWinProbability":24.0,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":1.15,"dramaIndex":45.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0708558416039,"aZ":-20.333644432346677,"pfxX":-7.387232574447545,"pfxZ":6.125608131020925,"pX":-0.5993244715732329,"pZ":2.6137219425226688,"vX0":3.3060729998800364,"vY0":-137.76643175192942,"vZ0":-4.193874783714885,"x":139.84,"y":168.21,"x0":-0.8516357336216238,"y0":50.002139668545794,"z0":5.520659439654247,"aX":-14.27496698103014},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.4,"breakHorizontal":12.7,"spinRate":1985,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.39677492071461984,"extension":6.3706891989682},"hitData":{"launchSpeed":88.2,"launchAngle":35.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.02,"coordY":64.81}},"index":4,"playId":"671d8784-4385-3a15-8247-3887093f74fa","pitchNumber":3,"startTime":"2026-03-17T21:35:48.149Z","endTime":"2026-03-17T21:35:53.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"credit":"b_ab"},{"player":{"id":663362,"link":"/api/v1/people/663362"},"credit":"p_ab"},{"player":{"id":641598,"link":"/api/v1/people/641598"},"credit":"b_pa"},{"player":{"id":663362,"link":"/api/v1/people/663362"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.7,"awayTeamWinProbability":27.299999999999997,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.15,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:35:53.928Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cole Young singles on a line drive to right fielder Ramón Laureano. Luke Raley scores.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-17T21:36:01.836Z","endTime":"2026-03-17T21:36:31.892Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":{"id":663362,"link":"/api/v1/people/663362"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.685667133667103,"aZ":-21.699377545586724,"pfxX":1.5088176737495442,"pfxZ":5.660467762347461,"pX":1.0435633004855778,"pZ":2.4598116841413487,"vX0":4.712295522714667,"vY0":-134.7894521409738,"vZ0":-4.121511823882609,"x":77.22,"y":172.37,"x0":-0.9192838784052483,"y0":50.003526834237746,"z0":5.52965398396498,"aX":2.792543646866286},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.6,"breakHorizontal":-3.7,"spinRate":2273,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4054480833815566,"extension":6.515637243113444},"hitData":{"launchSpeed":71.2,"launchAngle":22.0,"totalDistance":209.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.35,"coordY":119.35}},"index":0,"playId":"ff672730-9d15-32d0-a135-94ac76d124e4","pitchNumber":1,"startTime":"2026-03-17T21:36:27.009Z","endTime":"2026-03-17T21:36:31.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":663362,"link":"/api/v1/people/663362"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":663362,"link":"/api/v1/people/663362"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.89999999999999,"awayTeamWinProbability":17.10000000000001,"homeTeamWinProbabilityAdded":10.199999999999989,"leverageIndex":1.29,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:36:31.892Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Robles flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-17T21:37:29.496Z","endTime":"2026-03-17T21:40:27.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":"d688b373-224f-3144-a81d-3030b66849bb","startTime":"2026-03-17T21:37:09.128Z","endTime":"2026-03-17T21:37:13.506Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.55229290402381,"aZ":-20.110653034531882,"pfxX":-8.657792285926426,"pfxZ":6.346530339339523,"pX":-0.35206289972883004,"pZ":2.6042696917131813,"vX0":4.133110131429295,"vY0":-137.27878768995532,"vZ0":-4.434123804562124,"x":130.42,"y":168.46,"x0":-0.7557175493140182,"y0":50.002382960269024,"z0":5.616833747095953,"aX":-16.45643546157564},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.7,"breakHorizontal":14.8,"spinRate":2134,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.3996203498229294,"extension":6.608774492964095},"index":1,"playId":"2e41a3f9-7cf2-3980-9779-c168108994ca","pitchNumber":1,"startTime":"2026-03-17T21:37:30.731Z","endTime":"2026-03-17T21:37:34.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.333689810136057,"aZ":-30.878435342186624,"pfxX":5.181190362244013,"pfxZ":0.864558899316135,"pX":0.11669367520482522,"pZ":2.351078030797012,"vX0":1.1826824209077915,"vY0":-122.01252342893757,"vZ0":-1.290273076985262,"x":112.55,"y":175.3,"x0":-1.0479668197940517,"y0":50.00241736221212,"z0":5.562029235907076,"aX":7.7653019365611895},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.6,"breakHorizontal":-9.7,"spinRate":2344,"spinDirection":87},"zone":5,"typeConfidence":2.0,"plateTime":0.4499341040143321,"extension":6.596016207138601},"index":2,"playId":"c8ec3a3b-544e-3930-9f48-dd1f08e7aabe","pitchNumber":2,"startTime":"2026-03-17T21:37:54.503Z","endTime":"2026-03-17T21:37:59.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84150610588091,"aZ":-33.34401555331181,"pfxX":1.4849496871981716,"pfxZ":-0.7836197993719329,"pX":1.2889893569736615,"pZ":1.5425398173019684,"vX0":3.878220218881543,"vY0":-122.00940505974252,"vZ0":-3.1463025895401247,"x":74.14,"y":169.64,"x0":-0.519264623132108,"y0":50.00234969080931,"z0":5.746473001402857,"aX":2.2197454921000386},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.9,"breakHorizontal":-3.7,"spinRate":239,"spinDirection":331},"zone":14,"typeConfidence":2.0,"plateTime":0.45034597326690173,"extension":6.25214968018517},"index":3,"playId":"68daa0da-de61-3396-beb2-493aabe90756","pitchNumber":3,"startTime":"2026-03-17T21:38:23.051Z","endTime":"2026-03-17T21:38:27.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09142443733647,"aZ":-16.55401148090808,"pfxX":-6.274361257572254,"pfxZ":8.092742943622547,"pX":0.7067495036539148,"pZ":3.1409644556026404,"vX0":5.960074067736076,"vY0":-137.70469536410025,"vZ0":-3.690901845858298,"x":90.79,"y":172.0,"x0":-0.6650556664290029,"y0":50.00425033519647,"z0":5.610842640120671,"aX":-12.113612103402804},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":10.2,"spinRate":2228,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.3969699445231898,"extension":6.561243813319075},"index":4,"playId":"e32dd330-0e44-3509-95a4-b7f1e086faa5","pitchNumber":4,"startTime":"2026-03-17T21:38:43.698Z","endTime":"2026-03-17T21:38:47.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"playId":"08317696-0476-0043-002c-f08cd117d70a","startTime":"2026-03-17T21:39:12.071Z","endTime":"2026-03-17T21:39:28.124Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":73.9,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09321154091744,"aZ":-35.17440096194119,"pfxX":-0.46271670138814314,"pfxZ":-2.145484113993602,"pX":-0.0466134344947636,"pZ":1.8106983220009873,"vX0":1.9224423799730963,"vY0":-118.7787802229528,"vZ0":-1.4742248963978586,"x":118.78,"y":189.89,"x0":-0.8136225617546801,"y0":50.0025217959912,"z0":5.698756253110387,"aX":-0.6479541526107492},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-4.0,"breakHorizontal":0.2,"spinRate":201,"spinDirection":331},"zone":8,"typeConfidence":2.0,"plateTime":0.4648059509593838,"extension":6.1478330265320675},"index":6,"playId":"6cd3fdc7-8956-3f13-a061-65bfafde60da","pitchNumber":5,"startTime":"2026-03-17T21:39:28.124Z","endTime":"2026-03-17T21:39:34.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.297653592434582,"aZ":-17.271062767136723,"pfxX":-4.74267897560021,"pfxZ":7.687498215961118,"pX":0.40246059957942804,"pZ":2.426370280185537,"vX0":4.087781682330118,"vY0":-138.2212883711271,"vZ0":-5.710478092244206,"x":101.66,"y":173.27,"x0":-0.4781530809171071,"y0":50.001943412655116,"z0":5.675585970618073,"aX":-9.1927365651327},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":7.8,"spinRate":2000,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.39600678934066647,"extension":6.676907755339938},"index":7,"playId":"82bb1069-b356-33ab-8e86-ae76663ed69b","pitchNumber":6,"startTime":"2026-03-17T21:39:55.748Z","endTime":"2026-03-17T21:39:59.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.305077347237486,"aZ":-26.444271888974317,"pfxX":6.485045880554789,"pfxZ":3.859800486676747,"pX":0.40353950097776337,"pZ":2.2837493072162496,"vX0":0.9619890151205155,"vY0":-121.76014220663703,"vZ0":-2.3836402411184867,"x":101.62,"y":177.12,"x0":-0.8395393651434883,"y0":50.00369097629153,"z0":5.588636833028994,"aX":9.633430313694271},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.6,"breakHorizontal":-12.0,"spinRate":2330,"spinDirection":82},"zone":6,"typeConfidence":2.0,"plateTime":0.4516985128567548,"extension":6.610423486543856},"hitData":{"launchSpeed":96.4,"launchAngle":30.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.35,"coordY":49.59}},"index":8,"playId":"83fed2c2-497f-32d8-bd5e-8b03683e7eff","pitchNumber":7,"startTime":"2026-03-17T21:40:19.229Z","endTime":"2026-03-17T21:40:27.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_ab"},{"player":{"id":663362,"link":"/api/v1/people/663362"},"credit":"p_ab"},{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_pa"},{"player":{"id":663362,"link":"/api/v1/people/663362"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-1.3999999999999915,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:40:27.883Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, shortstop Colt Emerson to first baseman Luis Suisbel.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-17T21:43:09.329Z","endTime":"2026-03-17T21:45:18.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":692044,"link":"/api/v1/people/692044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jhonny Pereda replaces catcher Mitch Garver, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-17T21:42:31.314Z","endTime":"2026-03-17T21:42:31.336Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":641598,"link":"/api/v1/people/641598"},"defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Bill Knight replaces center fielder Victor Robles, batting 7th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"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-17T21:42:31.336Z","endTime":"2026-03-17T21:42:31.338Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681098,"link":"/api/v1/people/681098"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":645302,"link":"/api/v1/people/645302"},"defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":645302,"link":"/api/v1/people/645302"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Andrés Muñoz replaces Casey Legumina.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"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-17T21:42:31.338Z","endTime":"2026-03-17T21:43:11.491Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662253,"link":"/api/v1/people/662253"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.783229631483348,"aZ":-32.34222633154906,"pfxX":1.8663587154419634,"pfxZ":-0.11144794773190991,"pX":-0.3994466545934099,"pZ":1.6145896783590878,"vX0":4.937430584223929,"vY0":-123.29592390990099,"vZ0":-2.5922322797375457,"x":132.23,"y":195.19,"x0":-2.671276481022282,"y0":50.002214771632886,"z0":5.41212348712668,"aX":2.8686553532029997},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.6,"breakHorizontal":-4.6,"spinRate":2336,"spinDirection":101},"zone":13,"typeConfidence":2.0,"plateTime":0.44444560963161006,"extension":6.506527180387919},"index":3,"playId":"69395cd0-e94a-37af-bd2a-1e025c1122c3","pitchNumber":1,"startTime":"2026-03-17T21:43:11.491Z","endTime":"2026-03-17T21:43:18.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59835884825383,"aZ":-18.33506947281527,"pfxX":-5.957997566385007,"pfxZ":6.980217978808274,"pX":-0.5334895309636996,"pZ":2.1661717695432245,"vX0":8.394169179951197,"vY0":-140.15434236159177,"vZ0":-5.357261730514322,"x":137.34,"y":180.29,"x0":-2.7976453577892384,"y0":50.00614315900582,"z0":5.3055896508558655,"aX":-11.81874561409722},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.6,"breakHorizontal":9.0,"spinRate":2244,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.3912690889816224,"extension":6.281420312043168},"index":4,"playId":"8c612736-14b4-332f-abfe-5d9bb18a8841","pitchNumber":2,"startTime":"2026-03-17T21:43:46.243Z","endTime":"2026-03-17T21:43:50.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28522551571693,"aZ":-26.664460833284256,"pfxX":2.48148843475457,"pfxZ":3.5291919279956527,"pX":0.3794834461224499,"pZ":1.4960499794377446,"vX0":6.585555438851164,"vY0":-124.20774296683038,"vZ0":-4.227491424857801,"x":89.92,"y":167.76,"x0":-2.630331710520239,"y0":50.001348206430805,"z0":5.441909283917424,"aX":3.8679806758554394},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.6,"breakHorizontal":-6.0,"spinRate":2543,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.44127076358030015,"extension":6.490545579096509},"index":5,"playId":"dce2fea3-04ca-3304-acf4-08807db28670","pitchNumber":3,"startTime":"2026-03-17T21:44:05.495Z","endTime":"2026-03-17T21:44:09.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.507112773897134,"aZ":-33.63149070622311,"pfxX":2.1673125960014676,"pfxZ":-0.900444865374082,"pX":0.6366100389856735,"pZ":1.989787509819767,"vX0":7.3739849650267795,"vY0":-126.26033242957472,"vZ0":-2.0894095100039087,"x":92.73,"y":185.06,"x0":-2.6024352782460727,"y0":50.00388359917428,"z0":5.532259060226565,"aX":3.5016186036736596},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.9,"breakHorizontal":-5.6,"spinRate":2360,"spinDirection":84},"zone":9,"typeConfidence":2.0,"plateTime":0.4336670585199984,"extension":6.33724370353452},"index":6,"playId":"25d6ba6f-ab93-3829-b26a-17948ed055d4","pitchNumber":4,"startTime":"2026-03-17T21:44:32.712Z","endTime":"2026-03-17T21:44:36.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.371882544919185,"aZ":-29.135222804703506,"pfxX":0.6230380106099789,"pfxZ":1.9035392066856929,"pX":1.5755229168676665,"pZ":0.8867472088529278,"vX0":9.735881071327688,"vY0":-125.20755605793664,"vZ0":-5.052497518174297,"x":56.94,"y":214.84,"x0":-2.4378161558754723,"y0":50.00153960485167,"z0":5.304182245543425,"aX":0.9904573759974391},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.5,"breakHorizontal":-3.2,"spinRate":2413,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.4368229274705251,"extension":6.700577519909885},"index":7,"playId":"718eebe1-ccb8-3f8d-8084-a344a5a27528","pitchNumber":5,"startTime":"2026-03-17T21:44:53.104Z","endTime":"2026-03-17T21:44:59.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":97.3,"endSpeed":88.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.781192132775377,"aZ":-15.3180631847171,"pfxX":-7.1794693277233295,"pfxZ":8.333961581236316,"pX":0.5304417083613822,"pZ":2.464510852659955,"vX0":11.65138835603053,"vY0":-141.2369685877313,"vZ0":-5.128174266530619,"x":96.78,"y":172.24,"x0":-2.7131776996985026,"y0":50.00404465815859,"z0":5.286827566258168,"aX":-14.524343337229785},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.2,"breakHorizontal":10.7,"spinRate":2382,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.3876186909410513,"extension":6.394697263713453},"hitData":{"launchSpeed":97.5,"launchAngle":-8.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.33,"coordY":157.6}},"index":8,"playId":"55866a74-8e59-305e-b0b4-731bd7ee4c6f","pitchNumber":6,"startTime":"2026-03-17T21:45:09.697Z","endTime":"2026-03-17T21:45:18.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:45:18.193Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddy Fermin strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-17T21:45:19.061Z","endTime":"2026-03-17T21:46:46.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.834574070622573,"aZ":-33.64635621951147,"pfxX":2.9385795645295123,"pfxZ":-0.9356435783334867,"pX":-0.7287682780195915,"pZ":2.5561096665593452,"vX0":3.5723899201546416,"vY0":-124.01425259942171,"vZ0":-0.5341053368908982,"x":144.78,"y":169.77,"x0":-2.565190559677502,"y0":50.003489586626756,"z0":5.560357245563083,"aX":4.615992624890139},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.6,"breakHorizontal":-6.1,"spinRate":2279,"spinDirection":89},"zone":4,"typeConfidence":2.0,"plateTime":0.4402358035656895,"extension":6.470718735157474},"index":0,"playId":"57f076a0-4e30-3461-bdfd-bf04f62f858c","pitchNumber":1,"startTime":"2026-03-17T21:45:42.643Z","endTime":"2026-03-17T21:45:47.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82134665035981,"aZ":-22.69084120523701,"pfxX":-9.873147828681946,"pfxZ":4.6472888384083175,"pX":0.6177900258807775,"pZ":1.904268133244089,"vX0":12.76440562576099,"vY0":-141.58547912467415,"vZ0":-5.286338056520828,"x":93.45,"y":187.36,"x0":-2.6556509508777,"y0":50.00105553748853,"z0":5.237609692669008,"aX":-20.14289138932484},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.4,"breakHorizontal":15.5,"spinRate":2101,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.38611619140253417,"extension":6.365715416663349},"index":1,"playId":"39254728-7cec-3649-aca9-d66f6b0f8a23","pitchNumber":2,"startTime":"2026-03-17T21:45:57.181Z","endTime":"2026-03-17T21:46:04.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.631315347589084,"aZ":-25.649054606105256,"pfxX":-10.319777081425178,"pfxZ":3.2195023300114203,"pX":-0.10579859605591618,"pZ":1.3707901714172863,"vX0":11.107735967508505,"vY0":-141.16144443926396,"vZ0":-5.92504133338916,"x":121.03,"y":201.77,"x0":-2.741592623973297,"y0":50.005999696205144,"z0":5.1371523085771615,"aX":-20.93503704109388},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.8,"breakHorizontal":16.6,"spinRate":2028,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.3872787329599592,"extension":6.527514018770397},"index":2,"playId":"8aba96a9-9bbc-3479-93a6-cc4ff8c92e18","pitchNumber":3,"startTime":"2026-03-17T21:46:13.156Z","endTime":"2026-03-17T21:46:17.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.777910461630995,"aZ":-30.935374737656225,"pfxX":1.7407581359769306,"pfxZ":0.7884854890951161,"pX":-1.0914201141765316,"pZ":4.059535342085798,"vX0":3.4462723224866965,"vY0":-124.19743661536003,"vZ0":2.040258691704721,"x":158.6,"y":129.17,"x0":-2.71835216768768,"y0":50.00494458379715,"z0":5.784160397915923,"aX":2.743653686340337},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.0,"breakHorizontal":-3.8,"spinRate":2298,"spinDirection":79},"zone":11,"typeConfidence":2.0,"plateTime":0.43951473129329033,"extension":6.343873785952464},"index":3,"playId":"f6437c19-09d1-3c2e-bf9a-1a69e577f79e","pitchNumber":4,"startTime":"2026-03-17T21:46:39.391Z","endTime":"2026-03-17T21:46:46.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:46:46.375Z","atBatIndex":48},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nick Castellanos homers (2) on a fly ball to left field.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-17T21:46:49.875Z","endTime":"2026-03-17T21:48:04.784Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":{"id":662253,"link":"/api/v1/people/662253"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.878233497463608,"aZ":-18.780307764948528,"pfxX":-5.977162061139363,"pfxZ":6.3865904304726335,"pX":-1.5083930231727507,"pZ":4.135928821426529,"vX0":6.503285406203297,"vY0":-143.39407077541387,"vZ0":-0.26215083918580184,"x":174.5,"y":127.11,"x0":-3.0212096710037066,"y0":50.00597032367934,"z0":5.39287941473831,"aX":-12.54149085714995},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.8,"breakHorizontal":9.6,"spinRate":2190,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3809140093581562,"extension":6.361249168104917},"index":0,"playId":"dbc2bd59-62b4-3a0b-b3d6-cdd09930c18c","pitchNumber":1,"startTime":"2026-03-17T21:47:07.426Z","endTime":"2026-03-17T21:47:12.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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.7,"endSpeed":79.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.874275514645646,"aZ":-33.685646106632575,"pfxX":1.6610127557287915,"pfxZ":-0.9678333463938262,"pX":0.9576170343675886,"pZ":1.4604537000261815,"vX0":8.316148327187058,"vY0":-123.27538629185787,"vZ0":-2.7885070156103273,"x":80.5,"y":199.35,"x0":-2.6597547380922264,"y0":50.00486686794138,"z0":5.417625797567522,"aX":2.585593153260766},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.2,"breakHorizontal":-4.8,"spinRate":2328,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.44238384305875655,"extension":6.549004585689423},"index":1,"playId":"b6479600-04c6-39ea-84ec-e6f5735fcca6","pitchNumber":2,"startTime":"2026-03-17T21:47:24.725Z","endTime":"2026-03-17T21:47:30.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.985951023986786,"aZ":-29.894682631907457,"pfxX":1.7810063118080386,"pfxZ":1.520488996136237,"pX":-0.532022132459548,"pZ":2.964098752255256,"vX0":4.751037938253228,"vY0":-121.58313726923855,"vZ0":-0.018610762625474342,"x":137.28,"y":158.75,"x0":-2.7399813162054003,"y0":50.005895119391056,"z0":5.557964596130426,"aX":2.676377002784008},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.0,"breakHorizontal":-4.3,"spinRate":2328,"spinDirection":74},"zone":1,"typeConfidence":2.0,"plateTime":0.44984997190519316,"extension":6.3505770170388285},"hitData":{"launchSpeed":96.6,"launchAngle":34.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":25.69,"coordY":65.31}},"index":2,"playId":"d7892890-4296-34c0-8598-2f260b7f56e1","pitchNumber":3,"startTime":"2026-03-17T21:47:42.120Z","endTime":"2026-03-17T21:48:04.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.8,"awayTeamWinProbability":23.200000000000003,"homeTeamWinProbabilityAdded":-10.5,"leverageIndex":0.54,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:48:04.784Z","atBatIndex":49},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ramón Laureano hit by pitch.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-17T21:47:53.540Z","endTime":"2026-03-17T21:49:22.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.488275346729,"aZ":-28.89703712739246,"pfxX":-9.936397194336791,"pfxZ":1.6124289320712197,"pX":-0.3406911064983252,"pZ":1.927196356203722,"vX0":10.661937878292381,"vY0":-141.67575954898487,"vZ0":-3.9807332828630484,"x":129.99,"y":186.75,"x0":-2.8625118174226754,"y0":50.003846868711825,"z0":5.1983222947402155,"aX":-20.193424667572003},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":2.3,"breakHorizontal":15.8,"spinRate":2121,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.38666761311372033,"extension":6.4814115162435595},"index":0,"playId":"5930eb1d-dbfc-30b8-b203-27b0c52ee455","pitchNumber":1,"startTime":"2026-03-17T21:48:25.387Z","endTime":"2026-03-17T21:48:30.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":85.2,"endSpeed":78.8,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78267289238331,"aZ":-30.000489680103335,"pfxX":2.4282071875059215,"pfxZ":1.3844560667557468,"pX":-0.3853057306837031,"pZ":1.651175959594069,"vX0":5.206748406855444,"vY0":-124.07839465295095,"vZ0":-3.0717371278862453,"x":131.69,"y":194.2,"x0":-2.8225319904883626,"y0":50.00085554093045,"z0":5.3934098572276765,"aX":3.801351184396539},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.0,"breakHorizontal":-5.5,"spinRate":2308,"spinDirection":82},"zone":7,"typeConfidence":2.0,"plateTime":0.44068044678604945,"extension":6.454482706332389},"index":1,"playId":"f7cb58bd-0f04-3889-8c29-88a9f654f269","pitchNumber":2,"startTime":"2026-03-17T21:48:39.285Z","endTime":"2026-03-17T21:48:45.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66136936983215,"aZ":-34.49071862698038,"pfxX":1.1960657360282396,"pfxZ":-1.455526091396914,"pX":0.39070473868488,"pZ":1.2576153269797583,"vX0":7.0160445764834485,"vY0":-125.06611871489655,"vZ0":-3.487788940582049,"x":102.11,"y":204.82,"x0":-2.603789496125998,"y0":50.00601650440281,"z0":5.492222382101905,"aX":1.8983158222486927},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.2,"breakHorizontal":-3.7,"spinRate":2245,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4375592616341262,"extension":6.576600138213496},"index":2,"playId":"de5d224d-82e8-37c9-9d4c-ca354a4f6d31","pitchNumber":3,"startTime":"2026-03-17T21:48:55.127Z","endTime":"2026-03-17T21:49:00.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.962861630765783,"aZ":-34.447458621091286,"pfxX":-5.600593120715013,"pfxZ":-1.313138590600218,"pX":-2.3962437495544964,"pZ":3.546036482619335,"vX0":3.361378393456088,"vY0":-129.9480388405313,"vZ0":2.160507508745896,"x":208.34,"y":143.04,"x0":-2.9704360129181997,"y0":50.001894891438184,"z0":5.297633006656946,"aX":-9.700551000203367},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.8,"breakHorizontal":9.5,"spinRate":1384,"spinDirection":261},"zone":11,"typeConfidence":2.0,"plateTime":0.41944457860912987,"extension":6.422805828258123},"index":3,"playId":"3cbc8993-2595-3cba-a34f-9d9033f12556","pitchNumber":4,"startTime":"2026-03-17T21:49:13.921Z","endTime":"2026-03-17T21:49:22.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.3,"awayTeamWinProbability":25.700000000000003,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.82,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:49:22.574Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ty France homers (1) on a fly ball to left field. Nick Schnell scores.","rbi":2,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-17T21:51:43.711Z","endTime":"2026-03-17T21:54:24.487Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686763,"fullName":"Gunner Mayer","link":"/api/v1/people/686763"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[1,2],"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":{"id":686763,"link":"/api/v1/people/686763"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":678010,"fullName":"Nick Schnell","link":"/api/v1/people/678010"},"responsiblePitcher":{"id":662253,"link":"/api/v1/people/662253"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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-17T21:49:36.416Z","endTime":"2026-03-17T21:50:05.209Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Nick Schnell replaces Ramón Laureano.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"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-17T21:50:05.209Z","endTime":"2026-03-17T21:50:48.783Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678010,"link":"/api/v1/people/678010"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":657656,"link":"/api/v1/people/657656"},"base":1,"defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Gunner Mayer replaces Andrés Muñoz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"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-17T21:50:48.783Z","endTime":"2026-03-17T21:51:45.905Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686763,"link":"/api/v1/people/686763"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22517630682815,"aZ":-17.561473706435084,"pfxX":-8.545067612989897,"pfxZ":7.454738476830782,"pX":-0.197044925144685,"pZ":2.8399411925918896,"vX0":6.134697160367589,"vY0":-139.54854917784067,"vZ0":-4.844311661497043,"x":124.51,"y":162.1,"x0":-1.3206314983409793,"y0":50.003067769803,"z0":5.765915799075881,"aX":-16.748808160631814},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.6,"breakHorizontal":14.2,"spinRate":2364,"spinDirection":227},"zone":2,"typeConfidence":0.91,"plateTime":0.39344421215305303,"extension":5.930755827473479},"index":3,"playId":"591641b5-7459-3244-a5ee-34e125f35cae","pitchNumber":1,"startTime":"2026-03-17T21:51:45.905Z","endTime":"2026-03-17T21:51:51.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":4,"playId":"ec9d7901-c8d1-3c20-8e27-b176da391a49","startTime":"2026-03-17T21:52:33.067Z","endTime":"2026-03-17T21:52:38.178Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97665581630389,"aZ":-20.759623513744053,"pfxX":-9.257802339250865,"pfxZ":5.9245085779522295,"pX":1.93451566205584,"pZ":3.6877703075535884,"vX0":11.61418668094106,"vY0":-137.75865315360275,"vZ0":-2.0412060470316225,"x":43.26,"y":139.21,"x0":-1.1289372617623223,"y0":50.001981550413895,"z0":5.838491158153541,"aX":-17.83318971274884},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.4,"breakHorizontal":14.4,"spinRate":2136,"spinDirection":233},"zone":12,"typeConfidence":0.91,"plateTime":0.3972788802657199,"extension":6.095229312642168},"index":5,"playId":"9fc1a07f-ed88-39ff-a2d3-0ff20a49e36b","pitchNumber":2,"startTime":"2026-03-17T21:52:53.150Z","endTime":"2026-03-17T21:53:01.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":6,"playId":"f76e5b2e-e172-3742-9593-8fa533ed19f0","startTime":"2026-03-17T21:53:15.967Z","endTime":"2026-03-17T21:53:20.826Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.82753152877453,"aZ":-20.19747233928619,"pfxX":-8.574133521259412,"pfxZ":6.027196967010212,"pX":-0.486111101457755,"pZ":3.3263021699163735,"vX0":5.010073203886337,"vY0":-140.52628547610266,"vZ0":-3.382713916758407,"x":135.53,"y":148.97,"x0":-1.1844247372531482,"y0":50.00181829474308,"z0":5.8684724694228025,"aX":-17.0327795208717},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.3,"breakHorizontal":14.4,"spinRate":2220,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.3907708081503003,"extension":5.970688887034305},"index":7,"playId":"4f80b712-6dfa-3520-b1c3-ec1bc4f0cf27","pitchNumber":3,"startTime":"2026-03-17T21:53:36.081Z","endTime":"2026-03-17T21:53:40.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75318013104719,"aZ":-30.077052722488855,"pfxX":-8.0963524259864,"pfxZ":1.4022225140038014,"pX":-0.15139331789648766,"pZ":2.6916044915087087,"vX0":5.55486367075147,"vY0":-121.92163191433796,"vZ0":-1.342073851375154,"x":122.77,"y":166.11,"x0":-1.411316504770873,"y0":50.005993206115775,"z0":5.8532604237640395,"aX":-12.148684333728491},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.5,"breakHorizontal":13.3,"spinRate":1706,"spinDirection":260},"zone":5,"typeConfidence":0.88,"plateTime":0.4498554575909135,"extension":5.989744861610476},"hitData":{"launchSpeed":105.6,"launchAngle":28.0,"totalDistance":436.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":17.07,"coordY":54.16}},"index":8,"playId":"2a147037-70c1-3570-a8fa-23683bdd5e72","pitchNumber":4,"startTime":"2026-03-17T21:53:55.977Z","endTime":"2026-03-17T21:54:24.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":686763,"link":"/api/v1/people/686763"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":686763,"link":"/api/v1/people/686763"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":-39.2,"leverageIndex":1.79,"dramaIndex":290.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:54:24.487Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Johnson walks.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-17T21:54:47.069Z","endTime":"2026-03-17T21:55:59.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686763,"fullName":"Gunner Mayer","link":"/api/v1/people/686763"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Bryce Johnson replaces Jake Cronenworth.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"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-17T21:54:40.342Z","endTime":"2026-03-17T21:54:49.246Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":630105,"link":"/api/v1/people/630105"},"defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.525045532145725,"aZ":-27.978515791456825,"pfxX":-1.7490689475079062,"pfxZ":2.4612049860575755,"pX":1.3488046851024964,"pZ":3.591307903202545,"vX0":7.808161843403669,"vY0":-129.52485387748467,"vZ0":-0.1452246984356641,"x":65.59,"y":141.81,"x0":-1.4746913646458684,"y0":50.00063218246106,"z0":5.7837904376695395,"aX":-2.9792979183178474},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.7,"breakHorizontal":1.4,"spinRate":2174,"spinDirection":231},"zone":12,"typeConfidence":0.48,"plateTime":0.4225348009132559,"extension":6.064867723424057},"index":1,"playId":"a72e4143-a621-3767-a769-ad479905563a","pitchNumber":1,"startTime":"2026-03-17T21:54:49.246Z","endTime":"2026-03-17T21:54:56.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.147635958937244,"aZ":-18.715568674707416,"pfxX":-8.583803820731873,"pfxZ":6.763008157602473,"pX":-1.6067062029599866,"pZ":2.4267903351856606,"vX0":3.1126944856593965,"vY0":-139.84864120050773,"vZ0":-5.48190394148527,"x":178.24,"y":173.26,"x0":-1.6158737273691965,"y0":50.00257116606521,"z0":5.631313081152029,"aX":-17.0822652244661},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.4,"breakHorizontal":15.0,"spinRate":2293,"spinDirection":229},"zone":13,"typeConfidence":0.9,"plateTime":0.3909534740806282,"extension":5.880430241831611},"index":2,"playId":"d660943d-5ddc-3229-a191-64f566233913","pitchNumber":2,"startTime":"2026-03-17T21:55:04.058Z","endTime":"2026-03-17T21:55:12.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.243857393065944,"aZ":-22.187071497947287,"pfxX":-9.312787306126703,"pfxZ":5.090352907144011,"pX":-0.8240593923651206,"pZ":2.6638561075778164,"vX0":5.319964405644747,"vY0":-138.72622106020495,"vZ0":-4.322813591542364,"x":148.41,"y":166.86,"x0":-1.550558623225491,"y0":50.0001387120481,"z0":5.7096231142751765,"aX":-18.260400270411782},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.5,"breakHorizontal":15.8,"spinRate":2261,"spinDirection":228},"zone":11,"typeConfidence":0.89,"plateTime":0.39389529166284953,"extension":6.048700195427196},"index":3,"playId":"cc7715b5-ef39-3c20-82fd-a94f015a8dc0","pitchNumber":3,"startTime":"2026-03-17T21:55:19.947Z","endTime":"2026-03-17T21:55:25.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.902755232936983,"aZ":-18.061735895722812,"pfxX":-7.2488813839778805,"pfxZ":7.187488953327625,"pX":1.078835108512129,"pZ":3.0623518037477475,"vX0":9.113536892569426,"vY0":-138.96729236378036,"vZ0":-4.235157275892098,"x":75.88,"y":156.1,"x0":-1.2948533215921074,"y0":50.00611995855956,"z0":5.799035009838695,"aX":-14.241013449183278},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":11.3,"spinRate":2284,"spinDirection":227},"zone":12,"typeConfidence":0.91,"plateTime":0.3934909689437651,"extension":5.99421633390513},"index":4,"playId":"29ae518e-0175-328d-928b-d3419bdc8b62","pitchNumber":4,"startTime":"2026-03-17T21:55:36.181Z","endTime":"2026-03-17T21:55:41.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76668971198343,"aZ":-20.343804808640428,"pfxX":-8.338145082780759,"pfxZ":5.884291328568397,"pX":-0.905046667706488,"pZ":2.4932433434831522,"vX0":4.514447274771406,"vY0":-140.6114042727651,"vZ0":-5.349306887158617,"x":151.5,"y":171.46,"x0":-1.4449169899199625,"y0":50.00106320418576,"z0":5.7331772220694015,"aX":-16.75709061698768},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.8,"breakHorizontal":14.3,"spinRate":2287,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.3889811462138746,"extension":6.034341423941457},"index":5,"playId":"e640e152-68a4-3402-b493-a55ee74cdeb7","pitchNumber":5,"startTime":"2026-03-17T21:55:52.686Z","endTime":"2026-03-17T21:55:59.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"credit":"b_pa"},{"player":{"id":686763,"link":"/api/v1/people/686763"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":-1.29999999999999,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:55:59.352Z","atBatIndex":52},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jase Bowen homers (4) on a fly ball to center field. Bryce Johnson scores.","rbi":2,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-17T21:56:19.919Z","endTime":"2026-03-17T21:57:17.695Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686763,"fullName":"Gunner Mayer","link":"/api/v1/people/686763"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0,3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":{"id":686763,"link":"/api/v1/people/686763"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":{"id":686763,"link":"/api/v1/people/686763"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jase Bowen replaces Jackson Merrill.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"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-17T21:56:08.937Z","endTime":"2026-03-17T21:56:22.154Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":701538,"link":"/api/v1/people/701538"},"defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":669369,"link":"/api/v1/people/669369"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78621867641838,"aZ":-20.871489728850932,"pfxX":-9.157793001258948,"pfxZ":5.695109927361566,"pX":0.4356092398612039,"pZ":2.710068100287192,"vX0":8.06010687792242,"vY0":-139.79441356368847,"vZ0":-4.498917761020848,"x":100.4,"y":165.61,"x0":-1.2917011455798961,"y0":50.00240384034644,"z0":5.7059656828279675,"aX":-18.17017707320054},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.6,"breakHorizontal":15.0,"spinRate":2196,"spinDirection":230},"zone":6,"typeConfidence":0.91,"plateTime":0.39143983927686765,"extension":5.958300012196771},"index":1,"playId":"c2eaa3ff-f8b9-3fd8-a847-24088cc48d84","pitchNumber":1,"startTime":"2026-03-17T21:56:22.154Z","endTime":"2026-03-17T21:56:26.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":687749,"link":"/api/v1/people/687749","batSide":{"code":"R","description":"Right"}},"first":{"id":669369,"link":"/api/v1/people/669369"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.007637717445547,"aZ":-26.81853272689734,"pfxX":-3.0230806925003924,"pfxZ":3.256856296528067,"pX":1.254624475483517,"pZ":2.679593685938744,"vX0":7.594493070786476,"vY0":-127.40432695099538,"vZ0":-2.3665195727224986,"x":69.18,"y":166.43,"x0":-1.3712473157274154,"y0":50.00451067594227,"z0":5.738650181306749,"aX":-4.974573328205096},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.6,"breakHorizontal":3.7,"spinRate":1987,"spinDirection":234},"zone":12,"typeConfidence":0.61,"plateTime":0.42979957734916674,"extension":6.109372216971029},"index":2,"playId":"c07abf33-6ec3-3d6f-9fbe-ae65436a8435","pitchNumber":2,"startTime":"2026-03-17T21:56:38.969Z","endTime":"2026-03-17T21:56:48.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":687749,"link":"/api/v1/people/687749","batSide":{"code":"R","description":"Right"}},"first":{"id":669369,"link":"/api/v1/people/669369"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Bryce Johnson steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":3,"actionPlayId":"c07abf33-6ec3-3d6f-9fbe-ae65436a8435","startTime":"2026-03-17T21:56:48.009Z","endTime":"2026-03-17T21:57:05.381Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669369,"link":"/api/v1/people/669369"},"defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":687749,"link":"/api/v1/people/687749","batSide":{"code":"R","description":"Right"}},"first":{"id":669369,"link":"/api/v1/people/669369"},"postOnSecond":{"id":669369,"link":"/api/v1/people/669369"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"homeTeamWinProbability":32.4,"awayTeamWinProbability":67.6,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":1.04,"dramaIndex":40.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.157523980177942,"aZ":-19.33513066946788,"pfxX":-8.721611530211856,"pfxZ":6.515131832754175,"pX":0.18840022048266536,"pZ":1.924937054675641,"vX0":7.1958967326370065,"vY0":-139.25310456390568,"vZ0":-6.716073862590201,"x":109.82,"y":186.81,"x0":-1.2911575115556218,"y0":50.00627514445567,"z0":5.639397539422483,"aX":-17.197353553383454},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.6,"breakHorizontal":14.4,"spinRate":2229,"spinDirection":225},"zone":8,"typeConfidence":0.91,"plateTime":0.3927652408935711,"extension":6.042974585838567},"hitData":{"launchSpeed":106.4,"launchAngle":24.0,"totalDistance":449.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.8,"coordY":17.66}},"index":4,"playId":"d03b9460-d776-34e0-b6da-324dd3500844","pitchNumber":3,"startTime":"2026-03-17T21:57:05.381Z","endTime":"2026-03-17T21:57:17.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":687749,"link":"/api/v1/people/687749","batSide":{"code":"R","description":"Right"}},"second":{"id":669369,"link":"/api/v1/people/669369"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"credit":"b_ab"},{"player":{"id":686763,"link":"/api/v1/people/686763"},"credit":"p_ab"},{"player":{"id":687749,"link":"/api/v1/people/687749"},"credit":"b_pa"},{"player":{"id":686763,"link":"/api/v1/people/686763"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":-20.099999999999998,"leverageIndex":1.04,"dramaIndex":163.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:57:17.695Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jose F Miranda pops out to first baseman Luis Suisbel.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-17T21:57:49.461Z","endTime":"2026-03-17T21:58:55.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669304,"fullName":"Jose F Miranda","link":"/api/v1/people/669304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686763,"fullName":"Gunner Mayer","link":"/api/v1/people/686763"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669304,"fullName":"Jose F Miranda","link":"/api/v1/people/669304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":692044,"link":"/api/v1/people/692044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jose F Miranda replaces Miguel Andujar.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"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-17T21:57:47.981Z","endTime":"2026-03-17T21:57:50.706Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669304,"link":"/api/v1/people/669304"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":609280,"link":"/api/v1/people/609280"},"defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30150196719288,"aZ":-27.93098717155301,"pfxX":-1.7503200935371819,"pfxZ":2.424720509397214,"pX":1.1407089792878506,"pZ":2.031136591181983,"vX0":6.837955052956035,"vY0":-130.88275338868897,"vZ0":-4.065165910734933,"x":73.52,"y":183.94,"x0":-1.2682043381533135,"y0":50.004150974738124,"z0":5.674902944020912,"aX":-3.0651298035745964},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.7,"breakHorizontal":1.8,"spinRate":2111,"spinDirection":238},"zone":14,"typeConfidence":0.41,"plateTime":0.41705590399400716,"extension":6.084060559696119},"index":1,"playId":"c5bfd315-4dd1-3ef7-8dd3-acbcb6cb1384","pitchNumber":1,"startTime":"2026-03-17T21:57:50.706Z","endTime":"2026-03-17T21:57:54.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669304,"link":"/api/v1/people/669304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.54484962160506,"aZ":-26.321022264148752,"pfxX":-9.613412544031434,"pfxZ":3.9283405563598848,"pX":0.6455560754325342,"pZ":1.390662508562024,"vX0":7.232985626518018,"vY0":-120.97821155506331,"vZ0":-4.810940165792594,"x":92.39,"y":201.23,"x0":-1.1269864207381488,"y0":50.00131489066023,"z0":5.698918998964336,"aX":-14.316844815608215},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.2,"breakHorizontal":15.8,"spinRate":1830,"spinDirection":256},"zone":14,"typeConfidence":0.94,"plateTime":0.45192008739880984,"extension":6.133939871540703},"index":2,"playId":"40016f27-af3d-3b22-a6e6-ddfd2cf6ecaf","pitchNumber":2,"startTime":"2026-03-17T21:58:05.957Z","endTime":"2026-03-17T21:58:15.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669304,"link":"/api/v1/people/669304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-17T21:58:18.788Z","endTime":"2026-03-17T21:58:34.727Z","isPitch":false,"type":"action","player":{"id":669304,"link":"/api/v1/people/669304"},"defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669304,"link":"/api/v1/people/669304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.602575384838172,"aZ":-27.83505616867451,"pfxX":-8.657552526182506,"pfxZ":2.8031743505151243,"pX":0.31439822695915987,"pZ":0.9434396233346333,"vX0":6.555957355330679,"vY0":-123.85876985911885,"vZ0":-5.759409331148123,"x":105.02,"y":213.31,"x0":-1.2468974610505872,"y0":50.00225998700277,"z0":5.637347986856803,"aX":-13.400675146206435},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.8,"breakHorizontal":14.0,"spinRate":1782,"spinDirection":256},"zone":14,"typeConfidence":0.86,"plateTime":0.44285516223457844,"extension":6.084842350040524},"index":4,"playId":"01c5910c-6ac0-3268-a0cf-6cb24cc5af24","pitchNumber":3,"startTime":"2026-03-17T21:58:34.727Z","endTime":"2026-03-17T21:58:38.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669304,"link":"/api/v1/people/669304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.4745051187181,"aZ":-14.719696277847298,"pfxX":-7.338687823140191,"pfxZ":8.798835447701407,"pX":-0.9900967053056814,"pZ":2.86958556197209,"vX0":3.318101192431363,"vY0":-140.7778283453169,"vZ0":-5.407672015016534,"x":154.74,"y":161.3,"x0":-1.2384026392481877,"y0":50.00210039981044,"z0":5.7872787533740775,"aX":-14.555416001476207},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":12.5,"spinRate":2411,"spinDirection":230},"zone":11,"typeConfidence":0.92,"plateTime":0.3908523018557095,"extension":5.9602066497878},"hitData":{"launchSpeed":58.3,"launchAngle":62.0,"totalDistance":123.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":158.74,"coordY":164.98}},"index":5,"playId":"5f74642b-4582-3047-baf1-0c55de6fcf67","pitchNumber":4,"startTime":"2026-03-17T21:58:50.481Z","endTime":"2026-03-17T21:58:55.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669304,"link":"/api/v1/people/669304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669304,"link":"/api/v1/people/669304"},"credit":"b_ab"},{"player":{"id":686763,"link":"/api/v1/people/686763"},"credit":"p_ab"},{"player":{"id":669304,"link":"/api/v1/people/669304"},"credit":"b_pa"},{"player":{"id":686763,"link":"/api/v1/people/686763"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.8,"awayTeamWinProbability":87.2,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-17T21:58:55.775Z","atBatIndex":54},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Colt Emerson reaches on a fielding error by second baseman Francisco Acuna.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-17T22:01:08.107Z","endTime":"2026-03-17T22:01:43.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[7,8,9],"actionIndex":[0,1,2,3,4,5,6],"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":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":672696,"link":"/api/v1/people/672696"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Francisco Acuna replaces left fielder Gavin Sheets, batting 4th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"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-17T22:01:10.284Z","endTime":"2026-03-17T22:01:10.285Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672696,"link":"/api/v1/people/672696"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":657757,"link":"/api/v1/people/657757"},"defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Rodolfo Durán replaces catcher Freddy Fermin, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":4,"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-17T22:01:10.286Z","endTime":"2026-03-17T22:01:10.287Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":666023,"link":"/api/v1/people/666023"},"defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Mason McCoy replaces Nick Schnell, batting 8th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":4,"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-17T22:01:10.288Z","endTime":"2026-03-17T22:01:10.289Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669200,"link":"/api/v1/people/669200"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"802","replacedPlayer":{"id":678010,"link":"/api/v1/people/678010"},"defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Carlos Rodríguez replaces shortstop Xander Bogaerts, batting 5th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":4,"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-17T22:01:10.290Z","endTime":"2026-03-17T22:01:10.291Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677578,"link":"/api/v1/people/677578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":593428,"link":"/api/v1/people/593428"},"defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":657656,"link":"/api/v1/people/657656"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jose F Miranda remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":4,"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-17T22:01:10.292Z","endTime":"2026-03-17T22:01:10.293Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669304,"link":"/api/v1/people/669304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"301","replacedPlayer":{"id":609280,"link":"/api/v1/people/609280"},"defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jase Bowen remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":4,"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-17T22:01:10.294Z","endTime":"2026-03-17T22:01:10.295Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":701538,"link":"/api/v1/people/701538"},"defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Bryce Johnson remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":4,"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-17T22:01:10.296Z","endTime":"2026-03-17T22:01:10.297Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":630105,"link":"/api/v1/people/630105"},"defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.510097861882194,"aZ":-18.588648783268685,"pfxX":-4.592217851243938,"pfxZ":7.232511806242638,"pX":-0.2657746500784792,"pZ":2.338542844764663,"vX0":3.2463963451111146,"vY0":-136.09495825249573,"vZ0":-5.12380999249435,"x":127.13,"y":175.64,"x0":-0.8766947920856538,"y0":50.00246158880564,"z0":5.530746084820466,"aX":-8.625239932783556},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.2,"breakHorizontal":7.7,"spinRate":1881,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.40225707804651245,"extension":6.561161656926945},"index":7,"playId":"b8d47ae9-114c-3e06-bb55-0cce6cb17d54","pitchNumber":1,"startTime":"2026-03-17T22:01:10.298Z","endTime":"2026-03-17T22:01:16.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.056016733885425,"aZ":-31.97233504714288,"pfxX":2.9334371203264213,"pfxZ":0.14250799759778232,"pX":1.5261690751672983,"pZ":1.9396457343854288,"vX0":4.393832645999336,"vY0":-117.98847477277093,"vZ0":-1.2057526813250674,"x":58.83,"y":186.41,"x0":-0.757239254647666,"y0":50.000386330632615,"z0":5.4633925836843025,"aX":4.043539273861456},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":0.2,"breakHorizontal":-6.6,"spinRate":248,"spinDirection":346},"zone":14,"typeConfidence":2.0,"plateTime":0.46819696966602775,"extension":6.340938998291732},"index":8,"playId":"9e2974a5-57de-3ffe-8c55-dd2d4f9e59c3","pitchNumber":2,"startTime":"2026-03-17T22:01:22.712Z","endTime":"2026-03-17T22:01:28.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98569573916419,"aZ":-22.190586125912105,"pfxX":-0.9332157838614177,"pfxZ":5.705374679969175,"pX":0.3858762135159083,"pZ":3.2947247542317193,"vX0":3.259762566293454,"vY0":-131.26699453363005,"vZ0":-1.7165570840919897,"x":102.29,"y":149.82,"x0":-0.7491507175004722,"y0":50.00431107627015,"z0":5.604111361746865,"aX":-1.6336909254187602},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.2,"breakHorizontal":1.0,"spinRate":2101,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.4167585156337483,"extension":6.522888899777092},"hitData":{"launchSpeed":99.7,"launchAngle":-8.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.8,"coordY":154.05}},"index":9,"playId":"ffd822d9-cc1d-3631-b024-43640a5eed5a","pitchNumber":3,"startTime":"2026-03-17T22:01:37.140Z","endTime":"2026-03-17T22:01:43.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_ab"},{"player":{"id":663362,"link":"/api/v1/people/663362"},"credit":"p_ab"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":663362,"link":"/api/v1/people/663362"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.9,"awayTeamWinProbability":82.1,"homeTeamWinProbabilityAdded":5.099999999999998,"leverageIndex":1.1,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-17T22:01:43.882Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Suisbel strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-17T22:02:24.123Z","endTime":"2026-03-17T22:04:19.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":692044,"fullName":"Luis Suisbel","link":"/api/v1/people/692044"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692044,"fullName":"Luis Suisbel","link":"/api/v1/people/692044"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.147140562849444,"aZ":-18.620736477365437,"pfxX":-4.573639009809639,"pfxZ":7.28154343386633,"pX":-0.5526645489470394,"pZ":2.0478836325530234,"vX0":2.6468149662245617,"vY0":-135.45991902434852,"vZ0":-5.742854554784636,"x":138.07,"y":183.49,"x0":-0.9474172829515939,"y0":50.001856941378506,"z0":5.4939718277986405,"aX":-8.512766138986281},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.2,"breakHorizontal":7.7,"spinRate":1995,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.40408977880973573,"extension":6.56138128990249},"index":0,"playId":"ae3f60a9-fbe0-3e17-904d-d64aefbcb8b7","pitchNumber":1,"startTime":"2026-03-17T22:02:24.123Z","endTime":"2026-03-17T22:02:27.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.234652701834637,"aZ":-22.389170533995973,"pfxX":-10.416139876293183,"pfxZ":5.17392875292791,"pX":1.1602978326415212,"pZ":1.1632015653523873,"vX0":8.487579441051812,"vY0":-136.437804079339,"vZ0":-7.119706840723389,"x":72.77,"y":207.37,"x0":-0.6333305582155829,"y0":50.0002150223932,"z0":5.342618219018047,"aX":-19.689756414067702},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.0,"breakHorizontal":17.2,"spinRate":2122,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.40101746612841893,"extension":6.567900351887566},"index":1,"playId":"a10132a6-75c3-3280-9428-a71c95776cfa","pitchNumber":2,"startTime":"2026-03-17T22:02:49.113Z","endTime":"2026-03-17T22:02:53.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.619749716816106,"aZ":-16.19802094897603,"pfxX":-3.6358861570070493,"pfxZ":8.54738712831082,"pX":-0.8125111326995325,"pZ":2.480217977016133,"vX0":1.668292306904564,"vY0":-135.8356506835318,"vZ0":-5.259601922066094,"x":147.97,"y":171.81,"x0":-0.962062481388186,"y0":50.00491421172666,"z0":5.566952431896604,"aX":-6.798622013657882},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.5,"breakHorizontal":6.2,"spinRate":2055,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.40315081767357075,"extension":6.517260827236062},"index":2,"playId":"9fe57f45-65cc-3a33-bef3-ffbdc1d4ed47","pitchNumber":3,"startTime":"2026-03-17T22:03:11.200Z","endTime":"2026-03-17T22:03:16.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":75.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96198967749389,"aZ":-35.55952693172879,"pfxX":-0.1449293675860197,"pfxZ":-2.310503760972397,"pX":-0.9658300082776082,"pZ":2.5713619431822257,"vX0":-0.2913203204845005,"vY0":-121.45338738819218,"vZ0":-0.20801407411264206,"x":153.82,"y":169.35,"x0":-0.8246004852766748,"y0":50.00156083658497,"z0":5.800469313758084,"aX":-0.21242489975729306},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.0,"breakHorizontal":0.4,"spinRate":306,"spinDirection":354},"zone":11,"typeConfidence":2.0,"plateTime":0.4542685442852519,"extension":6.389598423965154},"index":3,"playId":"dd2dd80a-86c4-3c96-9926-c56bf10029a0","pitchNumber":4,"startTime":"2026-03-17T22:03:35.400Z","endTime":"2026-03-17T22:03:39.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":4,"playId":"94940336-607b-3a7a-80e7-7f4187b0812b","startTime":"2026-03-17T22:03:56.025Z","endTime":"2026-03-17T22:04:00.143Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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, 119, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.882789814666307,"aZ":-32.16775978079488,"pfxX":1.428311774068919,"pfxZ":0.004685265604249977,"pX":1.093284547931168,"pZ":1.1889594311762528,"vX0":3.718066219064199,"vY0":-121.01883080302783,"vZ0":-3.383458481522192,"x":75.33,"y":206.68,"x0":-0.6549442978022993,"y0":50.003797428914346,"z0":5.453351227633276,"aX":2.096163662521812},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.6,"breakHorizontal":-3.6,"spinRate":336,"spinDirection":343},"zone":14,"typeConfidence":2.0,"plateTime":0.4543885851839402,"extension":6.361993575973989},"index":5,"playId":"14622087-b329-394a-91c8-db817d18db3d","pitchNumber":5,"startTime":"2026-03-17T22:04:15.352Z","endTime":"2026-03-17T22:04:19.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692044,"link":"/api/v1/people/692044"},"credit":"b_ab"},{"player":{"id":663362,"link":"/api/v1/people/663362"},"credit":"p_ab"},{"player":{"id":692044,"link":"/api/v1/people/692044"},"credit":"b_pa"},{"player":{"id":663362,"link":"/api/v1/people/663362"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.200000000000001,"awayTeamWinProbability":86.8,"homeTeamWinProbabilityAdded":-4.6999999999999975,"leverageIndex":2.06,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-03-17T22:04:19.579Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brendan Donovan grounds out to first baseman Nick Castellanos. Colt Emerson to 2nd.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-17T22:04:38.823Z","endTime":"2026-03-17T22:06:15.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"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":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.265012160478882,"aZ":-28.132858750537242,"pfxX":6.463378652153358,"pfxZ":2.7348587255589942,"pX":0.4568157859536178,"pZ":1.7089958681947752,"vX0":1.836842109708365,"vY0":-121.15642469413363,"vZ0":-2.933770960039675,"x":99.59,"y":192.64,"x0":-1.1519905531488224,"y0":50.00053243564361,"z0":5.412734070566834,"aX":9.537387963244335},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.4,"breakHorizontal":-12.1,"spinRate":2231,"spinDirection":103},"zone":9,"typeConfidence":2.0,"plateTime":0.4533411330983812,"extension":6.330350190146413},"index":0,"playId":"d695cda9-9ea2-3472-a8df-0afa8547d75a","pitchNumber":1,"startTime":"2026-03-17T22:04:40.383Z","endTime":"2026-03-17T22:04:49.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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.5,"endSpeed":85.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15638989419841,"aZ":-15.379507018620357,"pfxX":-5.747399038820664,"pfxZ":8.933558983015054,"pX":-0.9296317529811698,"pZ":1.743550771839646,"vX0":1.7307475758753814,"vY0":-136.0725610239125,"vZ0":-7.42324602930998,"x":152.44,"y":191.7,"x0":-0.8262111964970373,"y0":50.00372657714673,"z0":5.567519807624379,"aX":-10.805049590467567},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":10.1,"spinRate":2267,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.4021388657996061,"extension":6.704758297110737},"index":1,"playId":"aa59da65-1a95-3464-ab17-3306a4d13ce2","pitchNumber":2,"startTime":"2026-03-17T22:05:02.654Z","endTime":"2026-03-17T22:05:09.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23482801461302,"aZ":-15.135819171163586,"pfxX":-4.905956480681776,"pfxZ":9.111833803418936,"pX":0.2927750207724085,"pZ":2.18974709244955,"vX0":4.253298731012175,"vY0":-135.74305648596066,"vZ0":-6.2194165860420005,"x":105.84,"y":179.66,"x0":-0.6557095546906834,"y0":50.00064900769528,"z0":5.5612508378719765,"aX":-9.170280832324238},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.4,"breakHorizontal":8.0,"spinRate":2230,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.4032465510600418,"extension":6.797075752549195},"index":2,"playId":"b0e537e4-085e-37ab-8e26-2324bbd64405","pitchNumber":3,"startTime":"2026-03-17T22:05:21.787Z","endTime":"2026-03-17T22:05:27.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.591106213059685,"aZ":-21.379100061734363,"pfxX":-8.63108325480416,"pfxZ":5.821817786289891,"pX":-0.7792442975201196,"pZ":2.28059513127324,"vX0":3.6171067187334134,"vY0":-135.09180010453815,"vZ0":-4.204880755932623,"x":146.7,"y":177.2,"x0":-1.0119760626631291,"y0":50.00067904518324,"z0":5.354189253617483,"aX":-15.999461405323654},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.8,"breakHorizontal":14.9,"spinRate":2051,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.4049749782479459,"extension":6.565937096809339},"index":3,"playId":"3fafa9da-76f8-33e0-8736-56b368cf765a","pitchNumber":4,"startTime":"2026-03-17T22:05:44.925Z","endTime":"2026-03-17T22:05:49.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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, 119, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":74.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1129665682808,"aZ":-30.995168678130174,"pfxX":3.771740202446273,"pfxZ":0.8228159262585333,"pX":0.778327726920461,"pZ":2.084830351889295,"vX0":2.368593626683334,"vY0":-120.71791458538482,"vZ0":-1.614072139171678,"x":87.33,"y":182.49,"x0":-0.7143708015915783,"y0":50.00563924631727,"z0":5.557694305831538,"aX":5.424168242117067},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.3,"breakHorizontal":-7.4,"spinRate":265,"spinDirection":348},"zone":9,"typeConfidence":2.0,"plateTime":0.4582544728223712,"extension":6.462887616522613},"hitData":{"launchSpeed":92.6,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.38,"coordY":168.25}},"index":4,"playId":"33ea9d04-58bd-35c1-ba9a-18d707a5f215","pitchNumber":5,"startTime":"2026-03-17T22:06:03.722Z","endTime":"2026-03-17T22:06:15.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_ab"},{"player":{"id":663362,"link":"/api/v1/people/663362"},"credit":"p_ab"},{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":663362,"link":"/api/v1/people/663362"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.299999999999999,"awayTeamWinProbability":89.7,"homeTeamWinProbabilityAdded":-2.900000000000002,"leverageIndex":1.55,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-03-17T22:06:15.492Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rob Refsnyder strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-17T22:06:22.537Z","endTime":"2026-03-17T22:07:38.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79324452076558,"aZ":-31.15096654146923,"pfxX":1.0846180129815588,"pfxZ":0.7658871368827143,"pX":-1.2565650435602502,"pZ":2.0463120187382255,"vX0":-1.2373228669794036,"vY0":-115.73316979265917,"vZ0":-1.3723917222580833,"x":164.9,"y":183.53,"x0":-0.8519355215538348,"y0":50.00327446566841,"z0":5.674537896353227,"aX":1.44816256288175},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":1.3,"breakHorizontal":-1.6,"spinRate":345,"spinDirection":3},"zone":13,"typeConfidence":2.0,"plateTime":0.4761695660941241,"extension":6.393539832618193},"index":0,"playId":"b9395ab0-fb92-354d-845a-e75989d99052","pitchNumber":1,"startTime":"2026-03-17T22:06:40.178Z","endTime":"2026-03-17T22:06:47.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.130045799109944,"aZ":-20.562917728117288,"pfxX":-8.131154104375083,"pfxZ":6.2747052838501105,"pX":0.36220145630932027,"pZ":1.7906204875216425,"vX0":6.000321564632109,"vY0":-134.86660233831373,"vZ0":-5.911538445973302,"x":103.19,"y":190.43,"x0":-0.830232332855627,"y0":50.00053468091555,"z0":5.451767519054681,"aX":-15.04241818510138},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.3,"breakHorizontal":13.6,"spinRate":2071,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.4054413867897373,"extension":6.583722669592582},"index":1,"playId":"015ab898-3e3a-3ed7-9f88-cd2912d5dcbb","pitchNumber":2,"startTime":"2026-03-17T22:06:58.833Z","endTime":"2026-03-17T22:07:04.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94119469682335,"aZ":-19.342992751215473,"pfxX":-9.04773722019275,"pfxZ":6.871226395128078,"pX":-0.6480825293928932,"pZ":2.0978680414792024,"vX0":4.066781295754265,"vY0":-136.05509684550483,"vZ0":-5.345702695012787,"x":141.7,"y":182.14,"x0":-0.9898752918960824,"y0":50.00492722737072,"z0":5.436472445838645,"aX":-16.897463651833917},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.4,"breakHorizontal":15.5,"spinRate":2056,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.4031968898686653,"extension":6.613793191553383},"index":2,"playId":"0cc7161b-82bc-3b95-85d6-2be2be54ed1e","pitchNumber":3,"startTime":"2026-03-17T22:07:16.689Z","endTime":"2026-03-17T22:07:21.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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, 119, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":77.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16253350700318,"aZ":-33.36702993814033,"pfxX":0.9812717794010588,"pfxZ":-0.771731278572032,"pX":0.5610855237643935,"pZ":2.357355473265412,"vX0":2.0462923775763193,"vY0":-124.97115686727588,"vZ0":-1.5806705894040574,"x":95.61,"y":175.13,"x0":-0.4012992367478763,"y0":50.0008758327072,"z0":5.782701256880888,"aX":1.52487445509829},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.6,"breakHorizontal":-2.3,"spinRate":245,"spinDirection":323},"zone":6,"typeConfidence":2.0,"plateTime":0.4411686467140217,"extension":6.483842659989982},"index":3,"playId":"2576b8a7-fa29-3a47-b62f-3c4fe789be60","pitchNumber":4,"startTime":"2026-03-17T22:07:34.814Z","endTime":"2026-03-17T22:07:38.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_ab"},{"player":{"id":663362,"link":"/api/v1/people/663362"},"credit":"p_ab"},{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_pa"},{"player":{"id":663362,"link":"/api/v1/people/663362"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-3.0999999999999996,"leverageIndex":1.19,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-17T22:07:38.886Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Acuna called out on strikes.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-17T22:10:08.309Z","endTime":"2026-03-17T22:11:13.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":672696,"fullName":"Francisco Acuna","link":"/api/v1/people/672696"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"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":672696,"fullName":"Francisco Acuna","link":"/api/v1/people/672696"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: José A. Ferrer replaces Gunner Mayer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"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-17T22:09:26.593Z","endTime":"2026-03-17T22:10:10.528Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678606,"link":"/api/v1/people/678606"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686763,"link":"/api/v1/people/686763","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":672696,"link":"/api/v1/people/672696","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":2.97,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9611538338587,"aZ":-27.164210997346995,"pfxX":10.387160670996373,"pfxZ":2.551244402844816,"pX":-0.015194891994427888,"pZ":3.1222472741102933,"vX0":-10.950702228316798,"vY0":-138.6900674094764,"vZ0":-2.777959395539918,"x":117.58,"y":154.48,"x0":2.621533857935395,"y0":50.00176548968537,"z0":5.935054750945673,"aX":20.378417928492574},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.2,"breakHorizontal":-16.7,"spinRate":2082,"spinDirection":115},"zone":2,"typeConfidence":2.0,"plateTime":0.3938722073491219,"extension":5.910929216363173},"index":1,"playId":"09afe015-0d62-3aa7-b240-7f64349097ba","pitchNumber":1,"startTime":"2026-03-17T22:10:10.528Z","endTime":"2026-03-17T22:10:15.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":672696,"link":"/api/v1/people/672696","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":2.97,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.887092689140044,"aZ":-30.487719936691768,"pfxX":0.7648413582006999,"pfxZ":1.0439307600595784,"pX":-1.108466883143247,"pZ":1.351342992089232,"vX0":-10.010725866794116,"vY0":-125.79388205051013,"vZ0":-4.653056103602833,"x":159.25,"y":202.29,"x0":2.8185107351660035,"y0":50.00002895762704,"z0":5.689228871697122,"aX":1.231698333516231},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.1,"breakHorizontal":0.8,"spinRate":2367,"spinDirection":77},"zone":13,"typeConfidence":0.9,"plateTime":0.43498008859554504,"extension":5.686383652580808},"index":2,"playId":"62af60c8-3315-3f17-bbb1-9237caaf3d70","pitchNumber":2,"startTime":"2026-03-17T22:10:25.647Z","endTime":"2026-03-17T22:10:29.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":672696,"link":"/api/v1/people/672696","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-17T22:10:37.428Z","endTime":"2026-03-17T22:10:46.098Z","isPitch":false,"type":"action","player":{"id":672696,"link":"/api/v1/people/672696"},"defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":672696,"link":"/api/v1/people/672696","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":85.4,"endSpeed":78.5,"strikeZoneTop":2.97,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.453213389037543,"aZ":-34.07795102124653,"pfxX":10.487391701364476,"pfxZ":-1.2333716412432179,"pX":0.036756920910010114,"pZ":0.4112841839462565,"vX0":-10.14197783799226,"vY0":-123.81668673889043,"vZ0":-5.789968248761402,"x":115.6,"y":227.68,"x0":2.8295873583968563,"y0":50.00192419836942,"z0":5.642389178739138,"aX":16.231762919871773},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.5,"breakHorizontal":-16.6,"spinRate":2125,"spinDirection":96},"zone":14,"typeConfidence":0.92,"plateTime":0.4429049502594893,"extension":5.591615674886222},"index":4,"playId":"1705c6fc-b7f9-3a49-9abc-b7820f25acdf","pitchNumber":3,"startTime":"2026-03-17T22:10:46.098Z","endTime":"2026-03-17T22:10:50.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":672696,"link":"/api/v1/people/672696","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":88.4,"endSpeed":81.2,"strikeZoneTop":2.97,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00274422258141,"aZ":-30.648180545473775,"pfxX":-0.40718156222829505,"pfxZ":0.9145782620183711,"pX":0.8091336815358722,"pZ":2.066801107927817,"vX0":-5.431054492315518,"vY0":-128.63728978394482,"vZ0":-3.2658371564458397,"x":86.16,"y":182.98,"x0":3.001871196083992,"y0":50.004174307506595,"z0":5.731955622186553,"aX":-0.6818920176508882},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.1,"breakHorizontal":1.9,"spinRate":2379,"spinDirection":103},"zone":6,"typeConfidence":0.9,"plateTime":0.4259971346145224,"extension":5.57052987429643},"index":5,"playId":"224854ed-8208-30b4-9fc6-6e133935833d","pitchNumber":4,"startTime":"2026-03-17T22:11:01.956Z","endTime":"2026-03-17T22:11:13.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":672696,"link":"/api/v1/people/672696","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672696,"link":"/api/v1/people/672696"},"credit":"b_ab"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_ab"},{"player":{"id":672696,"link":"/api/v1/people/672696"},"credit":"b_pa"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-03-17T22:11:13.490Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carlos Rodríguez walks.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-17T22:11:06.751Z","endTime":"2026-03-17T22:13:44.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":677578,"fullName":"Carlos Rodríguez","link":"/api/v1/people/677578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677578,"fullName":"Carlos Rodríguez","link":"/api/v1/people/677578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677578,"fullName":"Carlos Rodríguez","link":"/api/v1/people/677578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.266170348829835,"aZ":-25.40335980449498,"pfxX":11.832302013291411,"pfxZ":3.439351084427318,"pX":0.350482436324563,"pZ":2.26851483605849,"vX0":-10.954124116744499,"vY0":-139.4840938516246,"vZ0":-4.943205563944054,"x":103.64,"y":177.53,"x0":2.7905608701793376,"y0":50.0066356745777,"z0":5.7379572591181605,"aX":23.328537713622758},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.3,"breakHorizontal":-19.2,"spinRate":2103,"spinDirection":111},"zone":6,"typeConfidence":2.0,"plateTime":0.39262776755154416,"extension":5.934835200992631},"index":0,"playId":"b0cbd2d6-2ab0-3c59-86fd-4d54e05ceddf","pitchNumber":1,"startTime":"2026-03-17T22:11:28.392Z","endTime":"2026-03-17T22:11:39.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":677578,"link":"/api/v1/people/677578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20812017033278,"aZ":-22.348797435368173,"pfxX":10.305731929270783,"pfxZ":4.966647648351894,"pX":0.8982508113971077,"pZ":1.5333357406744481,"vX0":-9.475872975134335,"vY0":-139.9446874662342,"vZ0":-7.293169582571106,"x":82.76,"y":197.38,"x0":2.992728875353326,"y0":50.00470834477884,"z0":5.6420554344374265,"aX":20.400032408405117},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.6,"breakHorizontal":-16.7,"spinRate":2107,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.3916942024324932,"extension":5.919303962845799},"index":1,"playId":"7fecc04e-3cda-32fd-956c-6f2b054f3df9","pitchNumber":2,"startTime":"2026-03-17T22:11:43.192Z","endTime":"2026-03-17T22:11:51.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":677578,"link":"/api/v1/people/677578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.582137958787076,"aZ":-34.3288318718474,"pfxX":0.4755552170063635,"pfxZ":-1.3191099706597191,"pX":-0.571985155739276,"pZ":0.31672724205545016,"vX0":-8.936819932796247,"vY0":-128.0450169173977,"vZ0":-6.440440866893803,"x":138.8,"y":230.23,"x0":2.9204902488616917,"y0":50.001368219260065,"z0":5.593125368688302,"aX":0.7821977192040172},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.8,"breakHorizontal":1.4,"spinRate":2478,"spinDirection":1},"zone":13,"typeConfidence":0.89,"plateTime":0.42986820804096215,"extension":5.797602845741977},"index":2,"playId":"f4ed41fa-88e7-3d20-82a0-6840ad61d928","pitchNumber":3,"startTime":"2026-03-17T22:12:01.358Z","endTime":"2026-03-17T22:12:09.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":677578,"link":"/api/v1/people/677578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.441573800717435,"aZ":-30.353998864912914,"pfxX":0.7332040066690038,"pfxZ":1.0881947704228114,"pX":-1.5715014195052757,"pZ":1.004190377369569,"vX0":-11.402454100762139,"vY0":-128.97287210201932,"vZ0":-5.685850154237092,"x":176.9,"y":211.67,"x0":2.8165679871395533,"y0":50.00627920855892,"z0":5.585482340465767,"aX":1.2319909241040912},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.8,"breakHorizontal":1.3,"spinRate":2432,"spinDirection":57},"zone":13,"typeConfidence":0.9,"plateTime":0.42508512672626475,"extension":5.769522399633824},"index":3,"playId":"0b0a21e6-0d54-3acf-82da-2c630f482db2","pitchNumber":4,"startTime":"2026-03-17T22:12:19.994Z","endTime":"2026-03-17T22:12:27.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":677578,"link":"/api/v1/people/677578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.902079891927684,"aZ":-22.710357336455864,"pfxX":9.537321274611564,"pfxZ":4.764495330339271,"pX":1.5554557324551548,"pZ":3.7311694535071385,"vX0":-7.273784839342965,"vY0":-140.0813499743187,"vZ0":-1.8728549291684953,"x":57.71,"y":138.04,"x0":2.94778861764744,"y0":50.001579951752866,"z0":5.894486749901869,"aX":18.936331302147448},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.4,"breakHorizontal":-15.7,"spinRate":2064,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.3911431830527965,"extension":5.74449100816168},"index":4,"playId":"3ce2083b-45aa-3d56-b8c4-2dc4310dd723","pitchNumber":5,"startTime":"2026-03-17T22:12:35.940Z","endTime":"2026-03-17T22:12:47.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":677578,"link":"/api/v1/people/677578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96181717185785,"aZ":-28.032911597991692,"pfxX":9.812213711134973,"pfxZ":2.043828760616659,"pX":0.7836973740074399,"pZ":2.3993480878607665,"vX0":-9.43761497776394,"vY0":-141.52608051342972,"vZ0":-4.2655752977455785,"x":87.13,"y":174.0,"x0":2.890344850813652,"y0":50.00026842511294,"z0":5.7260814481844955,"aX":19.858371110223835},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.0,"breakHorizontal":-15.8,"spinRate":2134,"spinDirection":116},"zone":6,"typeConfidence":2.0,"plateTime":0.3873286968967973,"extension":5.9001387768741},"index":5,"playId":"155c5213-a9de-3988-ab09-ff0fd11038fe","pitchNumber":6,"startTime":"2026-03-17T22:12:59.337Z","endTime":"2026-03-17T22:13:05.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":677578,"link":"/api/v1/people/677578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.763181843417836,"aZ":-33.66975810094759,"pfxX":-0.7394715191107322,"pfxZ":-0.8953506551541732,"pX":-1.54371770740493,"pZ":0.8106642488156195,"vX0":-10.997494973395963,"vY0":-128.80591411882216,"vZ0":-5.461277906059876,"x":175.84,"y":216.89,"x0":2.884438256736502,"y0":50.0032466997425,"z0":5.574377704877141,"aX":-1.2344358245431284},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.8,"breakHorizontal":3.8,"spinRate":2499,"spinDirection":288},"zone":13,"typeConfidence":0.91,"plateTime":0.42589259426246695,"extension":5.888206404814488},"index":6,"playId":"c55ed090-5cee-30ee-b1ce-99fc1a05867e","pitchNumber":7,"startTime":"2026-03-17T22:13:18.954Z","endTime":"2026-03-17T22:13:28.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":677578,"link":"/api/v1/people/677578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43230769117353,"aZ":-30.612165635276217,"pfxX":-0.1199627259872571,"pfxZ":0.9248833196281456,"pX":-1.4248068120625312,"pZ":1.35871509098163,"vX0":-10.945655679999888,"vY0":-128.88071634743807,"vZ0":-4.987489489115572,"x":171.31,"y":202.09,"x0":2.883289361048616,"y0":50.004046040045964,"z0":5.66833220342676,"aX":-0.20196135582124314},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.7,"breakHorizontal":2.5,"spinRate":2424,"spinDirection":35},"zone":13,"typeConfidence":0.91,"plateTime":0.42412093561739006,"extension":5.749505976200119},"index":7,"playId":"58e96ee2-11e6-328e-bc84-4c32e3a201da","pitchNumber":8,"startTime":"2026-03-17T22:13:40.268Z","endTime":"2026-03-17T22:13:44.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":677578,"link":"/api/v1/people/677578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677578,"link":"/api/v1/people/677578"},"credit":"b_pa"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":-0.7000000000000002,"leverageIndex":0.21,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-17T22:13:44.748Z","atBatIndex":60},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Rodolfo Durán homers (2) on a fly ball to right field. Carlos Rodríguez scores.","rbi":2,"awayScore":9,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-17T22:13:52.932Z","endTime":"2026-03-17T22:14:12.962Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"responsiblePitcher":{"id":678606,"link":"/api/v1/people/678606"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":677578,"fullName":"Carlos Rodríguez","link":"/api/v1/people/677578"},"responsiblePitcher":{"id":678606,"link":"/api/v1/people/678606"},"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(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":96.2,"endSpeed":88.6,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.373001621924264,"aZ":-25.253918780595004,"pfxX":9.99130163351293,"pfxZ":3.4747211637531663,"pX":-0.1545361858213994,"pZ":2.4613422603597783,"vX0":-11.073918520794068,"vY0":-139.7508487478714,"vZ0":-4.534278549380966,"x":122.89,"y":172.32,"x0":2.5477626571890055,"y0":50.00473168566942,"z0":5.749020104933974,"aX":19.907900103104446},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.5,"breakHorizontal":-16.0,"spinRate":2046,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.39085672965859075,"extension":5.8580951703664255},"hitData":{"launchSpeed":95.2,"launchAngle":32.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":229.07,"coordY":100.4}},"index":0,"playId":"a85a5d50-9162-3fd9-8d5f-859845faded4","pitchNumber":1,"startTime":"2026-03-17T22:14:08.440Z","endTime":"2026-03-17T22:14:12.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":660710,"link":"/api/v1/people/660710","batSide":{"code":"R","description":"Right"}},"first":{"id":677578,"link":"/api/v1/people/677578"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"credit":"b_ab"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_ab"},{"player":{"id":660710,"link":"/api/v1/people/660710"},"credit":"b_pa"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":-5.199999999999999,"leverageIndex":0.37,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-17T22:14:12.962Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Castellanos strikes out swinging.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-17T22:14:47.156Z","endTime":"2026-03-17T22:16:16.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.41733882341368,"aZ":-25.650712810679757,"pfxX":10.592238366539933,"pfxZ":3.230919797464944,"pX":0.05422630426706749,"pZ":2.269072133955641,"vX0":-10.953281323413355,"vY0":-141.4666965763847,"vZ0":-5.1053112786347805,"x":114.93,"y":177.52,"x0":2.6071762186511576,"y0":50.00311309444921,"z0":5.749490483590969,"aX":21.388277074082485},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.9,"breakHorizontal":-16.8,"spinRate":2104,"spinDirection":115},"zone":5,"typeConfidence":2.0,"plateTime":0.387741442183009,"extension":6.119230538603501},"index":0,"playId":"4fc7970d-d624-312c-be7b-d17d262c1a31","pitchNumber":1,"startTime":"2026-03-17T22:14:55.336Z","endTime":"2026-03-17T22:15:05.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.048507948959315,"aZ":-34.41974903027858,"pfxX":-0.5490505226202942,"pfxZ":-1.3373764703874276,"pX":-0.20348343115522288,"pZ":3.2387791602596567,"vX0":-7.493404299544409,"vY0":-128.2929827153234,"vZ0":0.01749661311316686,"x":124.76,"y":151.33,"x0":2.8192641853046743,"y0":50.003408916574465,"z0":5.90118761560743,"aX":-0.9208626319638988},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.2,"breakHorizontal":2.5,"spinRate":2383,"spinDirection":302},"zone":2,"typeConfidence":0.89,"plateTime":0.4259574931729224,"extension":5.554169785284496},"index":1,"playId":"358c832a-2133-3c46-933d-6d85f9991295","pitchNumber":2,"startTime":"2026-03-17T22:15:31.921Z","endTime":"2026-03-17T22:15:35.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87762093589385,"aZ":-31.64818799772441,"pfxX":10.243852131613966,"pfxZ":0.3085759612900141,"pX":0.5689828109391751,"pZ":1.5396472366157503,"vX0":-9.088133860329277,"vY0":-129.50112383745548,"vZ0":-4.159237553062073,"x":95.31,"y":197.21,"x0":2.7851223482297547,"y0":50.002271722351594,"z0":5.574980844522735,"aX":17.478757302217396},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.1,"breakHorizontal":-16.7,"spinRate":2154,"spinDirection":89},"zone":14,"typeConfidence":0.9,"plateTime":0.42219997947531374,"extension":5.885208845801938},"index":2,"playId":"e112df01-346d-3e61-b275-040dad76e7b2","pitchNumber":3,"startTime":"2026-03-17T22:15:47.401Z","endTime":"2026-03-17T22:15:50.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.970793986825825,"aZ":-30.42013726167842,"pfxX":0.18220547003517007,"pfxZ":1.0472118697850554,"pX":-0.8967918186926968,"pZ":1.6721099154958576,"vX0":-9.394857791642076,"vY0":-128.78419153387338,"vZ0":-4.225044652820081,"x":151.18,"y":193.63,"x0":2.7763831926916236,"y0":50.00584589483296,"z0":5.689516614383965,"aX":0.30793772261798213},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.1,"breakHorizontal":1.8,"spinRate":2472,"spinDirection":347},"zone":13,"typeConfidence":0.9,"plateTime":0.4254644338234481,"extension":5.795622403254142},"index":3,"playId":"b99d86ae-d42c-3356-8da3-648e51e7f738","pitchNumber":4,"startTime":"2026-03-17T22:16:11.026Z","endTime":"2026-03-17T22:16:16.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_ab"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_ab"},{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_pa"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1,"awayTeamWinProbability":97.9,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-17T22:16:16.688Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mason McCoy called out on strikes.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-17T22:16:15.953Z","endTime":"2026-03-17T22:18:30.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.129242546922185,"aZ":-28.564399721489586,"pfxX":9.106207212121715,"pfxZ":2.229921303118548,"pX":0.9484340366390313,"pZ":2.825415550195527,"vX0":-7.762087541746649,"vY0":-126.47698621074319,"vZ0":-1.6050670713237198,"x":80.85,"y":162.49,"x0":2.8761648886590416,"y0":50.00229670965275,"z0":5.762055976525968,"aX":14.732414678280673},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.0,"breakHorizontal":-14.6,"spinRate":2077,"spinDirection":92},"zone":12,"typeConfidence":0.91,"plateTime":0.433291444457899,"extension":5.598665608804675},"index":0,"playId":"56da733e-de2d-3f00-b2f1-284bb26a058a","pitchNumber":1,"startTime":"2026-03-17T22:16:39.563Z","endTime":"2026-03-17T22:16:44.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669200,"link":"/api/v1/people/669200","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":88.6,"endSpeed":81.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.545548047486708,"aZ":-31.746970212588533,"pfxX":0.0588648830654942,"pfxZ":0.25918985900382463,"pX":0.20209279245245307,"pZ":1.6070217393189326,"vX0":-6.9577889439429255,"vY0":-128.7425227098013,"vZ0":-4.002077149494356,"x":109.3,"y":195.39,"x0":2.9405070923838763,"y0":50.00531528602589,"z0":5.658702389659837,"aX":0.09874854878415565},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.2,"breakHorizontal":1.6,"spinRate":2481,"spinDirection":82},"zone":8,"typeConfidence":0.9,"plateTime":0.4266305340296288,"extension":5.710370212815028},"index":1,"playId":"0400529a-5670-387a-965a-0ee723f395d5","pitchNumber":2,"startTime":"2026-03-17T22:16:54.294Z","endTime":"2026-03-17T22:16:57.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669200,"link":"/api/v1/people/669200","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-17T22:17:03.039Z","endTime":"2026-03-17T22:17:16.347Z","isPitch":false,"type":"action","player":{"id":669200,"link":"/api/v1/people/669200"},"defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669200,"link":"/api/v1/people/669200","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.418302394204712,"aZ":-32.662224991458636,"pfxX":10.367439097021261,"pfxZ":-0.30959824676117176,"pX":1.4331722745230613,"pZ":1.7487945219954257,"vX0":-6.660943956279017,"vY0":-125.78153931841463,"vZ0":-3.0849897126360872,"x":62.37,"y":191.56,"x0":2.779561867335704,"y0":50.00074331981313,"z0":5.661407324545116,"aX":16.47719960487855},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.1,"breakHorizontal":-17.0,"spinRate":2159,"spinDirection":93},"zone":14,"typeConfidence":0.91,"plateTime":0.4368025810307006,"extension":5.8789600352138125},"index":3,"playId":"a11925c9-fdf9-3122-945a-12cf1a08eb96","pitchNumber":3,"startTime":"2026-03-17T22:17:16.347Z","endTime":"2026-03-17T22:17:20.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669200,"link":"/api/v1/people/669200","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.007157074783166,"aZ":-26.653949676066947,"pfxX":11.204990916356344,"pfxZ":2.7053746615131438,"pX":0.8745099630129911,"pZ":3.4538454990771426,"vX0":-9.08706527137889,"vY0":-142.23999909073024,"vZ0":-2.1510188502932683,"x":83.67,"y":145.53,"x0":2.6620695836410575,"y0":50.0028237449579,"z0":5.917810691598428,"aX":22.856259558964712},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.7,"breakHorizontal":-18.4,"spinRate":2155,"spinDirection":120},"zone":12,"typeConfidence":0.91,"plateTime":0.38575543740788065,"extension":5.840797267500683},"index":4,"playId":"9bedc2c2-b813-3e44-a627-802b362163c1","pitchNumber":4,"startTime":"2026-03-17T22:17:31.607Z","endTime":"2026-03-17T22:17:36.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669200,"link":"/api/v1/people/669200","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52923492514803,"aZ":-31.656688952612047,"pfxX":-1.0349679090639707,"pfxZ":0.3131758381910146,"pX":0.8312693372764441,"pZ":3.20209069329135,"vX0":-4.758762811364449,"vY0":-127.87624522592277,"vZ0":-0.3367736240785284,"x":85.31,"y":152.32,"x0":2.857392196414986,"y0":50.000615886748115,"z0":5.837642755896428,"aX":-1.6986036183221074},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.7,"breakHorizontal":3.0,"spinRate":2395,"spinDirection":91},"zone":3,"typeConfidence":0.91,"plateTime":0.4297594220750547,"extension":5.782959532927329},"index":5,"playId":"1ba8975c-e97c-3a85-a702-df33573c9cdd","pitchNumber":5,"startTime":"2026-03-17T22:17:48.970Z","endTime":"2026-03-17T22:17:54.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669200,"link":"/api/v1/people/669200","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.547795198490014,"aZ":-26.10713724606346,"pfxX":11.390142744221269,"pfxZ":2.967262940552496,"pX":0.20818197736919863,"pZ":2.5812301942901166,"vX0":-10.880937226522644,"vY0":-142.1156438944962,"vZ0":-4.2227305841531235,"x":109.06,"y":169.09,"x0":2.6065186853463533,"y0":50.006131761384445,"z0":5.744691019752809,"aX":23.305457751591863},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":4.7,"breakHorizontal":-18.5,"spinRate":2136,"spinDirection":116},"zone":5,"typeConfidence":2.0,"plateTime":0.38540945780134717,"extension":6.002072145653614},"index":6,"playId":"9fae954c-e023-36cb-942a-4863932f098f","pitchNumber":6,"startTime":"2026-03-17T22:18:05.634Z","endTime":"2026-03-17T22:18:10.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669200,"link":"/api/v1/people/669200","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.850688392990246,"aZ":-28.73140008923619,"pfxX":11.497255530535716,"pfxZ":1.7003562820849112,"pX":-0.505744399858695,"pZ":2.584393222438596,"vX0":-12.929609381495087,"vY0":-141.17335713056445,"vZ0":-3.6830157078184653,"x":136.28,"y":169.0,"x0":2.630516386412605,"y0":50.00470401145102,"z0":5.7464088195109015,"aX":23.309110541612938},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":2.5,"breakHorizontal":-18.4,"spinRate":2123,"spinDirection":113},"zone":4,"typeConfidence":0.9,"plateTime":0.38734133861734854,"extension":5.998829249529463},"index":7,"playId":"3fb00239-8136-3eb1-bd43-2cdfa0758542","pitchNumber":7,"startTime":"2026-03-17T22:18:25.881Z","endTime":"2026-03-17T22:18:30.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669200,"link":"/api/v1/people/669200","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669200,"link":"/api/v1/people/669200"},"credit":"b_ab"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_ab"},{"player":{"id":669200,"link":"/api/v1/people/669200"},"credit":"b_pa"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":0.09999999999999964,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-17T22:18:30.774Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Raley singles on a ground ball to pitcher Adrian Morejon.","rbi":0,"awayScore":9,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T22:20:47.777Z","endTime":"2026-03-17T22:22:07.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670970,"link":"/api/v1/people/670970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Adrian Morejon replaces Matt Waldron.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"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-17T22:20:11.066Z","endTime":"2026-03-17T22:20:50.015Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670970,"link":"/api/v1/people/670970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663362,"link":"/api/v1/people/663362","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.8,"endSpeed":92.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20540179728971,"aZ":-18.23626925528915,"pfxX":8.057743368464145,"pfxZ":6.500501436637714,"pX":0.0613196080863904,"pZ":1.9136359115450736,"vX0":-9.229599366349541,"vY0":-144.90937408877838,"vZ0":-8.306894838256339,"x":114.66,"y":187.11,"x0":2.2281134011369312,"y0":50.00453261802377,"z0":5.913823059718321,"aX":17.28211002585338},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.3,"breakHorizontal":-13.0,"spinRate":2151,"spinDirection":142},"zone":8,"typeConfidence":0.93,"plateTime":0.3767646096043826,"extension":6.12897875884974},"index":1,"playId":"a80df6df-97bc-368f-9956-28cefee9f246","pitchNumber":1,"startTime":"2026-03-17T22:20:50.015Z","endTime":"2026-03-17T22:20:54.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.387893270456743,"aZ":-30.59584786806803,"pfxX":-1.759832589821133,"pfxZ":0.9028038812440187,"pX":0.8275452218866538,"pZ":2.572625744147121,"vX0":-4.184446638889538,"vY0":-130.70236695696593,"vZ0":-2.99078070925081,"x":85.46,"y":169.32,"x0":2.6702267673213402,"y0":50.003985853896424,"z0":6.000311424285276,"aX":-3.0819731347469417},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.2,"breakHorizontal":4.0,"spinRate":2780,"spinDirection":304},"zone":6,"typeConfidence":0.9,"plateTime":0.4171130171270305,"extension":6.014289479379182},"index":2,"playId":"384faeff-a0da-3662-934d-11f950c2a7cd","pitchNumber":2,"startTime":"2026-03-17T22:21:06.191Z","endTime":"2026-03-17T22:21:10.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":91.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.793495586367335,"aZ":-17.48881147661418,"pfxX":7.433065681356749,"pfxZ":6.851863496901199,"pX":0.8334342853848118,"pZ":4.340736164852356,"vX0":-6.683654212644594,"vY0":-144.99621694354076,"vZ0":-2.2255467651847107,"x":85.23,"y":121.58,"x0":2.195168094770051,"y0":50.002811525034986,"z0":6.177349512842803,"aX":15.932268595100725},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.1,"breakHorizontal":-12.2,"spinRate":2227,"spinDirection":146},"zone":12,"typeConfidence":0.92,"plateTime":0.37679190307374366,"extension":5.950089816485658},"index":3,"playId":"b6bef0d9-a14f-313b-b627-b7aed5d1b0ba","pitchNumber":3,"startTime":"2026-03-17T22:21:21.961Z","endTime":"2026-03-17T22:21:28.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.398198733279205,"aZ":-31.15814097211686,"pfxX":-2.2416757612086182,"pfxZ":0.6048659433685604,"pX":0.5687796182230122,"pZ":2.23940610655851,"vX0":-4.77624231424496,"vY0":-129.1475626283433,"vZ0":-3.127394846050264,"x":95.32,"y":178.32,"x0":2.732130800799768,"y0":50.00639215953014,"z0":5.857647160339972,"aX":-3.7947815216078404},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.6,"breakHorizontal":5.2,"spinRate":2785,"spinDirection":275},"zone":9,"typeConfidence":0.91,"plateTime":0.4237824924350244,"extension":6.081949542611288},"index":4,"playId":"53f9b31a-cec3-3a26-9f2d-531c9a083fa0","pitchNumber":4,"startTime":"2026-03-17T22:21:39.548Z","endTime":"2026-03-17T22:21:46.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.1,"endSpeed":90.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.24149249444165,"aZ":-19.09326352925478,"pfxX":9.186897628546435,"pfxZ":6.184346476400323,"pX":0.6372700366584831,"pZ":2.047651819605091,"vX0":-8.12242455508199,"vY0":-145.26701476000795,"vZ0":-7.708574969359024,"x":92.71,"y":183.49,"x0":2.2899727508508203,"y0":50.00698560417489,"z0":5.917937634448135,"aX":19.44099128750793},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":9.6,"breakHorizontal":-14.8,"spinRate":2399,"spinDirection":144},"zone":9,"typeConfidence":0.94,"plateTime":0.37851841673061726,"extension":6.148047210754575},"hitData":{"launchAngle":-47.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":142.32,"coordY":184.48}},"index":5,"playId":"5914a39a-1279-3c69-b6f4-d4ed596aec27","pitchNumber":5,"startTime":"2026-03-17T22:22:00.413Z","endTime":"2026-03-17T22:22:07.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":1.7000000000000002,"leverageIndex":0.34,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-17T22:22:07.697Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T22:22:47.447Z","endTime":"2026-03-17T22:24:40.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":692031,"fullName":"George Feliz","link":"/api/v1/people/692031"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner George Feliz replaces Luke Raley.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"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-17T22:22:49.680Z","endTime":"2026-03-17T22:22:49.681Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692031,"link":"/api/v1/people/692031"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":670042,"link":"/api/v1/people/670042"},"base":1,"defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.8,"endSpeed":91.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22020176189195,"aZ":-19.591121462221686,"pfxX":7.642943484987924,"pfxZ":5.896005844113018,"pX":-0.1109049499033355,"pZ":2.704384612309494,"vX0":-9.109425271996145,"vY0":-145.0025612733288,"vZ0":-5.792834648511355,"x":121.23,"y":165.76,"x0":2.0751441631312435,"y0":50.00211379046716,"z0":5.919360791802551,"aX":16.310139537182426},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":9.7,"breakHorizontal":-12.1,"spinRate":2333,"spinDirection":142},"zone":5,"typeConfidence":0.93,"plateTime":0.3774211769325633,"extension":6.209884136156707},"index":1,"playId":"abfc887b-76a5-343a-88b4-78a74eefd795","pitchNumber":1,"startTime":"2026-03-17T22:22:49.682Z","endTime":"2026-03-17T22:22:55.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":692031,"link":"/api/v1/people/692031"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":99.6,"endSpeed":91.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56324202464554,"aZ":-19.239014395164325,"pfxX":8.132244223325303,"pfxZ":6.077609943317049,"pX":-0.8598204025811752,"pZ":1.7649270058510003,"vX0":-10.804275443196978,"vY0":-144.47191467119472,"vZ0":-8.409324835722439,"x":149.77,"y":191.13,"x0":1.8601932149955713,"y0":50.00311086073352,"z0":5.881396045675046,"aX":17.306645945688498},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":9.5,"breakHorizontal":-12.7,"spinRate":2194,"spinDirection":146},"zone":13,"typeConfidence":0.93,"plateTime":0.3781671398141784,"extension":6.20813109083074},"index":2,"playId":"4c7f5031-e3a7-30c0-9e1f-7c8a8e340aa2","pitchNumber":2,"startTime":"2026-03-17T22:23:11.081Z","endTime":"2026-03-17T22:23:18.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":692031,"link":"/api/v1/people/692031"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.963221416149626,"aZ":-31.126146436629494,"pfxX":-2.635700114162667,"pfxZ":0.6122250137241139,"pX":-0.6992122597356021,"pZ":3.337637236778897,"vX0":-7.201293749982054,"vY0":-129.69526776843543,"vZ0":-0.8370643257713614,"x":143.65,"y":148.66,"x0":2.4507258937811334,"y0":50.00337192933953,"z0":6.02885429938275,"aX":-4.508954870654042},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.2,"breakHorizontal":6.4,"spinRate":2717,"spinDirection":281},"zone":11,"typeConfidence":0.91,"plateTime":0.4215907569085533,"extension":6.050608932191294},"index":3,"playId":"9e5ad700-696d-39f4-a936-21b890fe58f4","pitchNumber":3,"startTime":"2026-03-17T22:23:31.769Z","endTime":"2026-03-17T22:23:38.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":692031,"link":"/api/v1/people/692031"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.396266254656187,"aZ":-31.31206855389057,"pfxX":-1.372547886008795,"pfxZ":0.5044280031852604,"pX":-0.4191103105178576,"pZ":0.905589945614334,"vX0":-7.227214907716287,"vY0":-129.30765980446924,"vZ0":-6.191284472717137,"x":132.98,"y":214.33,"x0":2.583177667666436,"y0":50.001468156584515,"z0":5.7146466677884895,"aX":-2.3379376685686357},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.2,"breakHorizontal":4.0,"spinRate":2649,"spinDirection":293},"zone":13,"typeConfidence":0.87,"plateTime":0.42257290915422674,"extension":6.138235873613793},"index":4,"playId":"8c4f2d24-511b-31ad-83c0-bdd4be18ba5e","pitchNumber":4,"startTime":"2026-03-17T22:23:53.137Z","endTime":"2026-03-17T22:23:57.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":692031,"link":"/api/v1/people/692031"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.4,"endSpeed":92.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.680720788120986,"aZ":-17.32828732248394,"pfxX":8.337445400082999,"pfxZ":6.819951508766215,"pX":0.18958165524361165,"pZ":2.3422144463229113,"vX0":-8.692152727498401,"vY0":-145.99505765564234,"vZ0":-7.0456198191805814,"x":109.77,"y":175.54,"x0":2.1102569761708083,"y0":50.00381838233619,"z0":5.8141889964529,"aX":18.15026606955948},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":11.2,"breakHorizontal":-13.6,"spinRate":2457,"spinDirection":148},"zone":5,"typeConfidence":0.93,"plateTime":0.37397837584182225,"extension":6.174254861275695},"index":5,"playId":"f9984236-f092-3e67-906f-04a3dba0dc87","pitchNumber":5,"startTime":"2026-03-17T22:24:18.569Z","endTime":"2026-03-17T22:24:23.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":692031,"link":"/api/v1/people/692031"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":91.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.778065949429575,"aZ":-18.03399510552404,"pfxX":8.333398427939155,"pfxZ":6.581235450415289,"pX":0.7535840716124829,"pZ":3.359503394279209,"vX0":-6.963013335063128,"vY0":-145.34110329738618,"vZ0":-4.288622699788786,"x":88.28,"y":148.07,"x0":2.092911905643761,"y0":50.000240843264656,"z0":5.94315556708921,"aX":17.89796137425056},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.3,"breakHorizontal":-13.8,"spinRate":2444,"spinDirection":148},"zone":12,"typeConfidence":0.94,"plateTime":0.37627686330743915,"extension":6.164596194668429},"index":6,"playId":"b318f70b-728e-3ef4-afdb-448e7a67def1","pitchNumber":6,"startTime":"2026-03-17T22:24:37.117Z","endTime":"2026-03-17T22:24:40.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":692031,"link":"/api/v1/people/692031"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":-1.7000000000000002,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-17T22:24:40.538Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jhonny Pereda singles on a ground ball to first baseman Nick Castellanos, deflected by pitcher Adrian Morejon. George Feliz to 2nd.","rbi":0,"awayScore":9,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T22:24:47.074Z","endTime":"2026-03-17T22:27:16.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"postOnSecond":{"id":692031,"fullName":"George Feliz","link":"/api/v1/people/692031"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670970,"link":"/api/v1/people/670970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":692031,"fullName":"George Feliz","link":"/api/v1/people/692031"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":101.1,"endSpeed":92.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24311547298268,"aZ":-17.491386935618788,"pfxX":8.365753628031571,"pfxZ":6.688799767959281,"pX":-0.13640342664374727,"pZ":2.6439523377880265,"vX0":-9.70968833466086,"vY0":-146.86719093347,"vZ0":-6.406360194616468,"x":122.2,"y":167.39,"x0":2.118151536852701,"y0":50.00016244910664,"z0":5.88520734094159,"aX":18.359234491114762},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":11.0,"breakHorizontal":-13.3,"spinRate":2368,"spinDirection":139},"zone":5,"typeConfidence":0.94,"plateTime":0.37225469496935926,"extension":5.98510195997643},"index":0,"playId":"0ea26d34-2a11-3473-a0fc-b7dcc6788def","pitchNumber":1,"startTime":"2026-03-17T22:25:03.583Z","endTime":"2026-03-17T22:25:06.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":692031,"link":"/api/v1/people/692031"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":101.0,"endSpeed":92.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.61644707404252,"aZ":-15.487858707285396,"pfxX":8.40607270367445,"pfxZ":7.672601354788043,"pX":-0.7757485524102283,"pZ":2.940345140145921,"vX0":-10.98070336188015,"vY0":-146.54210845805193,"vZ0":-5.911912971743696,"x":146.57,"y":159.39,"x0":1.9277192122531484,"y0":50.00268679414204,"z0":5.9089925032974335,"aX":18.282945442512485},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":12.8,"breakHorizontal":-13.1,"spinRate":2408,"spinDirection":140},"zone":1,"typeConfidence":0.93,"plateTime":0.3737584492113539,"extension":6.130584632751449},"index":1,"playId":"2e1d838a-cbf6-36eb-8e01-05212d2eac8a","pitchNumber":2,"startTime":"2026-03-17T22:25:24.845Z","endTime":"2026-03-17T22:25:29.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":692031,"link":"/api/v1/people/692031"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":92.6,"endSpeed":85.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.018117165881506,"aZ":-32.89645295423003,"pfxX":7.280261940692871,"pfxZ":-0.3929405760578524,"pX":-0.17114166169979353,"pZ":1.0649829058953144,"vX0":-8.74783536848899,"vY0":-134.50883313477362,"vZ0":-6.470967583771092,"x":123.52,"y":210.03,"x0":2.176469913899157,"y0":50.00361028642919,"z0":5.832706927109165,"aX":13.348863540026807},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-1.9,"breakHorizontal":-11.3,"spinRate":1049,"spinDirection":107},"zone":13,"typeConfidence":0.83,"plateTime":0.40710870010389,"extension":6.1090670052490275},"index":2,"playId":"973b0435-1bf7-3a3b-970b-df0a3707da46","pitchNumber":3,"startTime":"2026-03-17T22:25:44.031Z","endTime":"2026-03-17T22:25:48.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":692031,"link":"/api/v1/people/692031"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.4,"endSpeed":91.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.181404663225884,"aZ":-20.161720903425028,"pfxX":7.6660500863303636,"pfxZ":5.571479162436814,"pX":-0.1766447823958135,"pZ":3.3176204701967147,"vX0":-9.239676148411148,"vY0":-145.905914168259,"vZ0":-4.206101300394687,"x":123.73,"y":149.2,"x0":2.0344821113454605,"y0":50.00520660263053,"z0":5.992069343484022,"aX":16.53811473823418},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":9.4,"breakHorizontal":-12.1,"spinRate":2285,"spinDirection":139},"zone":2,"typeConfidence":0.94,"plateTime":0.3753209571536109,"extension":6.136964424915975},"index":3,"playId":"e97f2b16-73f9-3e38-8458-49f3442c66db","pitchNumber":4,"startTime":"2026-03-17T22:26:04.868Z","endTime":"2026-03-17T22:26:09.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":692031,"link":"/api/v1/people/692031"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.3,"endSpeed":90.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.92421660351257,"aZ":-17.071315987709983,"pfxX":9.250371814216015,"pfxZ":7.1172999545478675,"pX":0.3145216853717861,"pZ":2.4444925415456096,"vX0":-8.347737273910628,"vY0":-145.61107967897527,"vZ0":-6.9627746003078155,"x":105.01,"y":172.78,"x0":2.0332976063292505,"y0":50.0038895142846,"z0":5.921660948540053,"aX":19.632870774322605},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.4,"breakHorizontal":-14.9,"spinRate":2273,"spinDirection":146},"zone":6,"typeConfidence":0.94,"plateTime":0.37784322056160935,"extension":6.225966595147269},"index":4,"playId":"d967da40-be06-3bc2-90c7-359804124e54","pitchNumber":5,"startTime":"2026-03-17T22:26:29.201Z","endTime":"2026-03-17T22:26:33.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":692031,"link":"/api/v1/people/692031"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.852349204132246,"aZ":-34.76093928381311,"pfxX":-2.6442423765412872,"pfxZ":-1.456618369290303,"pX":-0.8703840984718467,"pZ":1.8870466226131384,"vX0":-7.976926920801296,"vY0":-131.66828818442917,"vZ0":-3.6678723445418795,"x":150.18,"y":187.83,"x0":2.5325655963871516,"y0":50.00650924281789,"z0":5.84864842291593,"aX":-4.680759184411808},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-3.2,"breakHorizontal":6.4,"spinRate":2934,"spinDirection":334},"zone":13,"typeConfidence":0.88,"plateTime":0.41471746419433986,"extension":6.099920574996538},"index":5,"playId":"8c0e440f-976f-3be9-8529-50c684092318","pitchNumber":6,"startTime":"2026-03-17T22:26:51.495Z","endTime":"2026-03-17T22:26:55.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":692031,"link":"/api/v1/people/692031"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":92.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.09010913872301,"aZ":-19.266742494486387,"pfxX":8.422808045470335,"pfxZ":5.9685003559822505,"pX":-0.2914398947955002,"pZ":2.4362096378994766,"vX0":-10.004299432316085,"vY0":-146.03932649736572,"vZ0":-6.551681880444057,"x":128.11,"y":173.0,"x0":2.0827635494734853,"y0":50.001434635071014,"z0":5.865807450664421,"aX":18.209856327041127},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":9.6,"breakHorizontal":-13.3,"spinRate":2340,"spinDirection":138},"zone":4,"typeConfidence":0.94,"plateTime":0.3749193120623824,"extension":6.248436697327075},"hitData":{"launchSpeed":110.3,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.13,"coordY":181.44}},"index":6,"playId":"175a26d4-116c-347d-bcc6-9310886a6926","pitchNumber":7,"startTime":"2026-03-17T22:27:11.914Z","endTime":"2026-03-17T22:27:16.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":692031,"link":"/api/v1/people/692031"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"credit":"b_ab"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_ab"},{"player":{"id":640902,"link":"/api/v1/people/640902"},"credit":"b_pa"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":1.9000000000000008,"leverageIndex":0.44,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-17T22:27:16.893Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Felnin Celesten singles on a ground ball to right fielder Carlos Rodríguez. George Feliz scores. Jhonny Pereda to 2nd.","rbi":1,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T22:28:21.472Z","endTime":"2026-03-17T22:28:27.745Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":806958,"fullName":"Felnin Celesten","link":"/api/v1/people/806958"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":806958,"fullName":"Felnin Celesten","link":"/api/v1/people/806958"},"postOnSecond":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":806958,"fullName":"Felnin Celesten","link":"/api/v1/people/806958"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677578,"link":"/api/v1/people/677578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":692031,"fullName":"George Feliz","link":"/api/v1/people/692031"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":692031,"fullName":"George Feliz","link":"/api/v1/people/692031"},"responsiblePitcher":{"id":670970,"link":"/api/v1/people/670970"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-17T22:27:36.338Z","endTime":"2026-03-17T22:28:09.541Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"},"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Felnin Celesten replaces Cole Young.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-17T22:28:09.541Z","endTime":"2026-03-17T22:28:23.701Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806958,"link":"/api/v1/people/806958"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":702284,"link":"/api/v1/people/702284"},"defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"second":{"id":692031,"link":"/api/v1/people/692031"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":92.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.520406440294565,"aZ":-18.68369091645243,"pfxX":8.000907160040173,"pfxZ":6.185533284907985,"pX":0.2763530812260188,"pZ":2.4339816969709385,"vX0":-8.214240889824298,"vY0":-146.29984997064452,"vZ0":-6.742208358364856,"x":106.47,"y":173.06,"x0":2.072608575015635,"y0":50.002531858411054,"z0":5.876486560321457,"aX":17.45066535279378},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":10.1,"breakHorizontal":-13.0,"spinRate":2388,"spinDirection":147},"zone":5,"typeConfidence":0.94,"plateTime":0.3735018580736216,"extension":6.237739752066083},"hitData":{"launchSpeed":109.5,"launchAngle":-1.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.19,"coordY":113.49}},"index":2,"playId":"ce1409b9-5688-3971-9dcf-5f997bcb0179","pitchNumber":1,"startTime":"2026-03-17T22:28:23.701Z","endTime":"2026-03-17T22:28:27.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":806958,"link":"/api/v1/people/806958","batSide":{"code":"R","description":"Right"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"second":{"id":692031,"link":"/api/v1/people/692031"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806958,"link":"/api/v1/people/806958"},"credit":"b_ab"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_ab"},{"player":{"id":806958,"link":"/api/v1/people/806958"},"credit":"b_pa"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":3.999999999999999,"leverageIndex":0.91,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-17T22:28:27.745Z","atBatIndex":67},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Bill Knight grounds into a double play, second baseman Francisco Acuna to first baseman Nick Castellanos. Felnin Celesten out at 2nd. Bill Knight out at 1st.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T22:28:47.765Z","endTime":"2026-03-17T22:30:09.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681098,"fullName":"Bill Knight","link":"/api/v1/people/681098"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":806958,"fullName":"Felnin Celesten","link":"/api/v1/people/806958"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672696,"link":"/api/v1/people/672696"},"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":681098,"fullName":"Bill Knight","link":"/api/v1/people/681098"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672696,"link":"/api/v1/people/672696"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51787044666953,"aZ":-31.768042047198822,"pfxX":8.395593295825577,"pfxZ":0.229121750650636,"pX":0.28053888377053304,"pZ":0.9791695880994127,"vX0":-8.049462296409656,"vY0":-133.98794072136042,"vZ0":-6.862716775604482,"x":106.31,"y":212.34,"x0":2.2413432019825006,"y0":50.005451806653895,"z0":5.8609953115694475,"aX":15.178751059929958},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-1.0,"breakHorizontal":-13.3,"spinRate":1393,"spinDirection":116},"zone":14,"typeConfidence":0.85,"plateTime":0.40968673614916185,"extension":6.13625090148329},"index":0,"playId":"08f3c55f-7207-38fa-98a3-7007fb697c8f","pitchNumber":1,"startTime":"2026-03-17T22:29:13.185Z","endTime":"2026-03-17T22:29:17.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":681098,"link":"/api/v1/people/681098","batSide":{"code":"R","description":"Right"}},"first":{"id":806958,"link":"/api/v1/people/806958"},"second":{"id":640902,"link":"/api/v1/people/640902"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":91.8,"endSpeed":84.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.174299757738286,"aZ":-33.88370192406508,"pfxX":8.878449058994782,"pfxZ":-0.9564367740056898,"pX":0.817093475492758,"pZ":0.9456020291234544,"vX0":-7.294203774671289,"vY0":-133.41805411319956,"vZ0":-6.547556917065154,"x":85.85,"y":213.25,"x0":2.4403770848552337,"y0":50.00256456664156,"z0":5.8905188072284895,"aX":15.918460182262194},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-3.0,"breakHorizontal":-14.4,"spinRate":1206,"spinDirection":109},"zone":14,"typeConfidence":0.87,"plateTime":0.4114000901527355,"extension":6.0714082166951915},"index":1,"playId":"4bc7ebf2-5a0a-3d25-a55c-da044b8e9033","pitchNumber":2,"startTime":"2026-03-17T22:29:28.182Z","endTime":"2026-03-17T22:29:31.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":681098,"link":"/api/v1/people/681098","batSide":{"code":"R","description":"Right"}},"first":{"id":806958,"link":"/api/v1/people/806958"},"second":{"id":640902,"link":"/api/v1/people/640902"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":93.1,"endSpeed":85.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.285484146716975,"aZ":-32.1699113523844,"pfxX":9.167430031415652,"pfxZ":-4.679316887861162E-4,"pX":-0.6889820290109196,"pZ":0.9858114087401295,"vX0":-10.375397158452461,"vY0":-135.04236004741074,"vZ0":-7.005954566181421,"x":143.26,"y":212.16,"x0":2.017600024462006,"y0":50.00153587171917,"z0":5.886311026504612,"aX":16.877380209283306},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-1.4,"breakHorizontal":-14.3,"spinRate":1205,"spinDirection":108},"zone":13,"typeConfidence":0.82,"plateTime":0.4061005025628126,"extension":6.056139461883451},"index":2,"playId":"e022c350-5108-39bd-887d-13e5743d3f6b","pitchNumber":3,"startTime":"2026-03-17T22:29:45.633Z","endTime":"2026-03-17T22:29:49.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":681098,"link":"/api/v1/people/681098","batSide":{"code":"R","description":"Right"}},"first":{"id":806958,"link":"/api/v1/people/806958"},"second":{"id":640902,"link":"/api/v1/people/640902"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.1,"endSpeed":92.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.32154800919712,"aZ":-19.05759647612965,"pfxX":9.716872681129823,"pfxZ":6.037053711612003,"pX":0.5164057300886026,"pZ":2.1064765903001796,"vX0":-8.241024001110398,"vY0":-146.80960916470198,"vZ0":-7.546670853012419,"x":97.32,"y":181.91,"x0":2.1042190255778603,"y0":50.000570504509966,"z0":5.854329853308527,"aX":21.105645687578374},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":9.5,"breakHorizontal":-15.8,"spinRate":2471,"spinDirection":144},"zone":9,"typeConfidence":0.95,"plateTime":0.3737657384309627,"extension":6.185729525558552},"hitData":{"launchSpeed":89.7,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.73,"coordY":151.01}},"index":3,"playId":"9f3d7666-ba00-31cd-a088-ad26a2a2ca78","pitchNumber":4,"startTime":"2026-03-17T22:30:04.650Z","endTime":"2026-03-17T22:30:09.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":681098,"link":"/api/v1/people/681098","batSide":{"code":"R","description":"Right"}},"first":{"id":806958,"link":"/api/v1/people/806958"},"second":{"id":640902,"link":"/api/v1/people/640902"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681098,"link":"/api/v1/people/681098"},"credit":"b_ab"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_ab"},{"player":{"id":681098,"link":"/api/v1/people/681098"},"credit":"b_pa"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-6.6,"leverageIndex":1.68,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-03-17T22:30:09.386Z","atBatIndex":68},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ty France pops out to first baseman Luis Suisbel in foul territory.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-17T22:32:53.516Z","endTime":"2026-03-17T22:34:06.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,8,9],"actionIndex":[0,1,2,3,4],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":692044,"link":"/api/v1/people/692044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Austin St. Laurent replaces third baseman Brendan Donovan, batting 1st, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"homeScore":5,"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-17T22:32:13.309Z","endTime":"2026-03-17T22:32:13.332Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694318,"link":"/api/v1/people/694318"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"101","replacedPlayer":{"id":680977,"link":"/api/v1/people/680977"},"defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"George Feliz remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":5,"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-17T22:32:13.332Z","endTime":"2026-03-17T22:32:13.335Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692031,"link":"/api/v1/people/692031"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":670042,"link":"/api/v1/people/670042"},"defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":694318,"link":"/api/v1/people/694318"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Konni Durschlag replaces left fielder Randy Arozarena, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"homeScore":5,"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-17T22:32:13.335Z","endTime":"2026-03-17T22:32:13.336Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":835621,"link":"/api/v1/people/835621"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":668227,"link":"/api/v1/people/668227"},"defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":694318,"link":"/api/v1/people/694318"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":692031,"link":"/api/v1/people/692031"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Felnin Celesten remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":5,"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-17T22:32:13.336Z","endTime":"2026-03-17T22:32:13.338Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806958,"link":"/api/v1/people/806958"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":702284,"link":"/api/v1/people/702284"},"defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":694318,"link":"/api/v1/people/694318"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":835621,"link":"/api/v1/people/835621"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":692031,"link":"/api/v1/people/692031"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Carlos Vargas replaces José A. Ferrer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":5,"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-17T22:32:13.338Z","endTime":"2026-03-17T22:32:55.706Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672841,"link":"/api/v1/people/672841"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":806958,"link":"/api/v1/people/806958"},"third":{"id":694318,"link":"/api/v1/people/694318"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":835621,"link":"/api/v1/people/835621"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":692031,"link":"/api/v1/people/692031"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.786248597625917,"aZ":-28.11573254936551,"pfxX":-0.1384322276771237,"pfxZ":2.2829802694293804,"pX":0.5309285743608189,"pZ":2.3896522206453525,"vX0":7.352996202381988,"vY0":-132.36696983668378,"vZ0":-4.480122315348448,"x":96.76,"y":174.26,"x0":-2.2628824728880046,"y0":50.00330484814597,"z0":6.15846806642007,"aX":-0.24722400505650452},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.4,"breakHorizontal":-1.3,"spinRate":2370,"spinDirection":170},"zone":6,"typeConfidence":2.0,"plateTime":0.41351359689587897,"extension":6.269859249124113},"index":5,"playId":"7315cdc8-6db9-3140-98ee-2409a45aec1f","pitchNumber":1,"startTime":"2026-03-17T22:32:55.706Z","endTime":"2026-03-17T22:32:59.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":806958,"link":"/api/v1/people/806958"},"third":{"id":694318,"link":"/api/v1/people/694318"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":835621,"link":"/api/v1/people/835621"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":692031,"link":"/api/v1/people/692031"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91132786210569,"aZ":-27.583897940871324,"pfxX":-9.151695303979446,"pfxZ":2.2667375525867257,"pX":-0.6666723511079791,"pZ":3.3124237180597627,"vX0":7.839085544840848,"vY0":-141.51384581240376,"vZ0":-2.4371338016085073,"x":142.41,"y":149.34,"x0":-2.2864598701234056,"y0":50.002840736614964,"z0":5.9556261392558305,"aX":-18.524060018013298},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":3.8,"breakHorizontal":14.9,"spinRate":1820,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3873659624085888,"extension":6.6538640057684395},"index":6,"playId":"2f1e0cd4-162b-3f8c-a13e-f3454d42cd8e","pitchNumber":2,"startTime":"2026-03-17T22:33:10.859Z","endTime":"2026-03-17T22:33:13.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":806958,"link":"/api/v1/people/806958"},"third":{"id":694318,"link":"/api/v1/people/694318"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":835621,"link":"/api/v1/people/835621"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":692031,"link":"/api/v1/people/692031"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.493738853979874,"aZ":-30.044797395450317,"pfxX":1.649224718480109,"pfxZ":1.2307135597428722,"pX":0.6294050908421552,"pZ":2.431577194027858,"vX0":6.2681016273687735,"vY0":-131.1021540491979,"vZ0":-3.51629951124535,"x":93.01,"y":173.13,"x0":-2.0133597231457054,"y0":50.00274741482354,"z0":6.049495786502013,"aX":2.8497293837251503},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.7,"breakHorizontal":-4.4,"spinRate":2378,"spinDirection":113},"zone":6,"typeConfidence":2.0,"plateTime":0.4188927072770001,"extension":6.267039967908701},"index":7,"playId":"272fb24e-a16f-324a-ab2f-d02e5c812d58","pitchNumber":3,"startTime":"2026-03-17T22:33:23.918Z","endTime":"2026-03-17T22:33:36.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":806958,"link":"/api/v1/people/806958"},"third":{"id":694318,"link":"/api/v1/people/694318"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":835621,"link":"/api/v1/people/835621"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":692031,"link":"/api/v1/people/692031"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":90.9,"endSpeed":82.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.357486282332665,"aZ":-33.69225608895321,"pfxX":3.321378079145802,"pfxZ":-0.8763897690725408,"pX":1.3399973658493691,"pZ":0.5301939812776933,"vX0":7.675702948588702,"vY0":-131.91338141712083,"vZ0":-7.404328596929179,"x":65.92,"y":224.46,"x0":-2.058147065107478,"y0":50.00338168465492,"z0":5.911513568726692,"aX":5.755837837424557},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-3.2,"breakHorizontal":-7.9,"spinRate":2550,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4178648645057317,"extension":6.388164409658251},"index":8,"playId":"edb29e62-66a4-34ec-8725-c5646104d79a","pitchNumber":4,"startTime":"2026-03-17T22:33:42.935Z","endTime":"2026-03-17T22:33:49.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":806958,"link":"/api/v1/people/806958"},"third":{"id":694318,"link":"/api/v1/people/694318"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":835621,"link":"/api/v1/people/835621"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":692031,"link":"/api/v1/people/692031"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.962233450157157,"aZ":-21.315839562652304,"pfxX":-9.972632570816023,"pfxZ":5.2662821280984815,"pX":-0.6968335017180008,"pZ":2.211463916331828,"vX0":7.6915907528915675,"vY0":-142.4924362344555,"vZ0":-6.637969247764996,"x":143.56,"y":179.07,"x0":-2.132041033950435,"y0":50.0019753316637,"z0":5.912604007073203,"aX":-20.558660540828424},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.4,"breakHorizontal":16.6,"spinRate":2026,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.384012738857916,"extension":6.465643589176159},"hitData":{"launchSpeed":56.1,"launchAngle":60.0,"totalDistance":118.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":162.39,"coordY":171.46}},"index":9,"playId":"99084cf4-7852-342e-b314-1d9dc5901828","pitchNumber":5,"startTime":"2026-03-17T22:34:01.106Z","endTime":"2026-03-17T22:34:06.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":806958,"link":"/api/v1/people/806958"},"third":{"id":694318,"link":"/api/v1/people/694318"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":835621,"link":"/api/v1/people/835621"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":692031,"link":"/api/v1/people/692031"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":672841,"link":"/api/v1/people/672841"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":672841,"link":"/api/v1/people/672841"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-17T22:34:06.272Z","atBatIndex":69},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryce Johnson doubles (3) on a sharp line drive to center fielder Bill Knight.","rbi":0,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-17T22:34:10.977Z","endTime":"2026-03-17T22:36:53.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681098,"link":"/api/v1/people/681098"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":92.1,"endSpeed":83.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54041765626135,"aZ":-23.18041707449395,"pfxX":-1.0527331149664638,"pfxZ":5.002779358738418,"pX":-0.0762789095074164,"pZ":1.9238693554980404,"vX0":6.372237691976917,"vY0":-133.87957096393725,"vZ0":-6.395006162897892,"x":119.91,"y":186.84,"x0":-2.3605267606049565,"y0":50.001209943045616,"z0":6.025922396896361,"aX":-1.8921818113084656},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.7,"breakHorizontal":0.4,"spinRate":2446,"spinDirection":179},"zone":8,"typeConfidence":2.0,"plateTime":0.4106450275584166,"extension":6.312276706546322},"index":0,"playId":"4628c350-4309-327d-a339-9c8842e0262b","pitchNumber":1,"startTime":"2026-03-17T22:34:33.970Z","endTime":"2026-03-17T22:34:51.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":806958,"link":"/api/v1/people/806958"},"third":{"id":694318,"link":"/api/v1/people/694318"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":835621,"link":"/api/v1/people/835621"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":692031,"link":"/api/v1/people/692031"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.102242783599515,"aZ":-18.563426985526114,"pfxX":-6.3994579570591545,"pfxZ":6.7271036207760595,"pX":-0.14804020979645327,"pZ":3.7640429121058108,"vX0":8.146319166554886,"vY0":-141.29541074365076,"vZ0":-2.6286512444971377,"x":122.64,"y":137.15,"x0":-2.236620962398417,"y0":50.00059946973716,"z0":5.8988693453218115,"aX":-12.94304108773593},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.9,"breakHorizontal":10.0,"spinRate":1968,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3876043791124286,"extension":6.6441990318305075},"index":1,"playId":"5e45d459-adb2-3d93-b049-86110130442c","pitchNumber":2,"startTime":"2026-03-17T22:34:55.842Z","endTime":"2026-03-17T22:35:00.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":806958,"link":"/api/v1/people/806958"},"third":{"id":694318,"link":"/api/v1/people/694318"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":835621,"link":"/api/v1/people/835621"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":692031,"link":"/api/v1/people/692031"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97894203010732,"aZ":-27.179026682100243,"pfxX":0.47850056865977264,"pfxZ":2.9041803853890205,"pX":0.03889206936108736,"pZ":1.4952025662146464,"vX0":5.696677226407831,"vY0":-130.0282771330498,"vZ0":-6.408470800421325,"x":115.52,"y":198.41,"x0":-2.238017057759844,"y0":50.004929384296695,"z0":6.0402861199412445,"aX":0.8228444624525171},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.1,"breakHorizontal":-2.0,"spinRate":2565,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.42042678525139454,"extension":6.434915158570672},"index":2,"playId":"cfddeb87-181d-37ab-babb-ee4162c5b091","pitchNumber":3,"startTime":"2026-03-17T22:35:10.528Z","endTime":"2026-03-17T22:35:14.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":806958,"link":"/api/v1/people/806958"},"third":{"id":694318,"link":"/api/v1/people/694318"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":835621,"link":"/api/v1/people/835621"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":692031,"link":"/api/v1/people/692031"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":97.3,"endSpeed":89.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.050344374770322,"aZ":-20.153492806129552,"pfxX":-7.690928900645714,"pfxZ":5.89135175307058,"pX":0.0196621361307431,"pZ":3.2678185010755065,"vX0":9.053578114669895,"vY0":-141.44709610345961,"vZ0":-3.4908591858602143,"x":116.25,"y":150.55,"x0":-2.212329630094377,"y0":50.00560369976954,"z0":5.798628729235934,"aX":-15.701138742443538},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.2,"breakHorizontal":12.2,"spinRate":2052,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.3861549610141548,"extension":6.5921821517023975},"index":3,"playId":"437c743d-2f73-3107-9ce3-4fdc13112d0d","pitchNumber":4,"startTime":"2026-03-17T22:35:25.934Z","endTime":"2026-03-17T22:35:31.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":806958,"link":"/api/v1/people/806958"},"third":{"id":694318,"link":"/api/v1/people/694318"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":835621,"link":"/api/v1/people/835621"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":692031,"link":"/api/v1/people/692031"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47105044787682,"aZ":-29.937261944020243,"pfxX":2.0740076397254144,"pfxZ":1.273996782383377,"pX":-0.33100952995132615,"pZ":1.7600832173084289,"vX0":4.588741265627858,"vY0":-132.08940389236767,"vZ0":-5.4837947956284445,"x":129.62,"y":191.26,"x0":-2.363803412340877,"y0":50.00543194310275,"z0":6.078236163700521,"aX":3.645670382936144},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.3,"breakHorizontal":-4.8,"spinRate":2473,"spinDirection":88},"zone":7,"typeConfidence":2.0,"plateTime":0.41548173748594674,"extension":6.280020364009235},"index":4,"playId":"1a4253ce-3e57-364a-921c-45d6f6f63399","pitchNumber":5,"startTime":"2026-03-17T22:35:45.182Z","endTime":"2026-03-17T22:35:50.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":806958,"link":"/api/v1/people/806958"},"third":{"id":694318,"link":"/api/v1/people/694318"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":835621,"link":"/api/v1/people/835621"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":692031,"link":"/api/v1/people/692031"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.94298290466839,"aZ":-27.4711781769626,"pfxX":0.3779730547393969,"pfxZ":2.787250610058213,"pX":-0.9258395103668795,"pZ":2.128310033705014,"vX0":3.312214720469043,"vY0":-130.3334240226254,"vZ0":-4.451757910759398,"x":152.29,"y":181.32,"x0":-2.2718599798104235,"y0":50.005920397789694,"z0":5.9774280225346255,"aX":0.6388379222360548},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.1,"breakHorizontal":-1.6,"spinRate":2479,"spinDirection":93},"zone":13,"typeConfidence":2.0,"plateTime":0.4231459218559732,"extension":6.638797334598358},"index":5,"playId":"7f2567fe-41ac-3bf1-9cd6-b5a8fca906fe","pitchNumber":6,"startTime":"2026-03-17T22:36:07.962Z","endTime":"2026-03-17T22:36:14.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":806958,"link":"/api/v1/people/806958"},"third":{"id":694318,"link":"/api/v1/people/694318"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":835621,"link":"/api/v1/people/835621"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":692031,"link":"/api/v1/people/692031"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"}},"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":81.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.27238194751522,"aZ":-26.742014954418877,"pfxX":0.669064825121136,"pfxZ":3.146220749064545,"pX":-0.6357135893244822,"pZ":2.3586826936090337,"vX0":4.33256847870991,"vY0":-132.31502538894603,"vZ0":-4.443199553883,"x":141.23,"y":175.1,"x0":-2.3996876640935425,"y0":50.00282488330528,"z0":6.083397414976157,"aX":1.153207377238639},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.7,"breakHorizontal":-2.4,"spinRate":2475,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.41829298057370634,"extension":6.391270950960254},"hitData":{"launchSpeed":102.6,"launchAngle":16.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":99.56,"coordY":77.72}},"index":6,"playId":"8345d4f7-4120-3030-9c7a-3563ebdec05a","pitchNumber":7,"startTime":"2026-03-17T22:36:47.587Z","endTime":"2026-03-17T22:36:53.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":806958,"link":"/api/v1/people/806958"},"third":{"id":694318,"link":"/api/v1/people/694318"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":835621,"link":"/api/v1/people/835621"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":692031,"link":"/api/v1/people/692031"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"credit":"b_ab"},{"player":{"id":672841,"link":"/api/v1/people/672841"},"credit":"p_ab"},{"player":{"id":669369,"link":"/api/v1/people/669369"},"credit":"b_pa"},{"player":{"id":672841,"link":"/api/v1/people/672841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":-0.40000000000000013,"leverageIndex":0.05,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-17T22:36:53.992Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jase Bowen flies out to left fielder Konni Durschlag.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-17T22:37:05.246Z","endTime":"2026-03-17T22:38:28.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":835621,"link":"/api/v1/people/835621"},"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(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":97.5,"endSpeed":88.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.59475518449423,"aZ":-17.964511714579956,"pfxX":-9.36016836185169,"pfxZ":7.056895541910409,"pX":-1.3318143488890801,"pZ":0.7569452999078446,"vX0":5.848532838431391,"vY0":-141.5437147146306,"vZ0":-10.247773664728589,"x":167.77,"y":218.34,"x0":-2.2168617452142283,"y0":50.006299498947186,"z0":5.594012876831539,"aX":-18.852044536172556},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.7,"breakHorizontal":15.6,"spinRate":2132,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.38809562241799966,"extension":6.554708676461378},"index":0,"playId":"635c1887-9368-3cab-a8cd-ae15cd0de157","pitchNumber":1,"startTime":"2026-03-17T22:37:25.813Z","endTime":"2026-03-17T22:37:31.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":806958,"link":"/api/v1/people/806958"},"third":{"id":694318,"link":"/api/v1/people/694318"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":835621,"link":"/api/v1/people/835621"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":692031,"link":"/api/v1/people/692031"}},"offense":{"batter":{"id":687749,"link":"/api/v1/people/687749","batSide":{"code":"R","description":"Right"}},"second":{"id":669369,"link":"/api/v1/people/669369"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.116243693415626,"aZ":-15.347360125350583,"pfxX":-9.188660378418726,"pfxZ":8.361693621559349,"pX":0.006028367001845151,"pZ":2.8444750636293885,"vX0":8.687599691616706,"vY0":-141.84466852177715,"vZ0":-5.612042359108399,"x":116.77,"y":161.98,"x0":-1.9208441391969617,"y0":50.006129210108156,"z0":5.847426667529317,"aX":-18.50026156014744},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.9,"breakHorizontal":14.6,"spinRate":2319,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.38795278306346637,"extension":6.6439622479834775},"index":1,"playId":"dba7630c-d0cd-322f-8bd5-88757b30e7d6","pitchNumber":2,"startTime":"2026-03-17T22:37:41.480Z","endTime":"2026-03-17T22:37:44.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":806958,"link":"/api/v1/people/806958"},"third":{"id":694318,"link":"/api/v1/people/694318"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":835621,"link":"/api/v1/people/835621"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":692031,"link":"/api/v1/people/692031"}},"offense":{"batter":{"id":687749,"link":"/api/v1/people/687749","batSide":{"code":"R","description":"Right"}},"second":{"id":669369,"link":"/api/v1/people/669369"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.227221726996788,"aZ":-29.189038059340398,"pfxX":0.7586996566829329,"pfxZ":1.7128215948799541,"pX":1.3039707038073098,"pZ":1.1467242098147952,"vX0":8.029459254786039,"vY0":-130.86965585916957,"vZ0":-6.98251253654874,"x":67.3,"y":207.82,"x0":-1.8957578371052972,"y0":50.00472458832782,"z0":6.020152052148923,"aX":1.3218629332074903},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.8,"breakHorizontal":-3.0,"spinRate":2574,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.41767243432072076,"extension":6.427933105457196},"index":2,"playId":"45c7446e-9fc3-3f7b-a2ba-ed822ddd91ed","pitchNumber":3,"startTime":"2026-03-17T22:38:00.630Z","endTime":"2026-03-17T22:38:04.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":806958,"link":"/api/v1/people/806958"},"third":{"id":694318,"link":"/api/v1/people/694318"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":835621,"link":"/api/v1/people/835621"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":692031,"link":"/api/v1/people/692031"}},"offense":{"batter":{"id":687749,"link":"/api/v1/people/687749","batSide":{"code":"R","description":"Right"}},"second":{"id":669369,"link":"/api/v1/people/669369"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.37877695638251,"aZ":-18.962496869307056,"pfxX":-9.381461384207524,"pfxZ":6.533786217837076,"pX":-0.8977585916808026,"pZ":2.4655472873617668,"vX0":6.674917804456094,"vY0":-141.14206294290972,"vZ0":-5.916175717828615,"x":151.22,"y":172.21,"x0":-2.0714290368861734,"y0":50.00616686767191,"z0":5.805438473116742,"aX":-18.978471148768282},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.8,"breakHorizontal":15.7,"spinRate":2201,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.38770410078015294,"extension":6.627312649011592},"hitData":{"launchSpeed":89.5,"launchAngle":53.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.25,"coordY":97.24}},"index":3,"playId":"883df1d2-d1a9-3fdb-91bc-58cc041ce708","pitchNumber":4,"startTime":"2026-03-17T22:38:18.060Z","endTime":"2026-03-17T22:38:28.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":806958,"link":"/api/v1/people/806958"},"third":{"id":694318,"link":"/api/v1/people/694318"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":835621,"link":"/api/v1/people/835621"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":692031,"link":"/api/v1/people/692031"}},"offense":{"batter":{"id":687749,"link":"/api/v1/people/687749","batSide":{"code":"R","description":"Right"}},"second":{"id":669369,"link":"/api/v1/people/669369"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"credit":"b_ab"},{"player":{"id":672841,"link":"/api/v1/people/672841"},"credit":"p_ab"},{"player":{"id":687749,"link":"/api/v1/people/687749"},"credit":"b_pa"},{"player":{"id":672841,"link":"/api/v1/people/672841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":0.30000000000000004,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-17T22:38:28.784Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose F Miranda grounds out, third baseman Austin St. Laurent to first baseman Luis Suisbel.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-17T22:38:34.342Z","endTime":"2026-03-17T22:39:15.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669304,"fullName":"Jose F Miranda","link":"/api/v1/people/669304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669304,"fullName":"Jose F Miranda","link":"/api/v1/people/669304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694318,"link":"/api/v1/people/694318"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":692044,"link":"/api/v1/people/692044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79624554519582,"aZ":-17.20150434439802,"pfxX":-10.555574004285992,"pfxZ":7.185870696556365,"pX":0.045740592513388134,"pZ":1.5906564664480543,"vX0":9.523754482584824,"vY0":-143.34786970114638,"vZ0":-8.379429934774732,"x":115.26,"y":195.83,"x0":-1.9465169572318348,"y0":50.00009723735493,"z0":5.623022070545557,"aX":-21.988167677664045},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.4,"breakHorizontal":17.3,"spinRate":2210,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3819367985532156,"extension":6.726125184123394},"index":0,"playId":"dc2abe4e-7816-366d-9646-f93207424cfe","pitchNumber":1,"startTime":"2026-03-17T22:38:51.894Z","endTime":"2026-03-17T22:38:59.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":806958,"link":"/api/v1/people/806958"},"third":{"id":694318,"link":"/api/v1/people/694318"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":835621,"link":"/api/v1/people/835621"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":692031,"link":"/api/v1/people/692031"}},"offense":{"batter":{"id":669304,"link":"/api/v1/people/669304","batSide":{"code":"R","description":"Right"}},"second":{"id":669369,"link":"/api/v1/people/669369"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.580052764954765,"aZ":-25.410130063062013,"pfxX":0.33169884907389985,"pfxZ":3.866138252067067,"pX":-0.03223837675021417,"pZ":1.306113067590805,"vX0":4.896898207586195,"vY0":-132.05756547486052,"vZ0":-7.1875784879988664,"x":118.23,"y":203.51,"x0":-1.9610227135270486,"y0":50.004494407346606,"z0":5.958025510338772,"aX":0.579351964460105},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.5,"breakHorizontal":-1.8,"spinRate":2671,"spinDirection":172},"zone":13,"typeConfidence":2.0,"plateTime":0.4162572070071411,"extension":6.434176881271373},"hitData":{"launchSpeed":76.4,"launchAngle":3.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.29,"coordY":165.21}},"index":1,"playId":"9377d48a-03dd-3341-ae0b-96578ad1b6a0","pitchNumber":2,"startTime":"2026-03-17T22:39:08.874Z","endTime":"2026-03-17T22:39:15.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":692044,"link":"/api/v1/people/692044"},"second":{"id":806958,"link":"/api/v1/people/806958"},"third":{"id":694318,"link":"/api/v1/people/694318"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":835621,"link":"/api/v1/people/835621"},"center":{"id":681098,"link":"/api/v1/people/681098"},"right":{"id":692031,"link":"/api/v1/people/692031"}},"offense":{"batter":{"id":669304,"link":"/api/v1/people/669304","batSide":{"code":"R","description":"Right"}},"second":{"id":669369,"link":"/api/v1/people/669369"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669304,"link":"/api/v1/people/669304"},"credit":"b_ab"},{"player":{"id":672841,"link":"/api/v1/people/672841"},"credit":"p_ab"},{"player":{"id":669304,"link":"/api/v1/people/669304"},"credit":"b_pa"},{"player":{"id":672841,"link":"/api/v1/people/672841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":0.2999999999999998,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-17T22:39:15.227Z","atBatIndex":72},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Colt Emerson doubles (1) on a line drive to right fielder Carlos Rodríguez.","rbi":0,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-17T22:41:49.935Z","endTime":"2026-03-17T22:42:39.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677578,"link":"/api/v1/people/677578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: David Morgan replaces Adrian Morejon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":5,"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-17T22:41:01.549Z","endTime":"2026-03-17T22:41:51.219Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688158,"link":"/api/v1/people/688158"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":98.1,"endSpeed":88.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.25231371585808,"aZ":-15.627904010477566,"pfxX":-4.617542626097787,"pfxZ":8.093752384457158,"pX":0.6194966849471706,"pZ":3.851294445352015,"vX0":8.264620735822378,"vY0":-142.6429036388204,"vZ0":-1.9321153822683017,"x":93.39,"y":134.8,"x0":-1.7260414878502546,"y0":50.00267959967174,"z0":5.5316211635006605,"aX":-9.44051783760393},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.4,"breakHorizontal":6.5,"spinRate":2443,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.38515530974959944,"extension":5.846350863703913},"index":1,"playId":"083ca5ff-a04b-3021-bfea-26823302b97c","pitchNumber":1,"startTime":"2026-03-17T22:41:51.219Z","endTime":"2026-03-17T22:41:54.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.5438372901761,"aZ":-15.037120261066539,"pfxX":-5.847874560574462,"pfxZ":8.406769406342146,"pX":0.25818556489148914,"pZ":3.480615150089224,"vX0":7.561588484301248,"vY0":-142.32169907101672,"vZ0":-2.555018913877362,"x":107.16,"y":144.8,"x0":-1.6810865024973334,"y0":50.005762279212675,"z0":5.349693103011866,"aX":-11.925350071624779},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.9,"breakHorizontal":9.0,"spinRate":2326,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3857637374833991,"extension":5.823923394820674},"index":2,"playId":"d76be44e-41ee-3dbe-836e-df9fede8dda0","pitchNumber":2,"startTime":"2026-03-17T22:42:08.740Z","endTime":"2026-03-17T22:42:12.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.824401423165646,"aZ":-41.24121790687541,"pfxX":2.7718922502213985,"pfxZ":-6.219579375390052,"pX":-0.0289757969053618,"pZ":1.7855895342775636,"vX0":3.1928182193314227,"vY0":-119.89792388726553,"vZ0":-0.4099423354291192,"x":118.1,"y":190.57,"x0":-1.737146967575695,"y0":50.00287715774012,"z0":5.634076524199726,"aX":4.0410507315370685},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-11.0,"breakHorizontal":-5.8,"spinRate":2554,"spinDirection":46},"zone":8,"typeConfidence":2.0,"plateTime":0.4565581396760865,"extension":5.799592842850729},"hitData":{"launchSpeed":86.3,"launchAngle":12.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":198.22,"coordY":131.2}},"index":3,"playId":"f9ae0f45-7240-325b-b5fc-69db9f1a9358","pitchNumber":3,"startTime":"2026-03-17T22:42:30.606Z","endTime":"2026-03-17T22:42:39.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_ab"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_ab"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":2.6999999999999997,"leverageIndex":0.46,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-17T22:42:39.445Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Suisbel grounds out, shortstop Mason McCoy to first baseman Nick Castellanos. Colt Emerson to 3rd.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-17T22:42:44.863Z","endTime":"2026-03-17T22:44:17.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":692044,"fullName":"Luis Suisbel","link":"/api/v1/people/692044"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":692044,"fullName":"Luis Suisbel","link":"/api/v1/people/692044"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669200,"link":"/api/v1/people/669200"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.383793570207054,"aZ":-38.38346713478568,"pfxX":4.591732014764068,"pfxZ":-4.234007740332258,"pX":-1.2409809021259515,"pZ":3.2395948859719765,"vX0":0.3328223021263813,"vY0":-120.2855460084824,"vZ0":2.0476293033023385,"x":164.3,"y":151.31,"x0":-1.977796421463331,"y0":50.0059065576502,"z0":5.781117487863767,"aX":6.727642810604399},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-7.0,"breakHorizontal":-8.4,"spinRate":2669,"spinDirection":52},"zone":11,"typeConfidence":2.0,"plateTime":0.45539881236498925,"extension":5.710996370572845},"index":0,"playId":"76a02309-55ff-37ee-a1b6-084c18aa92e7","pitchNumber":1,"startTime":"2026-03-17T22:43:29.434Z","endTime":"2026-03-17T22:43:35.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70278660118157,"aZ":-41.44688101777736,"pfxX":3.6674582994321963,"pfxZ":-6.396683360791265,"pX":-0.39113661591714655,"pZ":2.3559540808642057,"vX0":2.271968681947575,"vY0":-119.75999884506639,"vZ0":0.9478430007833039,"x":131.91,"y":175.17,"x0":-1.8295381450555865,"y0":50.005127845756746,"z0":5.669969067787223,"aX":5.313424938512143},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-11.0,"breakHorizontal":-7.2,"spinRate":2584,"spinDirection":51},"zone":4,"typeConfidence":2.0,"plateTime":0.45781279926710283,"extension":6.01254046639843},"index":1,"playId":"08385a67-a4a1-31ff-b11d-13aa23e90416","pitchNumber":2,"startTime":"2026-03-17T22:43:47.676Z","endTime":"2026-03-17T22:43:51.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57695723202142,"aZ":-15.147468343059627,"pfxX":-4.8584808450947765,"pfxZ":8.219942414768655,"pX":-0.8426076733716426,"pZ":2.9375065308484625,"vX0":4.8018697588581,"vY0":-143.13602058847812,"vZ0":-4.1673548384024555,"x":149.12,"y":159.47,"x0":-1.9121446518383045,"y0":50.00354079207173,"z0":5.363291198028021,"aX":-10.064417076454443},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.2,"breakHorizontal":7.8,"spinRate":2311,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.382914067028139,"extension":5.710159550050171},"hitData":{"launchSpeed":99.7,"launchAngle":3.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.96,"coordY":148.48}},"index":2,"playId":"6db4e092-90a8-3e06-b0d5-f7ef7e12ead6","pitchNumber":3,"startTime":"2026-03-17T22:44:07.396Z","endTime":"2026-03-17T22:44:17.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":692044,"link":"/api/v1/people/692044","batSide":{"code":"L","description":"Left"}},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692044,"link":"/api/v1/people/692044"},"credit":"b_ab"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_ab"},{"player":{"id":692044,"link":"/api/v1/people/692044"},"credit":"b_pa"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1,"awayTeamWinProbability":97.9,"homeTeamWinProbabilityAdded":-2.4999999999999996,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-17T22:44:17.814Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin St. Laurent singles on a ground ball to third baseman Jose F Miranda. Colt Emerson scores.","rbi":1,"awayScore":9,"homeScore":6,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-17T22:44:28.108Z","endTime":"2026-03-17T22:45:47.344Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":694318,"fullName":"Austin St. Laurent","link":"/api/v1/people/694318"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694318,"fullName":"Austin St. Laurent","link":"/api/v1/people/694318"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":694318,"fullName":"Austin St. Laurent","link":"/api/v1/people/694318"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669304,"link":"/api/v1/people/669304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":{"id":688158,"link":"/api/v1/people/688158"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.722475482386848,"aZ":-35.71537807790614,"pfxX":1.720533680355555,"pfxZ":-2.085758115659317,"pX":-0.2111162185177147,"pZ":3.2212823268443054,"vX0":3.8555737156529495,"vY0":-128.60582638566962,"vZ0":1.1539889577332505,"x":125.05,"y":151.81,"x0":-1.9464307500920721,"y0":50.00576780095112,"z0":5.512241753711849,"aX":2.915876561708867},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-3.4,"breakHorizontal":-3.8,"spinRate":2229,"spinDirection":106},"zone":2,"typeConfidence":2.0,"plateTime":0.42398965078117934,"extension":5.645205828256728},"index":0,"playId":"41d7307c-90a9-37b8-9e08-b342ef61b794","pitchNumber":1,"startTime":"2026-03-17T22:44:44.157Z","endTime":"2026-03-17T22:44:48.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":694318,"link":"/api/v1/people/694318","batSide":{"code":"R","description":"Right"}},"third":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97062023931757,"aZ":-31.83336915038953,"pfxX":2.45505011134198,"pfxZ":0.20573904910528462,"pX":1.3501202144006217,"pZ":2.0816352138615213,"vX0":7.458178213515268,"vY0":-128.25637381976242,"vZ0":-1.7053447131917499,"x":65.54,"y":182.58,"x0":-1.9072859740599317,"y0":50.00506613134595,"z0":5.223159816134814,"aX":4.1151814358127385},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.2,"breakHorizontal":-6.0,"spinRate":2374,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.42604887971762384,"extension":5.891285124935537},"index":1,"playId":"71c3c7f0-8f7c-373f-9d98-6f2015ddeef5","pitchNumber":2,"startTime":"2026-03-17T22:45:01.376Z","endTime":"2026-03-17T22:45:08.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":694318,"link":"/api/v1/people/694318","batSide":{"code":"R","description":"Right"}},"third":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.526817994002545,"aZ":-21.843450497411432,"pfxX":-7.974869593292388,"pfxZ":5.041006022196305,"pX":-1.5608276023933905,"pZ":3.032636118261744,"vX0":3.990567690068723,"vY0":-141.78746619029616,"vZ0":-2.475011146899603,"x":176.5,"y":156.9,"x0":-1.9456600218067837,"y0":50.002101553010185,"z0":5.301317355441279,"aX":-16.337409265916914},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.9,"breakHorizontal":13.7,"spinRate":2034,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3853929408809793,"extension":5.848417569767381},"index":2,"playId":"0966837c-13bd-3c0c-9f3b-a273b62e320c","pitchNumber":3,"startTime":"2026-03-17T22:45:22.138Z","endTime":"2026-03-17T22:45:31.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":694318,"link":"/api/v1/people/694318","batSide":{"code":"R","description":"Right"}},"third":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.874772482852563,"aZ":-23.15054764394824,"pfxX":-9.455238081435489,"pfxZ":4.354919813279109,"pX":-1.0844596330883123,"pZ":2.9019176454708213,"vX0":5.929485647972542,"vY0":-142.79419260183235,"vZ0":-2.492734272646111,"x":158.34,"y":160.43,"x0":-1.955948020659199,"y0":50.0019644861652,"z0":5.2375288612695385,"aX":-19.58868521081099},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.6,"breakHorizontal":16.0,"spinRate":1954,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3831052708778966,"extension":5.902642272360783},"hitData":{"launchSpeed":64.3,"launchAngle":-47.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.79,"coordY":190.02}},"index":3,"playId":"f593221d-a487-341a-9306-0cfa0ffa4e2d","pitchNumber":4,"startTime":"2026-03-17T22:45:42.446Z","endTime":"2026-03-17T22:45:47.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":694318,"link":"/api/v1/people/694318","batSide":{"code":"R","description":"Right"}},"third":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694318,"link":"/api/v1/people/694318"},"credit":"b_ab"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_ab"},{"player":{"id":694318,"link":"/api/v1/people/694318"},"credit":"b_pa"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":2.4999999999999996,"leverageIndex":0.59,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-17T22:45:47.344Z","atBatIndex":75},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Rob Refsnyder grounds into a double play, shortstop Mason McCoy to second baseman Francisco Acuna to first baseman Nick Castellanos. Austin St. Laurent out at 2nd. Rob Refsnyder out at 1st.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-17T22:46:02.608Z","endTime":"2026-03-17T22:46:34.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":694318,"fullName":"Austin St. Laurent","link":"/api/v1/people/694318"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669200,"link":"/api/v1/people/669200"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672696,"link":"/api/v1/people/672696"},"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":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672696,"link":"/api/v1/people/672696"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.456159019602374,"aZ":-19.812948361937025,"pfxX":-10.131550188219693,"pfxZ":6.036238156156429,"pX":-0.6925567044759725,"pZ":1.7734294476068044,"vX0":7.0332585544586985,"vY0":-142.18336674840032,"vZ0":-5.9198026685677085,"x":143.4,"y":190.9,"x0":-1.881317423375443,"y0":50.004126715655595,"z0":5.138796772126477,"aX":-20.755299104332888},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.8,"breakHorizontal":16.9,"spinRate":2263,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.3851515763565585,"extension":5.931041591867004},"hitData":{"launchSpeed":71.5,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.91,"coordY":155.07}},"index":0,"playId":"d4178fd4-422a-3747-a601-fafc6279d366","pitchNumber":1,"startTime":"2026-03-17T22:46:22.673Z","endTime":"2026-03-17T22:46:34.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":592206,"link":"/api/v1/people/592206"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":669304,"link":"/api/v1/people/669304"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":669369,"link":"/api/v1/people/669369"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":677578,"link":"/api/v1/people/677578"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"first":{"id":694318,"link":"/api/v1/people/694318"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Home Plate"},{"official":{"id":703141,"link":"/api/v1/people/703141"},"officialType":"First Base"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_ab"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_ab"},{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_pa"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-4.6,"leverageIndex":1.32,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-17T22:46:34.002Z","atBatIndex":76}]