[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-12T17:05:49.282Z","endTime":"2026-03-12T17:07:07.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-12T12:42:11.246Z","endTime":"2026-03-12T16:37:40.142Z","isPitch":false,"type":"action","player":{"id":700250,"link":"/api/v1/people/700250"},"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-12T16:37:40.142Z","endTime":"2026-03-12T17:05:24.648Z","isPitch":false,"type":"action","player":{"id":700250,"link":"/api/v1/people/700250"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-12T17:05:24.648Z","endTime":"2026-03-12T17:05:51.546Z","isPitch":false,"type":"action","player":{"id":700250,"link":"/api/v1/people/700250"},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":83.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.27565400757957,"aZ":-9.48149711794416,"pfxX":-5.931081439354805,"pfxZ":12.574313426776163,"pX":-1.0585739207386866,"pZ":2.9600537956572266,"vX0":3.8136817052406102,"vY0":-134.9511521300844,"vZ0":-8.50723309367725,"x":157.35,"y":158.86,"x0":-1.7353774785602165,"y0":50.001557685270434,"z0":6.8624246109504865,"aX":-10.702854723879563},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.6,"breakHorizontal":9.7,"spinRate":2319,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.409269006223028,"extension":5.879034354438207},"index":3,"playId":"4417bb87-682d-30a4-907f-2b96fe6ef93c","pitchNumber":1,"startTime":"2026-03-12T17:05:51.546Z","endTime":"2026-03-12T17:05:55.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":75.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.791622574585208,"aZ":-25.249505827219824,"pfxX":-9.353300197800113,"pfxZ":4.701831562509566,"pX":0.02099130076764575,"pZ":3.659229537059025,"vX0":7.128684565424007,"vY0":-121.12780734119175,"vZ0":-2.6959919829059484,"x":116.2,"y":139.98,"x0":-1.7590164636052432,"y0":50.00075371622005,"z0":7.0168648407899195,"aX":-13.763165635519329},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":8.0,"breakHorizontal":15.0,"spinRate":1504,"spinDirection":230},"zone":12,"typeConfidence":0.96,"plateTime":0.45387805517678403,"extension":5.934938325025166},"index":4,"playId":"372fd83c-b8e6-387b-b2e9-726822177232","pitchNumber":2,"startTime":"2026-03-12T17:06:08.334Z","endTime":"2026-03-12T17:06:12.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":92.5,"endSpeed":83.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.576311213813188,"aZ":-13.49737849991839,"pfxX":-8.262112790600892,"pfxZ":10.318607143398646,"pX":0.14574818078015972,"pZ":2.7116865365157086,"vX0":7.2746870202504414,"vY0":-134.29963883399955,"vZ0":-8.506767220130879,"x":111.44,"y":165.56,"x0":-1.5368756518884141,"y0":50.001690513173685,"z0":6.899886802103107,"aX":-14.953117015514124},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.8,"breakHorizontal":13.2,"spinRate":2277,"spinDirection":210},"zone":5,"typeConfidence":0.86,"plateTime":0.40926903308113616,"extension":5.910296958607477},"index":5,"playId":"2d1d105f-47c3-36e9-a0f1-611f8204d353","pitchNumber":3,"startTime":"2026-03-12T17:06:26.984Z","endTime":"2026-03-12T17:06:30.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":72.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.825495564699242,"aZ":-41.51656121698372,"pfxX":3.724213335887027,"pfxZ":-7.15750987648139,"pX":-0.6405862267090663,"pZ":3.134562944467694,"vX0":1.6970039488101645,"vY0":-113.30782621587085,"vZ0":0.24780741982954013,"x":141.42,"y":154.15,"x0":-1.881933180418468,"y0":50.00134278078754,"z0":7.156895279391615,"aX":4.863153178088977},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-12.6,"breakHorizontal":-7.2,"spinRate":2570,"spinDirection":36},"zone":1,"typeConfidence":0.9,"plateTime":0.4825645148515001,"extension":5.967359482908558},"index":6,"playId":"4b8bdf1b-d36a-3474-a52d-ba71571ac24a","pitchNumber":4,"startTime":"2026-03-12T17:07:02.919Z","endTime":"2026-03-12T17:07:07.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-12T17:07:07.293Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jasson Domínguez homers (3) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-12T17:07:16.175Z","endTime":"2026-03-12T17:08:21.300Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":{"id":434378,"link":"/api/v1/people/434378"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.803569040361694,"aZ":-26.384608686084196,"pfxX":-7.486063101779587,"pfxZ":3.9231489598079374,"pX":-1.1495611011311129,"pZ":3.293451819846422,"vX0":3.9174330478557877,"vY0":-120.54716854093328,"vZ0":-3.3832732706434188,"x":160.82,"y":149.86,"x0":-1.820649724459567,"y0":50.003515168305675,"z0":7.037148331107315,"aX":-11.049569591153979},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.6,"breakHorizontal":12.6,"spinRate":1525,"spinDirection":230},"zone":11,"typeConfidence":0.96,"plateTime":0.4538680137927176,"extension":5.954122138686901},"index":0,"playId":"1308b169-2453-35ae-9b02-358d7be4c8a9","pitchNumber":1,"startTime":"2026-03-12T17:07:32.407Z","endTime":"2026-03-12T17:07:36.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.208171822600114,"aZ":-12.140471889291288,"pfxX":-5.428756648788619,"pfxZ":10.922443774587926,"pX":0.5383037280202029,"pZ":2.0679291151046906,"vX0":7.352545151735342,"vY0":-135.0371454541113,"vZ0":-10.273184506812846,"x":96.48,"y":182.95,"x0":-1.5228642013263698,"y0":50.00665185591892,"z0":6.791171089537379,"aX":-9.962039947985522},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":8.2,"spinRate":2361,"spinDirection":211},"zone":9,"typeConfidence":0.89,"plateTime":0.4066227796111117,"extension":6.047954674376287},"hitData":{"launchSpeed":103.8,"launchAngle":29.0,"totalDistance":431.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":184.59,"coordY":34.29}},"index":1,"playId":"02094516-86e8-3024-bfd8-8bc2eeb696a5","pitchNumber":2,"startTime":"2026-03-12T17:07:50.445Z","endTime":"2026-03-12T17:08:21.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-9.800000000000004,"leverageIndex":0.63,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:08:21.300Z","atBatIndex":1},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"J.C. Escarra homers (2) on a fly ball to right center field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-12T17:08:19.574Z","endTime":"2026-03-12T17:09:22.119Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"responsiblePitcher":{"id":434378,"link":"/api/v1/people/434378"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.1,"endSpeed":83.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31394447593124,"aZ":-10.129753329287718,"pfxX":-5.6660467534936725,"pfxZ":12.442514598818002,"pX":-0.6862726239506244,"pZ":1.278469448694962,"vX0":4.557279169397899,"vY0":-133.4026334325914,"vZ0":-12.398589946875369,"x":143.16,"y":204.26,"x0":-1.6953112155810395,"y0":50.00130263022629,"z0":6.761464074460468,"aX":-10.035637388657038},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.4,"breakHorizontal":9.0,"spinRate":2358,"spinDirection":212},"zone":13,"typeConfidence":0.89,"plateTime":0.4133222665409,"extension":6.012009697462142},"index":0,"playId":"5ca32bbd-24c4-3e4b-992d-903187980bbe","pitchNumber":1,"startTime":"2026-03-12T17:08:39.134Z","endTime":"2026-03-12T17:08:43.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.988154718709637,"aZ":-9.58184855938586,"pfxX":-6.741286500694382,"pfxZ":12.343452606045663,"pX":-0.04092093099586337,"pZ":2.152087517810684,"vX0":6.887282715379244,"vY0":-135.06254798896262,"vZ0":-10.370810114647371,"x":118.56,"y":180.67,"x0":-1.7596361407141876,"y0":50.000553500260246,"z0":6.7358188278300215,"aX":-12.336561269818814},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.0,"breakHorizontal":10.6,"spinRate":2435,"spinDirection":211},"zone":8,"typeConfidence":0.9,"plateTime":0.40700084343336185,"extension":5.979184231758654},"hitData":{"launchSpeed":99.7,"launchAngle":35.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":188.69,"coordY":55.74}},"index":1,"playId":"9d2ec96c-8ad9-3705-9476-2669d11a4143","pitchNumber":2,"startTime":"2026-03-12T17:08:54.749Z","endTime":"2026-03-12T17:09:22.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.1,"awayTeamWinProbability":66.9,"homeTeamWinProbabilityAdded":-9.299999999999997,"leverageIndex":0.58,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:09:22.119Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Paul DeJong strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-12T17:09:21.514Z","endTime":"2026-03-12T17:10:39.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"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":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.5,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.859277594767825,"aZ":-12.821012214535456,"pfxX":-7.17190764825163,"pfxZ":10.576353027695678,"pX":0.0739072486127277,"pZ":2.0868757879380095,"vX0":6.940617952361051,"vY0":-135.00814331750854,"vZ0":-10.094851369263129,"x":114.18,"y":182.43,"x0":-1.6096105783769348,"y0":50.00045310411582,"z0":6.797774150554228,"aX":-13.119261549774478},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":11.3,"spinRate":2366,"spinDirection":212},"zone":8,"typeConfidence":0.88,"plateTime":0.4071004759081287,"extension":6.083661144431482},"index":0,"playId":"26bfa53a-df2a-3738-93f9-82ab5b64cee5","pitchNumber":1,"startTime":"2026-03-12T17:09:39.387Z","endTime":"2026-03-12T17:09:44.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":87.8,"endSpeed":81.5,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.608717503352384,"aZ":-24.8340590276678,"pfxX":0.03617965122553457,"pfxZ":4.42088761530769,"pX":1.032507289314257,"pZ":1.2074730793384416,"vX0":6.3925148117240935,"vY0":-127.56391274726548,"vZ0":-9.19934209735791,"x":77.64,"y":206.18,"x0":-1.503472190500701,"y0":50.00042599259589,"z0":6.797362573633196,"aX":0.05883510531505681},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.2,"breakHorizontal":-1.4,"spinRate":2332,"spinDirection":205},"zone":14,"typeConfidence":0.93,"plateTime":0.4282891750646969,"extension":6.136067383581478},"index":1,"playId":"3fa596f5-2a8c-3716-824e-5cc8a74985cb","pitchNumber":2,"startTime":"2026-03-12T17:09:54.393Z","endTime":"2026-03-12T17:09:58.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.311806050927892,"aZ":-10.274354949363552,"pfxX":-6.370200362418738,"pfxZ":11.877926215997748,"pX":0.12113815100552161,"pZ":2.0747214720480716,"vX0":6.293451627056287,"vY0":-134.92312148130236,"vZ0":-10.66615985866505,"x":112.38,"y":182.76,"x0":-1.4138349072115317,"y0":50.005059577743395,"z0":6.802997755253206,"aX":-11.74813991852267},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.4,"breakHorizontal":10.2,"spinRate":2366,"spinDirection":212},"zone":8,"typeConfidence":0.89,"plateTime":0.4059266441343441,"extension":6.022411990341773},"index":2,"playId":"4b9300b6-48d8-3fba-bd1f-495912d10f44","pitchNumber":3,"startTime":"2026-03-12T17:10:11.299Z","endTime":"2026-03-12T17:10:15.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.8,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.166894651759797,"aZ":-30.59052183907161,"pfxX":4.351329829781116,"pfxZ":1.1049903931353011,"pX":1.2244999795510947,"pZ":1.957718315719,"vX0":5.628494725873118,"vY0":-119.2629432978424,"vZ0":-4.80281438983668,"x":70.32,"y":185.92,"x0":-1.7326206962456416,"y0":50.00551402473379,"z0":6.760050981868828,"aX":6.26252891616342},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.1,"breakHorizontal":-9.2,"spinRate":2490,"spinDirection":28},"zone":14,"typeConfidence":0.92,"plateTime":0.45944557400387787,"extension":6.208736802871229},"index":3,"playId":"3b195fef-c5fd-3878-b641-18044a25237d","pitchNumber":4,"startTime":"2026-03-12T17:10:35.419Z","endTime":"2026-03-12T17:10:39.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.4,"awayTeamWinProbability":65.6,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:10:39.460Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Jones flies out to right fielder Zach McKinstry.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-12T17:10:46.799Z","endTime":"2026-03-12T17:12:09.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63803222023568,"aZ":-10.658322743124241,"pfxX":-7.116162216025873,"pfxZ":11.769895536491958,"pX":-0.3713856305860072,"pZ":1.7907067418230223,"vX0":5.5705279067894,"vY0":-134.4742587358743,"vZ0":-11.159358970470368,"x":131.16,"y":190.43,"x0":-1.5469795527775538,"y0":50.00424199016323,"z0":6.754677260789291,"aX":-13.011164063859844},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.1,"breakHorizontal":11.6,"spinRate":2289,"spinDirection":208},"zone":7,"typeConfidence":0.88,"plateTime":0.4075730227052978,"extension":6.005134123315695},"index":0,"playId":"ecf21564-eb48-3887-9e45-8abde73d48a6","pitchNumber":1,"startTime":"2026-03-12T17:11:05.091Z","endTime":"2026-03-12T17:11:10.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.961224376404036,"aZ":-10.821493196699052,"pfxX":-6.499032190031008,"pfxZ":11.54049821762131,"pX":-0.5548402241122303,"pZ":1.3534828139566124,"vX0":4.7115815140483805,"vY0":-135.73053959762504,"vZ0":-12.367287239679186,"x":138.15,"y":202.24,"x0":-1.4759290583804723,"y0":50.00625964447744,"z0":6.743580154574043,"aX":-12.029991524715186},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.2,"breakHorizontal":10.7,"spinRate":2256,"spinDirection":211},"zone":13,"typeConfidence":0.9,"plateTime":0.4047924848647959,"extension":6.042156232404944},"index":1,"playId":"d46d0dbd-5286-3510-9b89-ac902eaeec84","pitchNumber":2,"startTime":"2026-03-12T17:11:22.389Z","endTime":"2026-03-12T17:11:26.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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.7,"endSpeed":79.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.936846787134424,"aZ":-27.441477868765087,"pfxX":0.39233599839359545,"pfxZ":2.9564713202099107,"pX":0.20874862369769498,"pZ":2.7195414932500683,"vX0":4.483459414403433,"vY0":-126.16284299542191,"vZ0":-5.181270031541715,"x":109.04,"y":165.35,"x0":-1.6464225817899303,"y0":50.00612237029423,"z0":7.025927142935178,"aX":0.6295492717207325},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.3,"breakHorizontal":-1.8,"spinRate":2198,"spinDirection":181},"zone":5,"typeConfidence":0.93,"plateTime":0.43501463202178803,"extension":5.987972939115357},"index":2,"playId":"cc0daf08-e23f-3f9e-b738-fe33640b2aa6","pitchNumber":3,"startTime":"2026-03-12T17:11:38.362Z","endTime":"2026-03-12T17:11:42.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":87.8,"endSpeed":80.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.15521207071985,"aZ":-26.13911868429461,"pfxX":-1.307326930183697,"pfxZ":3.667334011829107,"pX":0.19913460724956744,"pZ":1.7885227659167806,"vX0":4.736939755245331,"vY0":-127.66326562641333,"vZ0":-7.657460113062541,"x":109.41,"y":190.49,"x0":-1.5134150742283683,"y0":50.00272518352927,"z0":6.895109877601842,"aX":-2.1511757397883},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.0,"breakHorizontal":1.2,"spinRate":2288,"spinDirection":197},"zone":8,"typeConfidence":0.9,"plateTime":0.42963343212157,"extension":5.993806719749942},"hitData":{"launchSpeed":86.9,"launchAngle":40.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.6,"coordY":71.84}},"index":3,"playId":"6337e44a-16a9-3f70-87bc-6f9cc376979a","pitchNumber":4,"startTime":"2026-03-12T17:11:58.524Z","endTime":"2026-03-12T17:12:09.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.199999999999996,"awayTeamWinProbability":64.80000000000001,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:12:09.028Z","atBatIndex":4},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kerry Carpenter pops out to shortstop Max Schuemann.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-12T17:13:57.165Z","endTime":"2026-03-12T17:16:48.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.160330386794147,"aZ":-16.51662508980291,"pfxX":-6.26515200791091,"pfxZ":8.418143468811639,"pX":-0.6656435292868857,"pZ":3.2645352622280233,"vX0":9.195078861081749,"vY0":-135.64436736611898,"vZ0":-2.5880003917366796,"x":142.37,"y":150.64,"x0":-3.2882290170295474,"y0":50.00294173610068,"z0":5.384933205283465,"aX":-11.6542810382045},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.9,"breakHorizontal":9.4,"spinRate":2606,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.40406241454648084,"extension":6.432049632059432},"index":0,"playId":"ac274bf0-f14f-311e-b8ba-55066cf2a221","pitchNumber":1,"startTime":"2026-03-12T17:14:20.128Z","endTime":"2026-03-12T17:14:47.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"}},"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-03-12T17:14:47.633Z","endTime":"2026-03-12T17:15:01.767Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97984702843939,"aZ":-16.15377038013485,"pfxX":-5.945625435756582,"pfxZ":8.595289612186882,"pX":0.16673676765151257,"pZ":1.7769589579782208,"vX0":10.91113638582396,"vY0":-135.95867067960168,"vZ0":-6.257337478889791,"x":110.64,"y":190.8,"x0":-3.1338017120949124,"y0":50.00613212933137,"z0":5.23760212787832,"aX":-11.087066323338133},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.3,"breakHorizontal":8.4,"spinRate":2675,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.4035104259510609,"extension":6.4970185107023415},"index":2,"playId":"cf345c10-51a8-33d5-8725-e8f2da4d670c","pitchNumber":2,"startTime":"2026-03-12T17:15:01.767Z","endTime":"2026-03-12T17:15:28.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.490235413851394,"aZ":-39.829358084109565,"pfxX":7.500865302364638,"pfxZ":-5.525157499940542,"pX":0.20407729218978934,"pZ":-0.37456483559265286,"vX0":5.52433599982789,"vY0":-117.64402656661254,"vZ0":-5.3819225580735575,"x":109.22,"y":248.89,"x0":-3.1574551250359493,"y0":50.00081158953164,"z0":5.67706467907935,"aX":10.400882722026683},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-11.2,"breakHorizontal":-15.0,"spinRate":2971,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.46745141588398376,"extension":6.32020202789639},"index":3,"playId":"263d0a2b-58ed-35d8-9d5f-f36ddbfec23c","pitchNumber":3,"startTime":"2026-03-12T17:15:41.751Z","endTime":"2026-03-12T17:15:46.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.857232557209123,"aZ":-41.98992621133036,"pfxX":6.734846540490042,"pfxZ":-6.964016092597807,"pX":-1.1183605644960388,"pZ":1.4287047057370674,"vX0":3.337128915832167,"vY0":-118.3580883257355,"vZ0":-1.0942701917840456,"x":159.63,"y":200.2,"x0":-3.4240951895338423,"y0":50.001112816398994,"z0":5.762729447151499,"aX":9.496006812693901},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-12.6,"breakHorizontal":-13.1,"spinRate":2941,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.46384281826178997,"extension":6.277342411227107},"index":4,"playId":"8180fd0c-b1e1-3d2b-a31f-c5c4b22a79a5","pitchNumber":4,"startTime":"2026-03-12T17:16:01.413Z","endTime":"2026-03-12T17:16:06.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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.1,"endSpeed":86.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.880142638700324,"aZ":-14.746939074222459,"pfxX":-4.419356229640135,"pfxZ":9.030501860117187,"pX":0.07412101497472487,"pZ":2.317582111784478,"vX0":10.425564703341406,"vY0":-138.05791724884557,"vZ0":-5.993124430671002,"x":114.17,"y":176.21,"x0":-3.177625072895498,"y0":50.00005784915268,"z0":5.5098784298562915,"aX":-8.526953556936629},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":5.8,"spinRate":2670,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.39682340487709755,"extension":6.508919642777382},"index":5,"playId":"f5c8af83-cd73-39c2-869e-428a5e7d1850","pitchNumber":5,"startTime":"2026-03-12T17:16:18.484Z","endTime":"2026-03-12T17:16:22.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.872214998243045,"aZ":-15.793708940732882,"pfxX":-4.60378725991203,"pfxZ":8.4481521158323,"pX":0.46915106552396646,"pZ":3.3375359675690923,"vX0":11.514715487366134,"vY0":-137.50232855386918,"vZ0":-2.4935003591993765,"x":99.12,"y":148.67,"x0":-3.15123762424818,"y0":50.002935254942805,"z0":5.311753246680862,"aX":-8.927415025211689},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":6.2,"spinRate":2656,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.396419775511478,"extension":6.58335898350889},"hitData":{"launchSpeed":74.2,"launchAngle":52.0,"totalDistance":222.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":112.44,"coordY":112.58}},"index":6,"playId":"bb34f8ec-6727-37a9-bb0f-5d7208ba6866","pitchNumber":6,"startTime":"2026-03-12T17:16:40.720Z","endTime":"2026-03-12T17:16:48.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.9,"awayTeamWinProbability":67.1,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:16:48.690Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Vierling lines out to right fielder Yanquiel Fernández.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-12T17:17:07.307Z","endTime":"2026-03-12T17:18:20.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"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, 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.6,"endSpeed":87.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.615246724481477,"aZ":-25.36741684670392,"pfxX":-12.569236487146215,"pfxZ":3.500960272863632,"pX":0.9676224970415572,"pZ":1.9417729644912527,"vX0":15.350484819826255,"vY0":-138.29782220610798,"vZ0":-4.858039325258048,"x":80.12,"y":186.35,"x0":-3.0107814475210195,"y0":50.00534740442564,"z0":5.413587576380977,"aX":-24.455598516921814},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.4,"breakHorizontal":19.7,"spinRate":2445,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.3954014397006298,"extension":6.660427940178815},"index":0,"playId":"e6267a81-414d-333c-892f-7af3ab3d0d00","pitchNumber":1,"startTime":"2026-03-12T17:17:17.325Z","endTime":"2026-03-12T17:17:22.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.896996271217727,"aZ":-13.345224407218211,"pfxX":-5.6755868784276045,"pfxZ":9.80418089053748,"pX":0.3546891562685366,"pZ":2.2827657756886617,"vX0":11.535909054518253,"vY0":-136.6745109858441,"vZ0":-5.577161397987654,"x":103.48,"y":177.15,"x0":-3.155092349823164,"y0":50.001258892128874,"z0":5.242305779230817,"aX":-10.899421149082384},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.9,"breakHorizontal":8.3,"spinRate":2642,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.39848916989957583,"extension":6.383005001574649},"index":1,"playId":"3bee9c34-c464-36b8-8271-1be9fe820961","pitchNumber":2,"startTime":"2026-03-12T17:17:32.422Z","endTime":"2026-03-12T17:17:35.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.619046975873506,"aZ":-13.191127569040116,"pfxX":-4.40040335081142,"pfxZ":9.635761472193954,"pX":-0.1551265897935023,"pZ":3.0890826553684065,"vX0":10.019443347796281,"vY0":-138.88542697917774,"vZ0":-3.7511385246975237,"x":122.91,"y":155.37,"x0":-3.2240511418497872,"y0":50.00344621202978,"z0":5.3234825782123325,"aX":-8.670314877536457},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":6.1,"spinRate":2627,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.3930907125491667,"extension":6.652306624345041},"index":2,"playId":"15167a10-1a71-37bd-ab75-703694b7b119","pitchNumber":3,"startTime":"2026-03-12T17:17:49.925Z","endTime":"2026-03-12T17:17:53.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-12T17:18:01.105Z","endTime":"2026-03-12T17:18:12.741Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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.2,"endSpeed":87.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28790838433358,"aZ":-14.90431085983403,"pfxX":-5.5214287836456535,"pfxZ":8.915396319915182,"pX":0.9671384894349092,"pZ":2.0597561537465663,"vX0":13.173047564370773,"vY0":-137.95844645899035,"vZ0":-5.896007739717178,"x":80.13,"y":183.17,"x0":-3.141871825371497,"y0":50.00261579348311,"z0":5.220794209719109,"aX":-10.696466527762865},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":7.4,"spinRate":2620,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3962852425547525,"extension":6.471951685773233},"hitData":{"launchSpeed":85.6,"launchAngle":21.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":164.53,"coordY":90.82}},"index":4,"playId":"e0a6b6c0-bfaf-36f4-a2c8-cfba912cb463","pitchNumber":4,"startTime":"2026-03-12T17:18:12.741Z","endTime":"2026-03-12T17:18:20.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.3,"awayTeamWinProbability":68.7,"homeTeamWinProbabilityAdded":-1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:18:20.300Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out to first baseman Ben Rice.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-12T17:18:23.094Z","endTime":"2026-03-12T17:18:54.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.224258060187505,"aZ":-29.51020647311233,"pfxX":9.470344130360463,"pfxZ":1.7877668373963704,"pX":-0.1668350503686517,"pZ":2.217363809042809,"vX0":4.950333365061297,"vY0":-121.94438304962384,"vZ0":-2.038856828642745,"x":123.36,"y":178.91,"x0":-3.460136331450384,"y0":50.003183505144996,"z0":5.6350193352785425,"aX":14.119780644921262},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.0,"breakHorizontal":-18.4,"spinRate":3011,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.4508910392072032,"extension":5.953469106218965},"hitData":{"launchSpeed":70.3,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.97,"coordY":169.6}},"index":0,"playId":"9898d4fb-dbf2-3315-b3f6-29d1b880b373","pitchNumber":1,"startTime":"2026-03-12T17:18:46.860Z","endTime":"2026-03-12T17:18:54.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.4,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:18:54.114Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Max Schuemann pops out to first baseman Spencer Torkelson in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-12T17:20:41.819Z","endTime":"2026-03-12T17:21:24.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.139812355960146,"aZ":-9.717453892608285,"pfxX":-6.73721561353568,"pfxZ":12.010665748634327,"pX":0.9411881504965552,"pZ":2.9880990412253596,"vX0":8.648914977758274,"vY0":-135.96366408259712,"vZ0":-8.518838033497515,"x":81.12,"y":158.1,"x0":-1.4075651718213467,"y0":50.006355766803466,"z0":6.838686912269993,"aX":-12.601455629668926},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.0,"breakHorizontal":10.3,"spinRate":2529,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.4030227617892952,"extension":5.995428054328874},"index":0,"playId":"47df49dd-dab5-39eb-872c-a8294f52ef7d","pitchNumber":1,"startTime":"2026-03-12T17:21:00.879Z","endTime":"2026-03-12T17:21:06.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22120361614045,"aZ":-25.060423755915462,"pfxX":-0.03702817976722228,"pfxZ":4.306401324504858,"pX":0.6064794751940109,"pZ":2.393698827796083,"vX0":5.984396955998052,"vY0":-127.1722095946232,"vZ0":-6.350862319730483,"x":93.88,"y":174.15,"x0":-1.7647290400823705,"y0":50.00090241886883,"z0":6.8907666461606745,"aX":-0.06284647464364347},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.7,"breakHorizontal":-1.2,"spinRate":2541,"spinDirection":199},"zone":6,"typeConfidence":0.93,"plateTime":0.4294596249619431,"extension":6.126555069168592},"hitData":{"launchSpeed":81.9,"launchAngle":73.0,"totalDistance":131.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":165.87,"coordY":181.71}},"index":1,"playId":"ced31537-5838-37f5-b35c-a1bea8a3bdf8","pitchNumber":2,"startTime":"2026-03-12T17:21:17.716Z","endTime":"2026-03-12T17:21:24.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":32.0,"awayTeamWinProbability":68.0,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:21:24.665Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Seth Brown homers (1) on a fly ball to right center field.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-12T17:21:32.189Z","endTime":"2026-03-12T17:22:48.895Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":664913,"fullName":"Seth Brown","link":"/api/v1/people/664913"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"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":664913,"fullName":"Seth Brown","link":"/api/v1/people/664913"},"responsiblePitcher":{"id":434378,"link":"/api/v1/people/434378"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44571131267988,"aZ":-11.391894138013868,"pfxX":-7.169308971274443,"pfxZ":11.181832939889226,"pX":0.9188954866049834,"pZ":1.3134436033655166,"vX0":8.960689939326663,"vY0":-135.20719732531617,"vZ0":-12.158071132033566,"x":81.97,"y":203.32,"x0":-1.5009229298788767,"y0":50.0038080391453,"z0":6.6585018041432456,"aX":-13.325272780291007},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.9,"breakHorizontal":11.2,"spinRate":2466,"spinDirection":209},"zone":14,"typeConfidence":0.88,"plateTime":0.4045312058734396,"extension":6.083694677911565},"index":0,"playId":"4465effd-44ac-3d49-95df-b4ac1a6cdd60","pitchNumber":1,"startTime":"2026-03-12T17:21:51.105Z","endTime":"2026-03-12T17:21:54.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.129017696452117,"aZ":-24.31074512303182,"pfxX":-9.671286677623552,"pfxZ":5.208592468166588,"pX":-0.07041822190892386,"pZ":1.2784691107108994,"vX0":6.87372179812721,"vY0":-122.06823112802076,"vZ0":-8.163986211911732,"x":119.68,"y":204.26,"x0":-1.666963029555543,"y0":50.000601381898036,"z0":6.7606913526829295,"aX":-14.586890861389946},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.7,"breakHorizontal":15.8,"spinRate":1608,"spinDirection":231},"zone":13,"typeConfidence":0.96,"plateTime":0.44879156112192753,"extension":6.1483507500475625},"index":1,"playId":"157d7f72-89d3-3bdd-a1f2-03d710ea1da7","pitchNumber":2,"startTime":"2026-03-12T17:22:06.284Z","endTime":"2026-03-12T17:22:10.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.028017581954344,"aZ":-10.967806791165643,"pfxX":-6.583297125170096,"pfxZ":11.107900086986715,"pX":-0.2610492933130156,"pZ":2.3248134203626165,"vX0":5.927990882941275,"vY0":-137.21006532194352,"vZ0":-9.908174417624346,"x":126.95,"y":176.01,"x0":-1.592977257750073,"y0":50.00307584171416,"z0":6.727672066219885,"aX":-12.567732438724628},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.2,"breakHorizontal":10.7,"spinRate":2420,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.3990099776898153,"extension":6.0484212271512705},"hitData":{"launchSpeed":98.3,"launchAngle":30.0,"totalDistance":424.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":187.45,"coordY":38.54}},"index":2,"playId":"a3959b8a-6572-32f1-bead-f83ed04545d4","pitchNumber":3,"startTime":"2026-03-12T17:22:23.990Z","endTime":"2026-03-12T17:22:48.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664913,"link":"/api/v1/people/664913"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":664913,"link":"/api/v1/people/664913"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":-8.400000000000002,"leverageIndex":0.51,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:22:48.895Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Lombard Jr. strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-12T17:22:59.278Z","endTime":"2026-03-12T17:23:47.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.327775522893706,"aZ":-11.561378056213494,"pfxX":-6.249774692685316,"pfxZ":11.131036018105899,"pX":0.2464132050646705,"pZ":3.223300912277017,"vX0":6.6849820406537805,"vY0":-135.6365497064891,"vZ0":-7.63156602768358,"x":107.61,"y":151.75,"x0":-1.4452540164367738,"y0":50.00407455413256,"z0":6.890762565796523,"aX":-11.57585483331079},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.6,"breakHorizontal":9.8,"spinRate":2437,"spinDirection":208},"zone":2,"typeConfidence":0.89,"plateTime":0.4047519396887962,"extension":5.936179531004195},"index":0,"playId":"041047ec-fee2-33b8-8b7e-6ab412542a81","pitchNumber":1,"startTime":"2026-03-12T17:23:08.122Z","endTime":"2026-03-12T17:23:11.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.6,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.320192527312727,"aZ":-40.55631649662572,"pfxX":2.243955603062151,"pfxZ":-6.40061418786496,"pX":0.3746170513750628,"pZ":2.463357152966971,"vX0":4.046398811236947,"vY0":-113.5428025317233,"vZ0":-1.4249085422080463,"x":102.72,"y":172.27,"x0":-1.7205281984490675,"y0":50.00441614726493,"z0":7.125935142735951,"aX":2.9370816224050103},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-11.6,"breakHorizontal":-5.0,"spinRate":2641,"spinDirection":31},"zone":6,"typeConfidence":0.88,"plateTime":0.4819486554465655,"extension":6.08110386288452},"index":1,"playId":"f48596c2-473e-3cac-8da4-6fa16b9b39f9","pitchNumber":2,"startTime":"2026-03-12T17:23:25.138Z","endTime":"2026-03-12T17:23:30.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.386502114686934,"aZ":-31.928663706635525,"pfxX":7.270751385562957,"pfxZ":0.1764340250926093,"pX":1.1444104755139666,"pZ":2.5510127823902775,"vX0":4.574590207339509,"vY0":-116.36925546336573,"vZ0":-3.0341673311383586,"x":73.38,"y":169.9,"x0":-1.7930667337505068,"y0":50.00080021469074,"z0":6.904629304923546,"aX":9.942939253903832},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-0.1,"breakHorizontal":-14.3,"spinRate":2538,"spinDirection":28},"zone":14,"typeConfidence":0.92,"plateTime":0.4711675474326751,"extension":6.1626553974594405},"index":2,"playId":"5b7af349-a70d-38e7-8a57-d0c203334b2c","pitchNumber":3,"startTime":"2026-03-12T17:23:43.227Z","endTime":"2026-03-12T17:23:47.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806146,"link":"/api/v1/people/806146"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":806146,"link":"/api/v1/people/806146"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.6,"awayTeamWinProbability":75.4,"homeTeamWinProbabilityAdded":1.0000000000000036,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:23:47.925Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Yanquiel Fernández pops out to third baseman Colt Keith.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-12T17:23:57.636Z","endTime":"2026-03-12T17:25:55.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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.0,"endSpeed":84.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66682711986023,"aZ":-11.390343275893247,"pfxX":-6.566133099423652,"pfxZ":11.188499355772928,"pX":0.3466851086414095,"pZ":2.9968878202586122,"vX0":7.542399735744786,"vY0":-136.34624296294814,"vZ0":-8.041308904905483,"x":103.79,"y":157.86,"x0":-1.6197969083204398,"y0":50.00677588627412,"z0":6.795875514838389,"aX":-12.202552063749351},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.5,"breakHorizontal":10.1,"spinRate":2336,"spinDirection":213},"zone":3,"typeConfidence":0.9,"plateTime":0.403754181877499,"extension":6.006806209755497},"index":0,"playId":"787c1efc-3140-3a82-acf6-da226bf39f3b","pitchNumber":1,"startTime":"2026-03-12T17:24:12.459Z","endTime":"2026-03-12T17:24:16.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.535026469045917,"aZ":-11.224561937117494,"pfxX":-6.902251887985971,"pfxZ":11.141999186278548,"pX":0.7779968439133239,"pZ":3.539979029261692,"vX0":8.720281282115605,"vY0":-136.61977832938103,"vZ0":-6.762633503817266,"x":87.34,"y":143.2,"x0":-1.5662148782571472,"y0":50.00647479182437,"z0":6.827611481474347,"aX":-12.983475883389076},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.8,"breakHorizontal":10.6,"spinRate":2296,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.4016867325475344,"extension":6.135291076962056},"index":1,"playId":"f8812747-e027-31f4-8598-effca451bf24","pitchNumber":2,"startTime":"2026-03-12T17:24:29.759Z","endTime":"2026-03-12T17:24:34.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.447232386777138,"aZ":-40.57088824919613,"pfxX":2.1620405502387956,"pfxZ":-6.350751946085852,"pX":0.2024565141765076,"pZ":2.193711967666258,"vX0":3.8020297041702134,"vY0":-114.59934923451263,"vZ0":-1.9084378958449078,"x":109.28,"y":179.55,"x0":-1.7632598149075023,"y0":50.004259614049765,"z0":7.023800058643191,"aX":2.85721868254826},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-11.6,"breakHorizontal":-4.9,"spinRate":2669,"spinDirection":30},"zone":8,"typeConfidence":0.87,"plateTime":0.4791172586184551,"extension":6.251057802814387},"index":2,"playId":"ae87d5cf-acbb-3362-9160-5958285a35c4","pitchNumber":3,"startTime":"2026-03-12T17:24:46.536Z","endTime":"2026-03-12T17:24:50.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.13322006998194,"aZ":-10.003911366892256,"pfxX":-7.011621756336716,"pfxZ":11.531034154907683,"pX":0.2828213893575473,"pZ":4.417091335504135,"vX0":7.1722203937139195,"vY0":-138.768916598921,"vZ0":-4.830173726803618,"x":106.22,"y":119.52,"x0":-1.441947588864214,"y0":50.004246802094386,"z0":6.865067197664066,"aX":-13.483408145047695},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.8,"breakHorizontal":10.9,"spinRate":2424,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.3968506577086752,"extension":5.938070430701609},"index":3,"playId":"f7571878-a83f-3676-a9ff-a4fb66ed6835","pitchNumber":4,"startTime":"2026-03-12T17:25:03.932Z","endTime":"2026-03-12T17:25:07.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-03-12T17:25:17.014Z","endTime":"2026-03-12T17:25:24.026Z","isPitch":false,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"},"defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":84.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.85995144038327,"aZ":-9.881772326872387,"pfxX":-6.134947405392,"pfxZ":11.876206923889168,"pX":-0.34958304459646866,"pZ":3.597801112652345,"vX0":5.2585172285994,"vY0":-137.44015141173082,"vZ0":-6.937297397206552,"x":130.33,"y":141.64,"x0":-1.5086952857955218,"y0":50.00072839121305,"z0":6.856976137202151,"aX":-11.512854887758055},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.9,"breakHorizontal":9.7,"spinRate":2453,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.4014580767095106,"extension":5.874708826755641},"index":5,"playId":"0a30e0e4-fba3-3101-b6cf-3770491f2255","pitchNumber":5,"startTime":"2026-03-12T17:25:24.026Z","endTime":"2026-03-12T17:25:27.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7966217829853,"aZ":-24.85406914168913,"pfxX":-0.46595033600511004,"pfxZ":4.434448612988471,"pX":0.3669985388499563,"pZ":2.2746772031603206,"vX0":5.004061272759622,"vY0":-128.31558959656735,"vZ0":-6.5530463328806805,"x":103.01,"y":177.36,"x0":-1.555615562124022,"y0":50.0060053574208,"z0":6.822676769272729,"aX":-0.7697452554236014},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.6,"breakHorizontal":-0.4,"spinRate":2435,"spinDirection":208},"zone":6,"typeConfidence":0.89,"plateTime":0.42833638198397406,"extension":5.9598343466129355},"hitData":{"launchSpeed":83.9,"launchAngle":73.0,"totalDistance":122.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":106.51,"coordY":165.36}},"index":6,"playId":"9752e95b-bca5-35a9-850d-6bd771c5dce2","pitchNumber":6,"startTime":"2026-03-12T17:25:45.321Z","endTime":"2026-03-12T17:25:55.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":692585,"link":"/api/v1/people/692585"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.3,"awayTeamWinProbability":74.7,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:25:55.257Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-12T17:27:34.305Z","endTime":"2026-03-12T17:29:03.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":83.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57169337309552,"aZ":-25.451070488565854,"pfxX":-12.200641078341842,"pfxZ":3.6947035554460204,"pX":0.7712011236121781,"pZ":2.5926927350116378,"vX0":14.220632311963747,"vY0":-135.01391829803927,"vZ0":-2.6218506286652397,"x":87.6,"y":168.78,"x0":-3.017148620030679,"y0":50.00085006739357,"z0":5.396856190241829,"aX":-22.181105157729608},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.2,"breakHorizontal":18.5,"spinRate":2352,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.40808233731384425,"extension":6.553435769459311},"index":0,"playId":"ecd4d609-12e2-3d1e-b37a-5fd0e6ac54df","pitchNumber":1,"startTime":"2026-03-12T17:28:05.537Z","endTime":"2026-03-12T17:28:09.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48864684585038,"aZ":-20.44639720718465,"pfxX":-9.293469062847254,"pfxZ":6.338418404270545,"pX":0.5401822874103288,"pZ":2.615351866769739,"vX0":12.7379603282962,"vY0":-135.3994166569654,"vZ0":-3.734578655207409,"x":96.41,"y":168.17,"x0":-3.0251934396338007,"y0":50.00437275651916,"z0":5.44927504992252,"aX":-17.20030557562499},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.8,"breakHorizontal":14.0,"spinRate":2434,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.40505488951013824,"extension":6.511997712573613},"index":1,"playId":"12fe4bfb-fc5f-3424-9010-8fdb8f55776b","pitchNumber":2,"startTime":"2026-03-12T17:28:21.852Z","endTime":"2026-03-12T17:28:26.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.782980473792772,"aZ":-30.724427274567958,"pfxX":8.51603750593463,"pfxZ":0.9707735767432304,"pX":0.06808202950803913,"pZ":1.7201005752337586,"vX0":5.706528834207465,"vY0":-122.58044364686472,"vZ0":-2.7602877739441474,"x":114.4,"y":192.34,"x0":-3.4094284853456682,"y0":50.006042853791165,"z0":5.526384906133178,"aX":12.75630013075134},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.3,"breakHorizontal":-16.9,"spinRate":2870,"spinDirection":175},"zone":8,"typeConfidence":2.0,"plateTime":0.4495571719322635,"extension":6.1524296125611},"index":2,"playId":"53890074-f690-3ee3-8724-88424f11fd69","pitchNumber":3,"startTime":"2026-03-12T17:28:37.062Z","endTime":"2026-03-12T17:28:41.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-12T17:28:48.186Z","endTime":"2026-03-12T17:28:59.687Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90795971747685,"aZ":-16.0472435742874,"pfxX":-6.193093523929649,"pfxZ":8.65875432084547,"pX":0.5119339734813843,"pZ":3.2417799702488472,"vX0":11.987052730894447,"vY0":-135.6593389082652,"vZ0":-2.6572111712287314,"x":97.49,"y":151.25,"x0":-3.1609507531553462,"y0":50.001892877037186,"z0":5.353722157670133,"aX":-11.53467131970564},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":8.6,"spinRate":2668,"spinDirection":236},"zone":3,"typeConfidence":2.0,"plateTime":0.4038782229426725,"extension":6.603228932806163},"index":4,"playId":"12879dcb-480c-3fa4-944d-65e9327c2a1e","pitchNumber":4,"startTime":"2026-03-12T17:28:59.687Z","endTime":"2026-03-12T17:29:03.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.0,"awayTeamWinProbability":77.0,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:29:03.738Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dillon Dingler grounds out, shortstop Max Schuemann to first baseman Ben Rice.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-12T17:29:11.824Z","endTime":"2026-03-12T17:30:03.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.582363535859972,"aZ":-17.127065923856073,"pfxX":-6.163943971468671,"pfxZ":8.09030862892502,"pX":0.8218582419618609,"pZ":2.5041256163438366,"vX0":12.540584439855849,"vY0":-135.74460152779085,"vZ0":-4.2717182254311625,"x":85.67,"y":171.17,"x0":-3.0636343769550893,"y0":50.005568188298575,"z0":5.295815101264756,"aX":-11.469489681568858},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":8.4,"spinRate":2677,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.40397180001917965,"extension":6.437362362023264},"index":0,"playId":"78174478-f96a-3b79-a0a5-e5c434cb6282","pitchNumber":1,"startTime":"2026-03-12T17:29:27.934Z","endTime":"2026-03-12T17:29:31.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-03-12T17:29:38.769Z","endTime":"2026-03-12T17:29:56.998Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35368523902534,"aZ":-24.161705164012382,"pfxX":-11.629545728572877,"pfxZ":4.304993591546772,"pX":-0.22481487721839524,"pZ":1.7790891828627449,"vX0":11.550434131228732,"vY0":-136.40871666091522,"vZ0":-4.969452136538648,"x":125.57,"y":190.74,"x0":-3.0276377133816315,"y0":50.00555262737532,"z0":5.3164139020537275,"aX":-21.65808936468746},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.7,"breakHorizontal":18.2,"spinRate":2411,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.4033852025977427,"extension":6.518485928218069},"hitData":{"launchSpeed":94.4,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.07,"coordY":160.71}},"index":2,"playId":"f944adf4-6c33-3cd3-96ae-986460da6ba9","pitchNumber":2,"startTime":"2026-03-12T17:29:56.998Z","endTime":"2026-03-12T17:30:03.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.5,"awayTeamWinProbability":78.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:30:03.894Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-12T17:30:14.049Z","endTime":"2026-03-12T17:32:17.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53385004129817,"aZ":-30.861741485206117,"pfxX":9.721548248206865,"pfxZ":0.8692039427559433,"pX":-0.14826947370888552,"pZ":2.3889346644040743,"vX0":4.796236488286911,"vY0":-122.51355819066157,"vZ0":-1.3430178907798964,"x":122.65,"y":174.28,"x0":-3.398030606933026,"y0":50.003631786466535,"z0":5.596297460753078,"aX":14.6905617919731},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.6,"breakHorizontal":-18.7,"spinRate":2967,"spinDirection":52},"zone":5,"typeConfidence":2.0,"plateTime":0.44809146257276744,"extension":6.504279291813318},"index":0,"playId":"dcde1a90-5467-3e77-9121-0f5431824175","pitchNumber":1,"startTime":"2026-03-12T17:30:29.706Z","endTime":"2026-03-12T17:30:34.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.988791829097433,"aZ":-31.938169953194556,"pfxX":8.904005895445795,"pfxZ":0.15000213077055047,"pX":1.8901051185242168,"pZ":0.18938064432151527,"vX0":9.310288891757596,"vY0":-123.88759625733044,"vZ0":-6.318686917482016,"x":44.95,"y":233.67,"x0":-3.086642977287256,"y0":50.0007907437084,"z0":5.474531196968055,"aX":13.703116158017759},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.1,"breakHorizontal":-18.5,"spinRate":3063,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4437736111892323,"extension":6.468440948753707},"index":1,"playId":"2c8903bb-3275-344f-ba8a-0db5985a6cfe","pitchNumber":2,"startTime":"2026-03-12T17:30:44.252Z","endTime":"2026-03-12T17:30:47.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75282827372132,"aZ":-13.230917019581053,"pfxX":-3.9490317024877997,"pfxZ":10.05215509493877,"pX":0.8129208787344809,"pZ":2.9992771586912474,"vX0":11.851191930354291,"vY0":-136.57664984697834,"vZ0":-4.1826957237591715,"x":86.01,"y":157.8,"x0":-3.0740765572221287,"y0":50.002773860083906,"z0":5.463854959471316,"aX":-7.442389908433877},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.4,"breakHorizontal":4.6,"spinRate":2650,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.4014072427878532,"extension":6.4585136387196895},"index":2,"playId":"5b41ada6-949c-376c-b9c5-ea8497571628","pitchNumber":3,"startTime":"2026-03-12T17:31:04.631Z","endTime":"2026-03-12T17:31:08.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.849503778703216,"aZ":-18.563708062922938,"pfxX":-7.39962796244475,"pfxZ":6.928976904993083,"pX":0.7158647568932414,"pZ":2.4957640644808765,"vX0":13.392103341321048,"vY0":-138.32944965043967,"vZ0":-4.324116536979235,"x":89.71,"y":171.39,"x0":-3.196689282164041,"y0":50.005738580945575,"z0":5.300655909203388,"aX":-14.54237820135121},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.9,"breakHorizontal":11.0,"spinRate":2612,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.3938750001401279,"extension":6.640341974099325},"index":3,"playId":"0599a635-fda8-3c62-9416-1c5df573c93e","pitchNumber":4,"startTime":"2026-03-12T17:31:26.835Z","endTime":"2026-03-12T17:31:30.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.680041583043533,"aZ":-39.72234476498557,"pfxX":5.1479553737987995,"pfxZ":-5.283981605522705,"pX":-0.1591023007938239,"pZ":0.996663743791438,"vX0":5.635723893085686,"vY0":-119.02900702626305,"vZ0":-2.8141466779909132,"x":123.06,"y":211.87,"x0":-3.229594795389216,"y0":50.00134099450057,"z0":5.804578442606066,"aX":7.35644365736077},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-10.0,"breakHorizontal":-10.7,"spinRate":2792,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.4608508934092961,"extension":6.442784426926381},"index":4,"playId":"77db6de7-5db5-3599-b362-a8518c4b2a2e","pitchNumber":5,"startTime":"2026-03-12T17:31:44.970Z","endTime":"2026-03-12T17:31:50.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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.0,"endSpeed":87.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.960842725392116,"aZ":-16.37826689120743,"pfxX":-5.329777520154105,"pfxZ":8.111742639559846,"pX":-0.18942321304310314,"pZ":2.4648681193574737,"vX0":10.10546206168576,"vY0":-137.99136617417923,"vZ0":-4.976950067349955,"x":124.22,"y":172.23,"x0":-3.190729808614145,"y0":50.00210623316717,"z0":5.379446408511413,"aX":-10.378335319096822},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":7.8,"spinRate":2540,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.39549647971092483,"extension":6.677425190942901},"index":5,"playId":"c7adfb6b-a535-3903-b088-dfedcac81e6b","pitchNumber":6,"startTime":"2026-03-12T17:32:13.353Z","endTime":"2026-03-12T17:32:17.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.599999999999998,"awayTeamWinProbability":79.4,"homeTeamWinProbabilityAdded":-0.9000000000000021,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:32:17.576Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-12T17:34:38.044Z","endTime":"2026-03-12T17:36:36.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"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-12T17:34:23.281Z","endTime":"2026-03-12T17:34:40.321Z","isPitch":false,"type":"action","player":{"id":700250,"link":"/api/v1/people/700250"},"defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":93.0,"endSpeed":85.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.891768542822362,"aZ":-9.270237610175354,"pfxX":-8.554476096774312,"pfxZ":12.467477153703173,"pX":-0.604957241210587,"pZ":1.3134486518780604,"vX0":6.024305505968433,"vY0":-134.81171626059253,"vZ0":-12.44887177250483,"x":140.06,"y":203.32,"x0":-1.759609703069238,"y0":50.00029014019847,"z0":6.65061957363117,"aX":-15.709982544587689},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.0,"breakHorizontal":14.2,"spinRate":2538,"spinDirection":207},"zone":13,"typeConfidence":0.89,"plateTime":0.4066195384904563,"extension":6.165876429302426},"index":1,"playId":"cc4413c0-d801-37b2-b767-eedda1d991ba","pitchNumber":1,"startTime":"2026-03-12T17:34:40.321Z","endTime":"2026-03-12T17:34:44.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30627630281456,"aZ":-43.33105308836031,"pfxX":4.354460814225999,"pfxZ":-8.709917831293605,"pX":-0.0443754356435724,"pZ":1.8729270855673417,"vX0":2.849106747319182,"vY0":-113.2662444458095,"vZ0":-1.7383704424564177,"x":118.69,"y":188.21,"x0":-1.8900869102149616,"y0":50.000787387234226,"z0":7.037082503497832,"aX":5.57980045744035},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-15.8,"breakHorizontal":-8.6,"spinRate":2799,"spinDirection":28},"zone":8,"typeConfidence":0.91,"plateTime":0.4861029703868085,"extension":5.98474540473696},"index":2,"playId":"79c70305-72a0-3576-aca6-6c36cf15ace2","pitchNumber":2,"startTime":"2026-03-12T17:34:56.907Z","endTime":"2026-03-12T17:35:00.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.395319768687884,"aZ":-24.756180946794164,"pfxX":-1.9193208937132007,"pfxZ":4.566075771898436,"pX":0.7383611452370095,"pZ":1.7154406405344684,"vX0":6.448922539407787,"vY0":-126.81211297386731,"vZ0":-7.909527379576412,"x":88.86,"y":192.46,"x0":-1.5905050460879913,"y0":50.005394184794994,"z0":6.855566288510803,"aX":-3.120727484939729},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.6,"breakHorizontal":1.9,"spinRate":2551,"spinDirection":204},"zone":9,"typeConfidence":0.87,"plateTime":0.4322389436672416,"extension":6.038773520046847},"index":3,"playId":"bbf7a8e8-96ba-34b9-a54a-1b9ed562cbdf","pitchNumber":3,"startTime":"2026-03-12T17:35:16.413Z","endTime":"2026-03-12T17:35:20.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-12T17:35:37.488Z","endTime":"2026-03-12T17:36:09.953Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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.2,"endSpeed":86.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.809530231702656,"aZ":-7.731413576264344,"pfxX":-8.077400532135155,"pfxZ":12.946519955674836,"pX":-1.3213632870459664,"pZ":1.7494144775779583,"vX0":4.096634099586534,"vY0":-136.6968366397351,"vZ0":-11.687147529709048,"x":167.37,"y":191.55,"x0":-1.7919075076075317,"y0":50.004215332829105,"z0":6.616642656380729,"aX":-15.25063031623757},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":21.1,"breakHorizontal":13.7,"spinRate":2581,"spinDirection":214},"zone":13,"typeConfidence":0.91,"plateTime":0.40105226055838905,"extension":5.902927217789066},"index":5,"playId":"3242b378-12b3-3a5e-9fbb-884db3423e42","pitchNumber":4,"startTime":"2026-03-12T17:36:09.953Z","endTime":"2026-03-12T17:36:13.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18340726106266,"aZ":-23.8413251567511,"pfxX":-7.556894977998509,"pfxZ":5.415604929747717,"pX":-0.9636863626549311,"pZ":3.980653009841642,"vX0":4.112413968134295,"vY0":-122.93538338722949,"vZ0":-2.238453388225741,"x":153.73,"y":131.3,"x0":-1.6718520172254858,"y0":50.0035914911752,"z0":6.9161164079414625,"aX":-11.627447106743645},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.6,"breakHorizontal":12.8,"spinRate":1664,"spinDirection":230},"zone":11,"typeConfidence":0.93,"plateTime":0.4446740297693199,"extension":6.105771346080796},"index":6,"playId":"88c9a062-ca92-3b26-b409-2cd5978a29ff","pitchNumber":5,"startTime":"2026-03-12T17:36:31.771Z","endTime":"2026-03-12T17:36:36.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.9,"awayTeamWinProbability":78.1,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:36:36.920Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jasson Domínguez flies out to right fielder Zach McKinstry.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-12T17:36:46.298Z","endTime":"2026-03-12T17:39:31.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56769481914431,"aZ":-9.674622047139009,"pfxX":-6.709030737280651,"pfxZ":12.356430251933116,"pX":-1.4480791393202754,"pZ":2.5459640047419723,"vX0":3.11736479274122,"vY0":-134.89292426911402,"vZ0":-9.260297930000462,"x":172.2,"y":170.04,"x0":-1.7545143036443067,"y0":50.005049799902665,"z0":6.729481241464646,"aX":-12.219972381012724},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.3,"breakHorizontal":11.4,"spinRate":2372,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.4078872665067328,"extension":6.095023061196706},"index":0,"playId":"4a3a061f-6b35-342a-a967-e5b96ce7f4ed","pitchNumber":1,"startTime":"2026-03-12T17:36:58.439Z","endTime":"2026-03-12T17:37:02.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":92.8,"endSpeed":83.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.986982985316292,"aZ":-10.027335704967467,"pfxX":-7.299857583618701,"pfxZ":12.207015888527081,"pX":0.9741193808282606,"pZ":2.938830120068314,"vX0":9.248026234112192,"vY0":-134.53611200329453,"vZ0":-8.241455706379117,"x":79.87,"y":159.43,"x0":-1.576090248952646,"y0":50.0012935842408,"z0":6.77189091978487,"aX":-13.242980220759971},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.3,"breakHorizontal":11.0,"spinRate":2391,"spinDirection":213},"zone":12,"typeConfidence":0.89,"plateTime":0.408720847224771,"extension":5.8470684725626665},"index":1,"playId":"8c080ae9-dbdc-3b5e-b0eb-974a1870f2ec","pitchNumber":2,"startTime":"2026-03-12T17:37:15.489Z","endTime":"2026-03-12T17:37:19.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.544532187180813,"aZ":-25.15901134121632,"pfxX":-1.7878507130876984,"pfxZ":4.305072005168861,"pX":-0.028347874187830663,"pZ":1.957178723470084,"vX0":4.70507154442842,"vY0":-126.9469584726638,"vZ0":-7.143662099844389,"x":118.08,"y":185.94,"x0":-1.675311176825985,"y0":50.000837013699936,"z0":6.816898623538402,"aX":-2.91164721319699},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.4,"breakHorizontal":2.2,"spinRate":2459,"spinDirection":202},"zone":8,"typeConfidence":0.86,"plateTime":0.43184536050895783,"extension":5.9067476200679305},"index":2,"playId":"4ab8eaf5-278d-3dec-be92-f3ce6d7804f5","pitchNumber":3,"startTime":"2026-03-12T17:37:33.779Z","endTime":"2026-03-12T17:37:37.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":71.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.430659076182177,"aZ":-41.31398434526288,"pfxX":2.6871625114885607,"pfxZ":-7.17577710277231,"pX":-0.2377410892523597,"pZ":1.203622175373451,"vX0":2.7869915779919,"vY0":-112.71920546187975,"vZ0":-3.3742581196515085,"x":126.06,"y":206.28,"x0":-1.8440515296531232,"y0":50.004031452620445,"z0":6.933545304962615,"aX":3.422072107767902},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-13.6,"breakHorizontal":-5.6,"spinRate":2735,"spinDirection":25},"zone":13,"typeConfidence":0.9,"plateTime":0.48782465125378804,"extension":5.930268869613396},"index":3,"playId":"f1937af2-a182-3625-aed7-9d4a25fd3ffb","pitchNumber":4,"startTime":"2026-03-12T17:37:54.633Z","endTime":"2026-03-12T17:37:59.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.531345813857925,"aZ":-27.00552471623486,"pfxX":0.3360063902603172,"pfxZ":3.1989607173118584,"pX":0.8058483811381011,"pZ":1.8994125195617062,"vX0":6.239649166627349,"vY0":-126.79234446364147,"vZ0":-6.849945213860428,"x":86.28,"y":187.5,"x0":-1.7375906109547121,"y0":50.005014890246905,"z0":6.810618949567049,"aX":0.5435959735648594},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.3,"breakHorizontal":-2.2,"spinRate":2528,"spinDirection":208},"zone":14,"typeConfidence":0.94,"plateTime":0.4330849846843843,"extension":5.84693222486603},"index":4,"playId":"b326c3dd-4d39-3fba-8592-080b7a419dba","pitchNumber":5,"startTime":"2026-03-12T17:38:12.669Z","endTime":"2026-03-12T17:38:17.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.966020981561183,"aZ":-28.48254360681818,"pfxX":-9.453364378620176,"pfxZ":2.476039333625401,"pX":-1.0770554067082951,"pZ":2.8437591704515803,"vX0":4.84430791560371,"vY0":-121.32477072356143,"vZ0":-3.6591951545325094,"x":158.05,"y":162.0,"x0":-1.8725946097925716,"y0":50.00038657616266,"z0":6.856506718379516,"aX":-14.076336399292861},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.8,"breakHorizontal":16.0,"spinRate":1719,"spinDirection":230},"zone":11,"typeConfidence":0.97,"plateTime":0.45162544948798367,"extension":5.994513149129507},"index":5,"playId":"63d2ca8c-f1e7-3e42-9cd1-f32dd613136d","pitchNumber":6,"startTime":"2026-03-12T17:38:53.919Z","endTime":"2026-03-12T17:38:59.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.629038618949476,"aZ":-39.87887302462389,"pfxX":3.4164541851569314,"pfxZ":-5.841343346930927,"pX":0.16654060396679868,"pZ":2.4716616006740004,"vX0":3.316848987900895,"vY0":-114.02565815016527,"vZ0":-1.3175247910924384,"x":110.65,"y":172.05,"x0":-1.749871138637467,"y0":50.00318513902747,"z0":6.985681164980414,"aX":4.5058784661341775},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-10.7,"breakHorizontal":-7.0,"spinRate":2624,"spinDirection":25},"zone":5,"typeConfidence":0.88,"plateTime":0.48003441027713123,"extension":6.180974680064441},"hitData":{"launchSpeed":86.1,"launchAngle":39.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.21,"coordY":82.54}},"index":6,"playId":"0723726d-8fda-3647-97d7-965653c9f845","pitchNumber":7,"startTime":"2026-03-12T17:39:23.064Z","endTime":"2026-03-12T17:39:31.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.900000000000002,"awayTeamWinProbability":77.1,"homeTeamWinProbabilityAdded":1.0000000000000036,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:39:31.893Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.C. Escarra flies out to right fielder Zach McKinstry.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-12T17:39:41.253Z","endTime":"2026-03-12T17:40:24.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.661899923135792,"aZ":-24.620834357986322,"pfxX":0.5503646613568636,"pfxZ":4.55657448507004,"pX":1.342644240176797,"pZ":1.382724162452933,"vX0":7.111292770023514,"vY0":-127.73398908297234,"vZ0":-8.540005091157036,"x":65.82,"y":201.45,"x0":-1.5457080000581638,"y0":50.0003498330364,"z0":6.697077066484897,"aX":0.9110908959123155},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.6,"breakHorizontal":-2.5,"spinRate":2344,"spinDirection":207},"zone":14,"typeConfidence":0.93,"plateTime":0.42836301677539934,"extension":6.150489107405513},"index":0,"playId":"2d444d12-577a-3efe-9553-2cd60c344b8b","pitchNumber":1,"startTime":"2026-03-12T17:39:56.897Z","endTime":"2026-03-12T17:40:01.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":87.5,"endSpeed":80.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14233543606679,"aZ":-25.640258242189507,"pfxX":1.2534470293020206,"pfxZ":3.95961854941557,"pX":0.010065610460034352,"pZ":2.9094045219958096,"vX0":4.073790007481956,"vY0":-127.41668061260764,"vZ0":-4.921431581981238,"x":116.62,"y":160.23,"x0":-1.7696955890617436,"y0":50.00530736454705,"z0":6.881511527529175,"aX":2.069666313279782},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.4,"breakHorizontal":-3.1,"spinRate":2407,"spinDirection":203},"zone":2,"typeConfidence":0.93,"plateTime":0.4291777938975616,"extension":6.090037725831803},"hitData":{"launchSpeed":98.8,"launchAngle":57.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.86,"coordY":104.45}},"index":1,"playId":"66f3d10a-588e-3fcd-bfa0-962f3bd46560","pitchNumber":2,"startTime":"2026-03-12T17:40:14.322Z","endTime":"2026-03-12T17:40:24.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":0.6999999999999957,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:40:24.420Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Javier Báez lines out sharply to center fielder Spencer Jones.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-12T17:43:14.930Z","endTime":"2026-03-12T17:44:38.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.306516918452203,"aZ":-28.35882499115765,"pfxX":5.407069426005595,"pfxZ":2.5721592093679417,"pX":0.8146420164535848,"pZ":1.618973777371485,"vX0":8.05548223203131,"vY0":-121.73219983260068,"vZ0":-3.3273275290852413,"x":85.95,"y":195.07,"x0":-3.2539566390793366,"y0":50.00494576326494,"z0":5.487184621374175,"aX":8.026983786628847},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.1,"breakHorizontal":-11.9,"spinRate":2952,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.45182541890971883,"extension":6.205834764852072},"index":0,"playId":"ebb460a1-a363-3e73-b818-d97c4640fb03","pitchNumber":1,"startTime":"2026-03-12T17:43:27.385Z","endTime":"2026-03-12T17:43:31.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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.7,"endSpeed":84.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83214729052029,"aZ":-26.600271144139725,"pfxX":-12.067497775397127,"pfxZ":3.0325578058998452,"pX":0.9337046019057755,"pZ":1.8827446660782856,"vX0":14.614241620051493,"vY0":-135.45521343702953,"vZ0":-4.380985567127681,"x":81.41,"y":187.95,"x0":-2.9935566084749756,"y0":50.00007580408313,"z0":5.407201537911257,"aX":-22.15849706420689},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.6,"breakHorizontal":18.2,"spinRate":2405,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4061838585171933,"extension":6.671880051230369},"index":1,"playId":"d8f31f28-5790-3b2d-8279-8c6e6bb23836","pitchNumber":2,"startTime":"2026-03-12T17:43:42.289Z","endTime":"2026-03-12T17:43:46.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.075455785936487,"aZ":-15.22561463199822,"pfxX":-4.694908154395825,"pfxZ":9.31969283242209,"pX":-0.4460093883393292,"pZ":3.277190541328591,"vX0":9.144061163949715,"vY0":-134.48363396253376,"vZ0":-2.6626464124007803,"x":134.0,"y":150.3,"x0":-3.2911065779396456,"y0":50.00362587784264,"z0":5.369316012360157,"aX":-8.539447640465438},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.4,"breakHorizontal":6.4,"spinRate":2493,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.4083685219322044,"extension":6.3675999820764675},"index":2,"playId":"1af2a3e6-ff45-360e-bca4-bb054c7b1c25","pitchNumber":3,"startTime":"2026-03-12T17:43:58.465Z","endTime":"2026-03-12T17:44:02.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58024200108098,"aZ":-26.832788711948513,"pfxX":-10.813561651271165,"pfxZ":2.8568290148897333,"pX":0.6453284837576745,"pZ":2.262957476078867,"vX0":13.605839473755772,"vY0":-136.07822003697117,"vZ0":-3.4610499214161123,"x":92.4,"y":177.68,"x0":-3.020563865540718,"y0":50.00369052351886,"z0":5.415619043596728,"aX":-20.228662510532292},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.6,"breakHorizontal":16.6,"spinRate":2435,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.4029047806365078,"extension":6.598448543306504},"index":3,"playId":"f46ee134-a0f2-3d2c-8aab-d2962311a6a1","pitchNumber":4,"startTime":"2026-03-12T17:44:13.534Z","endTime":"2026-03-12T17:44:18.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.858795758971034,"aZ":-14.484958528830639,"pfxX":-5.425545466176431,"pfxZ":9.221148781464715,"pX":-0.4074625365179379,"pZ":2.51062812520534,"vX0":9.36528205288254,"vY0":-137.47944199953585,"vZ0":-4.859896837460676,"x":132.53,"y":170.99,"x0":-3.149871911336101,"y0":50.003996470932556,"z0":5.281126582201747,"aX":-10.410107571485687},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":7.9,"spinRate":2662,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.3980879522292451,"extension":6.414073754118608},"hitData":{"launchSpeed":100.4,"launchAngle":22.0,"totalDistance":375.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":109.88,"coordY":48.85}},"index":4,"playId":"d6fc4bc7-7d17-3612-8518-0732ba1fdea5","pitchNumber":5,"startTime":"2026-03-12T17:44:32.041Z","endTime":"2026-03-12T17:44:38.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":0.92,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:44:38.747Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trei Cruz grounds out, first baseman Ben Rice to pitcher Will Warren.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-12T17:44:48.578Z","endTime":"2026-03-12T17:45:33.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.308946467261023,"aZ":-42.053577178084176,"pfxX":5.934489108196746,"pfxZ":-7.23848778712313,"pX":0.4435723381901815,"pZ":1.662143168717666,"vX0":6.135915248268161,"vY0":-116.74585561089401,"vZ0":-0.7284842158840674,"x":100.09,"y":193.9,"x0":-3.001006539726024,"y0":50.00404351521725,"z0":5.975796731723881,"aX":8.09764202944723},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-13.0,"breakHorizontal":-12.4,"spinRate":2833,"spinDirection":34},"zone":9,"typeConfidence":2.0,"plateTime":0.47122697437076333,"extension":6.273590319685577},"index":0,"playId":"471ff716-fd4f-3b36-8d7d-036e9679a9b0","pitchNumber":1,"startTime":"2026-03-12T17:45:08.041Z","endTime":"2026-03-12T17:45:11.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.950943342190023,"aZ":-15.046812207124757,"pfxX":-4.539827138659657,"pfxZ":8.980315923306428,"pX":0.6149344954869321,"pZ":2.4456951454693345,"vX0":11.732428318913273,"vY0":-136.71137801118573,"vZ0":-4.755166778793932,"x":93.56,"y":172.75,"x0":-3.127826483952852,"y0":50.00617102546306,"z0":5.228276298656352,"aX":-8.662968016204404},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.5,"breakHorizontal":6.0,"spinRate":2675,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.39946672285357554,"extension":6.821671821510944},"hitData":{"launchSpeed":90.5,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.0,"coordY":165.96}},"index":1,"playId":"3aac5ae3-de06-3549-bec6-c2e4b0f035ca","pitchNumber":2,"startTime":"2026-03-12T17:45:26.847Z","endTime":"2026-03-12T17:45:33.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669360,"link":"/api/v1/people/669360"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":669360,"link":"/api/v1/people/669360"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.6,"awayTeamWinProbability":80.4,"homeTeamWinProbabilityAdded":-1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:45:33.640Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"John Peck grounds out to first baseman Ben Rice.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-12T17:45:49.117Z","endTime":"2026-03-12T17:46:47.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.625001568540693,"aZ":-18.533323512181184,"pfxX":-5.400833586505595,"pfxZ":7.317832948765172,"pX":0.6312809622235154,"pZ":2.6531326801215807,"vX0":11.821780166974147,"vY0":-135.65633222440755,"vZ0":-3.6507902931809424,"x":92.94,"y":167.15,"x0":-3.0809549786856296,"y0":50.00225666951081,"z0":5.307957865670917,"aX":-10.067678910174234},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.6,"breakHorizontal":7.3,"spinRate":2549,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.40372229790594405,"extension":6.436041479753859},"index":0,"playId":"207320fe-27c6-3867-b1c2-5b141f5d2522","pitchNumber":1,"startTime":"2026-03-12T17:46:05.970Z","endTime":"2026-03-12T17:46:10.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.672894296605943,"aZ":-24.15587921876536,"pfxX":-11.77095386677512,"pfxZ":4.276083934822267,"pX":1.0290476089644303,"pZ":1.4821828668292292,"vX0":14.803724060336583,"vY0":-136.19486515661117,"vZ0":-5.889603823243204,"x":77.78,"y":198.76,"x0":-2.9544129903822878,"y0":50.000022194560835,"z0":5.3495657340357825,"aX":-22.051228561431536},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.5,"breakHorizontal":18.1,"spinRate":2545,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.40258993406609367,"extension":6.844115836564129},"index":1,"playId":"8620549e-ef40-30cb-bbb0-446033421280","pitchNumber":2,"startTime":"2026-03-12T17:46:22.204Z","endTime":"2026-03-12T17:46:26.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77217539025121,"aZ":-25.404150980600487,"pfxX":-10.271727867079456,"pfxZ":3.588723229817103,"pX":-0.13011599274655575,"pZ":1.859971259788385,"vX0":11.63583507316283,"vY0":-136.60808254955464,"vZ0":-4.362092021189906,"x":121.96,"y":188.56,"x0":-3.1150497020374996,"y0":50.0014439172246,"z0":5.228926714439743,"aX":-19.366454394214426},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.6,"breakHorizontal":16.1,"spinRate":2465,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.40132351274809164,"extension":6.573103403832791},"hitData":{"launchSpeed":106.9,"launchAngle":-4.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.94,"coordY":164.14}},"index":2,"playId":"3d888262-223f-36b4-83ce-2eeb35118c5f","pitchNumber":3,"startTime":"2026-03-12T17:46:39.130Z","endTime":"2026-03-12T17:46:47.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807726,"link":"/api/v1/people/807726"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":807726,"link":"/api/v1/people/807726"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.6,"awayTeamWinProbability":81.4,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:46:47.766Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Paul DeJong strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-12T17:48:43.474Z","endTime":"2026-03-12T17:50:15.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.926036971922148,"aZ":-11.787372776253795,"pfxX":-6.109066039775389,"pfxZ":10.908957024571205,"pX":0.2866174502673423,"pZ":2.6398400749079087,"vX0":7.178567614223581,"vY0":-135.65086038314828,"vZ0":-8.695636707653762,"x":106.07,"y":167.5,"x0":-1.5969346071305381,"y0":50.00299949213249,"z0":6.703389793025556,"aX":-11.416607546255303},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":9.6,"spinRate":2353,"spinDirection":213},"zone":6,"typeConfidence":0.89,"plateTime":0.40336464628623014,"extension":6.0740851032264125},"index":0,"playId":"ed4a3e2e-d6e6-3bab-9abb-5bcc18f98b08","pitchNumber":1,"startTime":"2026-03-12T17:48:53.551Z","endTime":"2026-03-12T17:48:58.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":86.8,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91426078155075,"aZ":-14.151253787479627,"pfxX":-6.900790155983147,"pfxZ":9.470407776300313,"pX":1.005179660587853,"pZ":1.9392857422881207,"vX0":8.859156099439668,"vY0":-136.55744249245663,"vZ0":-10.1681362197972,"x":78.68,"y":186.42,"x0":-1.372917130416391,"y0":50.00389862884407,"z0":6.666600392374288,"aX":-13.134354109992529},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":10.8,"spinRate":2409,"spinDirection":214},"zone":14,"typeConfidence":0.88,"plateTime":0.39992927799612144,"extension":6.157276269376009},"index":1,"playId":"c0363243-30ad-3b70-9d1f-abd3dd4e50a4","pitchNumber":2,"startTime":"2026-03-12T17:49:13.168Z","endTime":"2026-03-12T17:49:17.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.349036874836766,"aZ":-24.38767035554045,"pfxX":-9.325810249246352,"pfxZ":5.108968211099294,"pX":0.2594845315079773,"pZ":1.7155347553937674,"vX0":7.671950909004286,"vY0":-122.4221464963101,"vZ0":-7.066074922059032,"x":107.11,"y":192.46,"x0":-1.6978253034091753,"y0":50.00097555194213,"z0":6.716025077712138,"aX":-14.205446141207778},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.8,"breakHorizontal":15.1,"spinRate":1760,"spinDirection":234},"zone":8,"typeConfidence":0.95,"plateTime":0.446789522312951,"extension":6.144928572562069},"index":2,"playId":"d4c67838-e725-3e26-95d0-e00d317904c9","pitchNumber":3,"startTime":"2026-03-12T17:49:32.073Z","endTime":"2026-03-12T17:49:35.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.821441100806727,"aZ":-7.606269478893231,"pfxX":-6.872262451131508,"pfxZ":13.023037958285187,"pX":0.30424841917135603,"pZ":2.8105721935498402,"vX0":7.396164687742555,"vY0":-136.87222693411508,"vZ0":-9.101629174434935,"x":105.4,"y":162.89,"x0":-1.5475143097437023,"y0":50.006376002391086,"z0":6.710724157730213,"aX":-12.967977805744754},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":21.7,"breakHorizontal":10.8,"spinRate":2551,"spinDirection":206},"zone":3,"typeConfidence":0.91,"plateTime":0.40105937049093177,"extension":5.996313057029915},"index":3,"playId":"6a25d497-647b-3f3d-b0b0-eb659c58f680","pitchNumber":4,"startTime":"2026-03-12T17:49:51.366Z","endTime":"2026-03-12T17:49:54.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24533110933832,"aZ":-23.890419922151636,"pfxX":-1.2241031030829883,"pfxZ":4.965370707812733,"pX":0.6499134490590069,"pZ":1.197855737220034,"vX0":6.291002269546193,"vY0":-128.0439260552423,"vZ0":-9.1952469112626,"x":92.23,"y":206.44,"x0":-1.674762221160146,"y0":50.005241089262924,"z0":6.690447131495608,"aX":-2.043912118379764},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.2,"breakHorizontal":0.8,"spinRate":2415,"spinDirection":185},"zone":14,"typeConfidence":0.89,"plateTime":0.42699453066535265,"extension":6.2007179832533375},"index":4,"playId":"122e371d-be9f-3753-a3bc-63dbc5a4be73","pitchNumber":5,"startTime":"2026-03-12T17:50:11.882Z","endTime":"2026-03-12T17:50:15.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.900000000000002,"awayTeamWinProbability":80.1,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:50:15.806Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Jones doubles (2) on a ground ball to right fielder Zach McKinstry.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-12T17:50:23.569Z","endTime":"2026-03-12T17:51:33.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75377446592791,"aZ":-9.984673193585538,"pfxX":-5.410619911833777,"pfxZ":11.789544831551705,"pX":0.7477954408786424,"pZ":2.636628426181311,"vX0":8.060099176268816,"vY0":-136.71694221268044,"vZ0":-9.17512292871498,"x":88.5,"y":167.59,"x0":-1.54342591736276,"y0":50.00471672204527,"z0":6.7329641111683545,"aX":-10.18563924361391},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.4,"breakHorizontal":8.0,"spinRate":2481,"spinDirection":211},"zone":6,"typeConfidence":0.9,"plateTime":0.40151476650392803,"extension":6.069099241171271},"index":0,"playId":"b96f645f-9fc9-3a5a-9b3c-4d8a37a32d70","pitchNumber":1,"startTime":"2026-03-12T17:50:42.028Z","endTime":"2026-03-12T17:50:45.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.3,"endSpeed":70.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.795707208526153,"aZ":-40.64697446914637,"pfxX":4.175275290016934,"pfxZ":-6.808493569127837,"pX":-2.288504211394592,"pZ":3.5444132171060483,"vX0":-1.8099803407108892,"vY0":-111.09870856336599,"vZ0":1.3943015005910306,"x":204.23,"y":143.08,"x0":-2.0036408275197375,"y0":50.00432185608253,"z0":7.148975720079419,"aX":5.194734284441588},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-11.6,"breakHorizontal":-7.1,"spinRate":2456,"spinDirection":33},"zone":11,"typeConfidence":0.9,"plateTime":0.49393012780644696,"extension":5.979038581287025},"index":1,"playId":"e0a6941a-7858-3921-abb8-26d082342333","pitchNumber":2,"startTime":"2026-03-12T17:51:06.640Z","endTime":"2026-03-12T17:51:10.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.105781534788235,"aZ":-22.981361614224443,"pfxX":-9.16402559144227,"pfxZ":6.011964741770428,"pX":0.03158206660651567,"pZ":1.3484628298913173,"vX0":7.326118003451581,"vY0":-122.8242746263469,"vZ0":-7.74003095314472,"x":115.8,"y":202.37,"x0":-1.7977921230287763,"y0":50.00456584436929,"z0":6.492158816649795,"aX":-14.016667989738439},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.2,"breakHorizontal":14.9,"spinRate":1553,"spinDirection":231},"zone":14,"typeConfidence":0.94,"plateTime":0.445771988020804,"extension":6.198925810393012},"hitData":{"launchSpeed":71.9,"launchAngle":12.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.01,"coordY":141.37}},"index":2,"playId":"c1b95671-e8b0-35b7-aba7-4aa663d92729","pitchNumber":3,"startTime":"2026-03-12T17:51:24.690Z","endTime":"2026-03-12T17:51:33.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_ab"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_ab"},{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.4,"awayTeamWinProbability":82.6,"homeTeamWinProbabilityAdded":-2.5000000000000036,"leverageIndex":0.39,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:51:33.884Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Schuemann walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-12T17:52:03.110Z","endTime":"2026-03-12T17:53:35.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"postOnSecond":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.629647814165775,"aZ":-25.015142881093926,"pfxX":-0.6160389660461778,"pfxZ":4.460322156942926,"pX":0.4293224229581374,"pZ":0.5621033666169816,"vX0":5.746227884919193,"vY0":-126.10129371207536,"vZ0":-10.123807273711803,"x":100.64,"y":223.6,"x0":-1.802832446334029,"y0":50.00194574682289,"z0":6.660960387116488,"aX":-0.989408610755529},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.9,"breakHorizontal":-0.2,"spinRate":2396,"spinDirection":210},"zone":14,"typeConfidence":0.92,"plateTime":0.43504476370912126,"extension":5.946210643618614},"index":0,"playId":"d0d1310b-639a-30cf-b54e-aba22f6cb9ae","pitchNumber":1,"startTime":"2026-03-12T17:52:07.147Z","endTime":"2026-03-12T17:52:11.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53389669427643,"aZ":-26.37368100035666,"pfxX":-0.8717590039186036,"pfxZ":3.6571440366165695,"pX":0.7269843046231289,"pZ":0.8418685925272368,"vX0":6.518995689458849,"vY0":-124.75766927502403,"vZ0":-9.237759691695723,"x":89.29,"y":216.05,"x0":-1.7992575323299593,"y0":50.00403283345614,"z0":6.744132769651841,"aX":-1.3836241410150123},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.8,"breakHorizontal":0.1,"spinRate":2499,"spinDirection":177},"zone":14,"typeConfidence":0.93,"plateTime":0.4379169191381176,"extension":6.087247334687705},"index":1,"playId":"f51f2611-b5bb-32c5-8c29-3bfca4775619","pitchNumber":2,"startTime":"2026-03-12T17:52:27.183Z","endTime":"2026-03-12T17:52:32.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48274454000791,"aZ":-25.441434598912984,"pfxX":-0.46692571143809963,"pfxZ":4.117763055387589,"pX":-0.04255501037160868,"pZ":1.5480221043065738,"vX0":4.3858136554759435,"vY0":-127.18875010235809,"vZ0":-8.073445778919016,"x":118.62,"y":196.98,"x0":-1.7298721606694103,"y0":50.00548115505778,"z0":6.786096859555322,"aX":-0.764520554930541},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.8,"breakHorizontal":-0.1,"spinRate":2397,"spinDirection":203},"zone":13,"typeConfidence":0.92,"plateTime":0.43091396991842323,"extension":6.029110504298552},"index":2,"playId":"4b629d84-1f7f-3052-9e32-33859d8a30b1","pitchNumber":3,"startTime":"2026-03-12T17:52:48.629Z","endTime":"2026-03-12T17:52:52.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.304757592531793,"aZ":-24.715815076085367,"pfxX":-1.0499742355940858,"pfxZ":4.629694637234597,"pX":0.043777491261759026,"pZ":0.7440009231999865,"vX0":5.04387930404292,"vY0":-126.29762095841376,"vZ0":-9.66132489512908,"x":115.33,"y":218.69,"x0":-1.84490487668904,"y0":50.003673513051176,"z0":6.614576941225542,"aX":-1.6921919882087355},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.4,"breakHorizontal":0.7,"spinRate":2423,"spinDirection":194},"zone":14,"typeConfidence":0.9,"plateTime":0.43408571295466825,"extension":5.912045464000355},"index":3,"playId":"071e10f2-303c-364b-998f-e6f8995f3753","pitchNumber":4,"startTime":"2026-03-12T17:53:08.273Z","endTime":"2026-03-12T17:53:13.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.037241052036084,"aZ":-10.806456414997601,"pfxX":-7.431831181345052,"pfxZ":11.438908572258203,"pX":0.24189165232269258,"pZ":1.3602225488707507,"vX0":6.932946499462481,"vY0":-135.8691750782781,"vZ0":-12.227466070041393,"x":107.78,"y":202.05,"x0":-1.3784862401291231,"y0":50.00235628336291,"z0":6.672300504028314,"aX":-13.881407019791652},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.2,"breakHorizontal":12.0,"spinRate":2431,"spinDirection":202},"zone":14,"typeConfidence":0.89,"plateTime":0.40327276881805174,"extension":6.174166361643727},"index":4,"playId":"575ef307-809f-3536-b3de-d070836e85c1","pitchNumber":5,"startTime":"2026-03-12T17:53:29.929Z","endTime":"2026-03-12T17:53:35.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-0.8999999999999986,"leverageIndex":0.76,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:53:35.393Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Seth Brown walks. Spencer Jones to 3rd. Max Schuemann to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-12T17:53:44.683Z","endTime":"2026-03-12T17:54:59.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":664913,"fullName":"Seth Brown","link":"/api/v1/people/664913"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664913,"fullName":"Seth Brown","link":"/api/v1/people/664913"},"postOnSecond":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"postOnThird":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664913,"fullName":"Seth Brown","link":"/api/v1/people/664913"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.4,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70571086443645,"aZ":-41.89300733704199,"pfxX":1.5634203730230816,"pfxZ":-7.686994148543568,"pX":0.47991437009769244,"pZ":1.1503370440957947,"vX0":4.8216042102683,"vY0":-112.39328972283415,"vZ0":-3.3019591526995673,"x":98.71,"y":207.72,"x0":-1.9071326073764336,"y0":50.00455355339322,"z0":6.9444883265509105,"aX":1.9756577640990753},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-14.5,"breakHorizontal":-4.2,"spinRate":2664,"spinDirection":31},"zone":14,"typeConfidence":0.89,"plateTime":0.4896323889478382,"extension":6.246053858479312},"index":0,"playId":"dc27c0d0-26c0-37ea-966c-4d08626b34ba","pitchNumber":1,"startTime":"2026-03-12T17:53:58.280Z","endTime":"2026-03-12T17:54:03.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"first":{"id":680474,"link":"/api/v1/people/680474"},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.3,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.126530156293356,"aZ":-43.33475739041697,"pfxX":4.50023514490268,"pfxZ":-8.765661976957757,"pX":-1.2742868138882675,"pZ":2.5939983853363686,"vX0":0.5351782531009073,"vY0":-112.59714716538916,"vZ0":-0.37941440239522595,"x":165.57,"y":168.74,"x0":-2.099783953949473,"y0":50.00378359890092,"z0":7.1824176862907665,"aX":5.727889655159464},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-15.6,"breakHorizontal":-8.3,"spinRate":2687,"spinDirection":36},"zone":13,"typeConfidence":0.91,"plateTime":0.48809147816482934,"extension":5.971049232132659},"index":1,"playId":"cb630ae4-9abf-3743-bc32-27e230eda54f","pitchNumber":2,"startTime":"2026-03-12T17:54:18.022Z","endTime":"2026-03-12T17:54:22.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"first":{"id":680474,"link":"/api/v1/people/680474"},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.988334344936636,"aZ":-21.433541269148357,"pfxX":-7.964952531476254,"pfxZ":7.252585990530639,"pX":-0.6098438755165567,"pZ":1.4778543805823847,"vX0":5.533671483407298,"vY0":-120.50127866238013,"vZ0":-8.001859243719396,"x":140.25,"y":198.88,"x0":-1.8938294235770594,"y0":50.00034212988161,"z0":6.715826574319064,"aX":-11.788136856380214},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":11.5,"breakHorizontal":13.2,"spinRate":1824,"spinDirection":225},"zone":13,"typeConfidence":0.95,"plateTime":0.45342206279756603,"extension":6.158110128440668},"index":2,"playId":"676f13c3-112a-3afb-a0a3-99568ec80ed4","pitchNumber":3,"startTime":"2026-03-12T17:54:36.121Z","endTime":"2026-03-12T17:54:41.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"first":{"id":680474,"link":"/api/v1/people/680474"},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.340201149046695,"aZ":-9.573907862098839,"pfxX":-5.405156435140734,"pfxZ":12.18175496505981,"pX":0.44913179733179637,"pZ":0.9706176181064149,"vX0":7.4968476750692075,"vY0":-135.0738026829868,"vZ0":-13.220225648547228,"x":99.88,"y":212.57,"x0":-1.6549646705685752,"y0":50.000721219132515,"z0":6.591143748606471,"aX":-10.026249555302485},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.4,"breakHorizontal":8.3,"spinRate":2453,"spinDirection":211},"zone":14,"typeConfidence":0.89,"plateTime":0.40489284697360084,"extension":6.119003579982096},"index":3,"playId":"bc6ddccb-dd4c-3a72-8274-fa79455e275d","pitchNumber":4,"startTime":"2026-03-12T17:54:53.513Z","endTime":"2026-03-12T17:54:59.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"first":{"id":680474,"link":"/api/v1/people/680474"},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664913,"link":"/api/v1/people/664913"},"credit":"b_pa"},{"player":{"id":434378,"link":"/api/v1/people/434378"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.200000000000001,"awayTeamWinProbability":86.8,"homeTeamWinProbabilityAdded":-3.299999999999999,"leverageIndex":1.09,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:54:59.879Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Lombard Jr. strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-12T17:57:36.125Z","endTime":"2026-03-12T17:58:38.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664913,"fullName":"Seth Brown","link":"/api/v1/people/664913"},"postOnSecond":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"postOnThird":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"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-12T17:55:14.217Z","endTime":"2026-03-12T17:55:57.817Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"first":{"id":664913,"link":"/api/v1/people/664913"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brant Hurter replaces Justin Verlander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"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-12T17:55:57.817Z","endTime":"2026-03-12T17:57:38.374Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676428,"link":"/api/v1/people/676428"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":434378,"link":"/api/v1/people/434378","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"first":{"id":664913,"link":"/api/v1/people/664913"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87218857955799,"aZ":-30.397099175920648,"pfxX":10.019856675260332,"pfxZ":0.9798537543728383,"pX":0.3614392266040862,"pZ":3.438294749133716,"vX0":-10.51700653896203,"vY0":-133.71898914359903,"vZ0":-1.1785886902121292,"x":103.22,"y":145.95,"x0":3.0438960971000415,"y0":50.00084850171756,"z0":6.065789929476246,"aX":18.140866216774},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.7,"breakHorizontal":-15.8,"spinRate":1966,"spinDirection":121},"zone":3,"typeConfidence":0.91,"plateTime":0.4096226483349712,"extension":5.80054645979227},"index":2,"playId":"5ea412f3-d9af-3670-b274-496ca6ee1c55","pitchNumber":1,"startTime":"2026-03-12T17:57:38.374Z","endTime":"2026-03-12T17:58:05.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"first":{"id":664913,"link":"/api/v1/people/664913"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.237925220572876,"aZ":-31.24410001032273,"pfxX":12.437585622281496,"pfxZ":0.5066095500074344,"pX":0.010440511410297264,"pZ":2.9004129423473324,"vX0":-12.546946530447753,"vY0":-135.13658356461758,"vZ0":-2.5020328753195002,"x":116.6,"y":160.47,"x0":3.0959429290619505,"y0":50.00639283261936,"z0":6.031449509260364,"aX":23.026354657759722},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.6,"breakHorizontal":-19.9,"spinRate":2084,"spinDirection":121},"zone":2,"typeConfidence":0.91,"plateTime":0.4052021829629422,"extension":6.032604107018977},"index":3,"playId":"389e6c72-b907-391d-8ef4-9cea31e913cc","pitchNumber":2,"startTime":"2026-03-12T17:58:09.901Z","endTime":"2026-03-12T17:58:15.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"first":{"id":664913,"link":"/api/v1/people/664913"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-12T17:58:19.591Z","endTime":"2026-03-12T17:58:35.077Z","isPitch":false,"type":"action","player":{"id":806146,"link":"/api/v1/people/806146"},"defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"first":{"id":664913,"link":"/api/v1/people/664913"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.859756621339095,"aZ":-22.083497694063205,"pfxX":2.9013338870339416,"pfxZ":5.6978238997602055,"pX":0.2028095377482652,"pZ":3.1868703855756153,"vX0":-9.248833319184989,"vY0":-132.16315720047217,"vZ0":-3.054264238682177,"x":109.27,"y":152.73,"x0":3.368902346906262,"y0":50.00293780844273,"z0":5.97723079679696,"aX":5.139114265353528},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.8,"breakHorizontal":-3.2,"spinRate":2013,"spinDirection":129},"zone":2,"typeConfidence":0.91,"plateTime":0.41424225582143004,"extension":6.096367749632707},"index":5,"playId":"3f6ced4e-f58a-3c21-9125-b2e5cbdd5a68","pitchNumber":3,"startTime":"2026-03-12T17:58:35.077Z","endTime":"2026-03-12T17:58:38.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"first":{"id":664913,"link":"/api/v1/people/664913"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806146,"link":"/api/v1/people/806146"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":806146,"link":"/api/v1/people/806146"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.4,"awayTeamWinProbability":82.6,"homeTeamWinProbabilityAdded":4.1999999999999975,"leverageIndex":1.32,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-12T17:58:38.868Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yanquiel Fernández strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-12T17:58:54.929Z","endTime":"2026-03-12T18:00:13.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18896951603846,"aZ":-28.101289868431184,"pfxX":9.67405082778636,"pfxZ":2.2506371262460068,"pX":-0.22710468512311072,"pZ":2.8269254523278016,"vX0":-11.788282303056217,"vY0":-133.37602805426627,"vZ0":-2.993102782853355,"x":125.66,"y":162.45,"x0":2.9816017480821224,"y0":50.00633250136464,"z0":5.978363649687787,"aX":17.531310388622096},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.6,"breakHorizontal":-15.1,"spinRate":1967,"spinDirection":122},"zone":5,"typeConfidence":0.91,"plateTime":0.40979936140261897,"extension":6.068634389642101},"index":0,"playId":"0dbe5405-39fd-3245-9def-b73293e05bc5","pitchNumber":1,"startTime":"2026-03-12T17:59:03.519Z","endTime":"2026-03-12T17:59:08.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":664913,"link":"/api/v1/people/664913"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1527496355057,"aZ":-28.529492297163753,"pfxX":8.90764458836014,"pfxZ":1.9865208897980384,"pX":-0.4006237913211118,"pZ":2.684630632793889,"vX0":-12.49657493821718,"vY0":-133.70948504840564,"vZ0":-3.044589386247128,"x":132.27,"y":166.29,"x0":3.1471281098467863,"y0":50.0044988289005,"z0":5.8559364847999165,"aX":16.351651936498552},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.2,"breakHorizontal":-13.9,"spinRate":1897,"spinDirection":122},"zone":4,"typeConfidence":0.9,"plateTime":0.4075407449202846,"extension":6.086916162275875},"index":1,"playId":"73221ef0-12e7-3a67-bfad-b5f4fd5b9c65","pitchNumber":2,"startTime":"2026-03-12T17:59:23.047Z","endTime":"2026-03-12T17:59:27.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":664913,"link":"/api/v1/people/664913"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-12T17:59:34.061Z","endTime":"2026-03-12T17:59:51.507Z","isPitch":false,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"},"defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":664913,"link":"/api/v1/people/664913"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67696487035527,"aZ":-30.02274457009285,"pfxX":-3.378349182305082,"pfxZ":1.430846080261265,"pX":-1.282930746050132,"pZ":2.4654506055646235,"vX0":-9.897861772311185,"vY0":-121.80294360399333,"vZ0":-2.2952409014119253,"x":165.9,"y":172.21,"x0":3.270532013581466,"y0":50.004334587756645,"z0":6.013335448890275,"aX":-5.079522280907975},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.3,"breakHorizontal":8.4,"spinRate":2634,"spinDirection":281},"zone":13,"typeConfidence":0.89,"plateTime":0.4495091226474477,"extension":5.701984200328175},"index":3,"playId":"75dae088-c638-3503-be9c-5703cc71fe2c","pitchNumber":3,"startTime":"2026-03-12T17:59:51.507Z","endTime":"2026-03-12T17:59:55.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":664913,"link":"/api/v1/people/664913"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89180753531009,"aZ":-28.322970611543074,"pfxX":-7.7294360058101255,"pfxZ":2.6615164584174202,"pX":0.26009064675614146,"pZ":3.2988767790045457,"vX0":-5.4541373282746655,"vY0":-119.91094698113108,"vZ0":-0.462238321422493,"x":107.09,"y":149.71,"x0":3.574226278516362,"y0":50.000359165167765,"z0":6.038455857101739,"aX":-11.163330194071305},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.0,"breakHorizontal":15.4,"spinRate":2671,"spinDirection":284},"zone":2,"typeConfidence":0.9,"plateTime":0.45816800700187965,"extension":5.693107361994917},"index":4,"playId":"336aba6d-c0e4-3cff-9a4e-13b0e087eaa5","pitchNumber":4,"startTime":"2026-03-12T18:00:09.907Z","endTime":"2026-03-12T18:00:13.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":664913,"link":"/api/v1/people/664913"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":692585,"link":"/api/v1/people/692585"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.6,"awayTeamWinProbability":78.4,"homeTeamWinProbabilityAdded":4.200000000000003,"leverageIndex":1.63,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:00:13.819Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kerry Carpenter flies out to left fielder Jasson Domínguez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-12T18:02:36.200Z","endTime":"2026-03-12T18:03:38.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"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-12T18:02:19.410Z","endTime":"2026-03-12T18:02:38.482Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":93.0,"endSpeed":84.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.229844430380304,"aZ":-17.790775302177767,"pfxX":-4.592765239947761,"pfxZ":7.819078194223449,"pX":-1.2558949602556133,"pZ":3.610022513706173,"vX0":6.991165420332142,"vY0":-135.19735692672623,"vZ0":-1.4640093550576805,"x":164.87,"y":141.31,"x0":-3.2861780947777155,"y0":50.00233947880304,"z0":5.415323842392131,"aX":-8.44855867042057},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.0,"breakHorizontal":6.7,"spinRate":2374,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4061254953710014,"extension":6.4800431737001905},"index":1,"playId":"71b2bd41-cc9c-3210-8b47-08d7919be3b3","pitchNumber":1,"startTime":"2026-03-12T18:02:38.482Z","endTime":"2026-03-12T18:02:42.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45827643575213,"aZ":-33.45182164344308,"pfxX":7.42940005439643,"pfxZ":-0.8827527393334957,"pX":-1.402198315273838,"pZ":2.401745256009137,"vX0":2.7171147990641793,"vY0":-120.34565022472182,"vZ0":-0.572841158619575,"x":170.45,"y":173.93,"x0":-3.5156238474373933,"y0":50.00318214214687,"z0":5.64283215321508,"aX":10.742259320414403},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.4,"breakHorizontal":-14.2,"spinRate":3052,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.45763442138268173,"extension":6.215874971360666},"index":2,"playId":"a54ab540-13ef-3086-9fa7-2517e3aeb422","pitchNumber":2,"startTime":"2026-03-12T18:02:52.503Z","endTime":"2026-03-12T18:02:56.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":74.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48029615466035,"aZ":-32.515954256610705,"pfxX":9.279192999543863,"pfxZ":-0.234184392270528,"pX":0.0036798660754225575,"pZ":2.4112343301180075,"vX0":5.210948551669389,"vY0":-120.38325252569973,"vZ0":-0.300076081184697,"x":116.86,"y":173.68,"x0":-3.4152705912009624,"y0":50.00569948492269,"z0":5.4862320093439205,"aX":13.239835241847775},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.2,"breakHorizontal":-18.2,"spinRate":2981,"spinDirection":57},"zone":5,"typeConfidence":2.0,"plateTime":0.45996540080315373,"extension":6.274158116635482},"index":3,"playId":"cdab177b-08e4-3fb3-9cf9-1c1fe523ac74","pitchNumber":3,"startTime":"2026-03-12T18:03:08.073Z","endTime":"2026-03-12T18:03:12.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.66968704919222,"aZ":-28.08698419662819,"pfxX":-11.686719010396187,"pfxZ":2.224741526340651,"pX":-0.8301734409986619,"pZ":2.1795109379692374,"vX0":10.006546778870957,"vY0":-135.00409734019442,"vZ0":-3.3227931773661132,"x":148.64,"y":179.93,"x0":-3.074855132298924,"y0":50.00257158207808,"z0":5.413221443936372,"aX":-21.471993619636585},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.5,"breakHorizontal":18.8,"spinRate":2369,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.40643723522233266,"extension":6.489142437666434},"hitData":{"launchSpeed":84.3,"launchAngle":40.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.47,"coordY":92.33}},"index":4,"playId":"48b41fce-83cc-3c2e-8371-81b4412b53bd","pitchNumber":4,"startTime":"2026-03-12T18:03:30.004Z","endTime":"2026-03-12T18:03:38.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.1,"awayTeamWinProbability":80.9,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:03:38.388Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Vierling flies out to center fielder Spencer Jones.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-12T18:03:46.494Z","endTime":"2026-03-12T18:04:12.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":93.4,"endSpeed":85.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.078496360494622,"aZ":-27.404612548793107,"pfxX":-9.610457921088567,"pfxZ":2.5492479926685636,"pX":-0.41273914875534423,"pZ":2.397216339695357,"vX0":10.713897925339314,"vY0":-135.68922070207614,"vZ0":-2.965375480704503,"x":132.73,"y":174.06,"x0":-3.159622845482342,"y0":50.0013976245431,"z0":5.4092730435500105,"aX":-17.959943120991948},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.2,"breakHorizontal":15.2,"spinRate":2325,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.403326397981536,"extension":6.600549520719709},"hitData":{"launchSpeed":99.1,"launchAngle":31.0,"totalDistance":407.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.2,"coordY":35.53}},"index":0,"playId":"c10dc61d-6476-3fda-a3d0-78d37271bd9a","pitchNumber":1,"startTime":"2026-03-12T18:04:04.017Z","endTime":"2026-03-12T18:04:12.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.4,"awayTeamWinProbability":82.6,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:04:12.999Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Colt Keith lines out to right fielder Yanquiel Fernández.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-12T18:04:21.095Z","endTime":"2026-03-12T18:05:32.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.090451830430094,"aZ":-41.63303607110584,"pfxX":4.771288481056476,"pfxZ":-6.735956134986108,"pX":0.3509655302098762,"pZ":1.4311903836196196,"vX0":6.69940359414906,"vY0":-117.92575436849842,"vZ0":-1.5322131788489064,"x":103.62,"y":200.14,"x0":-3.1502044741934023,"y0":50.004332580313935,"z0":5.941071755838112,"aX":6.6976198275172285},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-12.2,"breakHorizontal":-10.3,"spinRate":2708,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.46503960032941993,"extension":6.38567755825216},"index":0,"playId":"fc8d2bc3-d744-3423-b950-179ceadb78ac","pitchNumber":1,"startTime":"2026-03-12T18:04:43.563Z","endTime":"2026-03-12T18:04:47.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":83.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41764309826537,"aZ":-16.000241538458344,"pfxX":-6.274278312303522,"pfxZ":8.876336094734265,"pX":-0.3903973855187126,"pZ":3.440057970096061,"vX0":9.816155898742903,"vY0":-134.9022153725117,"vZ0":-1.9130071468615009,"x":131.88,"y":145.9,"x0":-3.280027995895132,"y0":50.00381324390338,"z0":5.300217897238111,"aX":-11.434977685092933},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":9.0,"spinRate":2642,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.4077614374588605,"extension":6.612157563705553},"index":1,"playId":"f94226f7-e830-334e-b387-2e74e34c0692","pitchNumber":2,"startTime":"2026-03-12T18:05:00.927Z","endTime":"2026-03-12T18:05:05.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.079114775564452,"aZ":-21.052547788558268,"pfxX":-7.459556758981519,"pfxZ":6.053424058353004,"pX":0.6240404496994953,"pZ":3.4252359066364444,"vX0":12.239540010838931,"vY0":-134.6742590357197,"vZ0":-1.2929310821790363,"x":93.21,"y":146.3,"x0":-3.0092725390073216,"y0":50.00665523384868,"z0":5.399800209852735,"aX":-13.715334137696699},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.9,"breakHorizontal":10.9,"spinRate":2505,"spinDirection":235},"zone":3,"typeConfidence":2.0,"plateTime":0.4066206845697806,"extension":6.575499128424485},"hitData":{"launchSpeed":98.7,"launchAngle":17.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.89,"coordY":92.21}},"index":2,"playId":"1d074aff-58fc-3c01-bb03-d91cc8cc005e","pitchNumber":3,"startTime":"2026-03-12T18:05:26.573Z","endTime":"2026-03-12T18:05:32.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":-0.9999999999999964,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:05:32.396Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-12T18:07:26.535Z","endTime":"2026-03-12T18:09:12.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.409101372544686,"aZ":-28.665194594605573,"pfxX":-1.8090439392774478,"pfxZ":2.448584377499545,"pX":-1.5802277550667383,"pZ":2.2350887435571747,"vX0":-10.657440872420048,"vY0":-119.64198537449194,"vZ0":-2.629937467780543,"x":177.23,"y":178.43,"x0":3.1870763260582833,"y0":50.003640930884785,"z0":5.945855787514994,"aX":-2.594134731860803},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.0,"breakHorizontal":6.1,"spinRate":2621,"spinDirection":281},"zone":13,"typeConfidence":0.9,"plateTime":0.4597097265923371,"extension":5.753976947969524},"index":0,"playId":"3b58f586-4d75-3bb1-a08b-61e6d06188da","pitchNumber":1,"startTime":"2026-03-12T18:07:40.809Z","endTime":"2026-03-12T18:07:46.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.175314715095592,"aZ":-28.87880938544216,"pfxX":12.451260317245602,"pfxZ":1.8736499837136602,"pX":-0.1692060186186394,"pZ":2.641125443007585,"vX0":-12.564463691343995,"vY0":-132.4340190766985,"vZ0":-3.195037296817436,"x":123.45,"y":167.47,"x0":3.043939483936315,"y0":50.00059066059191,"z0":6.000450226639229,"aX":21.87240170555718},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.8,"breakHorizontal":-19.4,"spinRate":2018,"spinDirection":121},"zone":5,"typeConfidence":0.9,"plateTime":0.41533118209991704,"extension":5.985854268608821},"index":1,"playId":"21e8ef3e-0625-3c92-b0f6-3a2a41d90d63","pitchNumber":2,"startTime":"2026-03-12T18:07:55.079Z","endTime":"2026-03-12T18:07:59.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":91.7,"endSpeed":84.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.892105285184524,"aZ":-27.1056179671567,"pfxX":10.213310514385178,"pfxZ":2.8269745389008527,"pX":-0.8573346362638138,"pZ":2.472295241965104,"vX0":-13.506459855645383,"vY0":-132.87556555064373,"vZ0":-3.8784802160407983,"x":149.68,"y":172.03,"x0":2.9594632305595243,"y0":50.00092881729485,"z0":5.915292210071647,"aX":18.301130010285984},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.4,"breakHorizontal":-15.6,"spinRate":2131,"spinDirection":124},"zone":13,"typeConfidence":0.9,"plateTime":0.41186122508449685,"extension":6.244991469195241},"index":2,"playId":"2496aacb-cb58-3e2c-ae1e-5a1091419ce7","pitchNumber":3,"startTime":"2026-03-12T18:08:09.959Z","endTime":"2026-03-12T18:08:14.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.860659043254284,"aZ":-28.618312483137217,"pfxX":11.131954789721501,"pfxZ":1.968797939536607,"pX":0.01563625773490402,"pZ":3.285405514773225,"vX0":-11.955977787262507,"vY0":-134.1232541301799,"vZ0":-1.759562738719659,"x":116.4,"y":150.07,"x0":3.107248873062214,"y0":50.000441759141545,"z0":6.01183094158606,"aX":20.066385319193085},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.4,"breakHorizontal":-17.3,"spinRate":2071,"spinDirection":123},"zone":2,"typeConfidence":0.91,"plateTime":0.4100334788147344,"extension":6.1357025533807175},"index":3,"playId":"8321c35d-e747-399f-967c-aae2509e1cd0","pitchNumber":4,"startTime":"2026-03-12T18:08:27.977Z","endTime":"2026-03-12T18:08:31.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.192940548294015,"aZ":-28.180568007885583,"pfxX":-5.750281908615916,"pfxZ":2.8647118255007555,"pX":1.6684636607584031,"pZ":3.40736138904053,"vX0":-2.6451843929416516,"vY0":-117.37209214164486,"vZ0":0.019708790894002792,"x":53.4,"y":146.78,"x0":3.5572381071396886,"y0":50.00527727472672,"z0":6.022862466433921,"aX":-8.02401366322934},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":5.5,"breakHorizontal":11.0,"spinRate":2638,"spinDirection":280},"zone":12,"typeConfidence":0.9,"plateTime":0.46663652849555737,"extension":5.632434141883734},"index":4,"playId":"ea4ae181-53e2-3ec1-8d33-725682f82bdd","pitchNumber":5,"startTime":"2026-03-12T18:08:52.227Z","endTime":"2026-03-12T18:08:56.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.490610701808727,"aZ":-27.811465597347077,"pfxX":-5.363681576649255,"pfxZ":3.042392807000237,"pX":0.6261204204764677,"pZ":2.7718592655582692,"vX0":-5.095831209547001,"vY0":-118.87905717917675,"vZ0":-1.5393448388272675,"x":93.13,"y":163.94,"x0":3.493111056355743,"y0":50.00211310835223,"z0":5.94906273591732,"aX":-7.686030853407047},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.4,"breakHorizontal":10.9,"spinRate":2697,"spinDirection":292},"zone":6,"typeConfidence":0.9,"plateTime":0.46050777633105433,"extension":5.965516456299588},"index":5,"playId":"355dc51e-a29c-36f9-9bcd-4e4cfe3a3ee7","pitchNumber":6,"startTime":"2026-03-12T18:09:07.819Z","endTime":"2026-03-12T18:09:12.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":1.1999999999999957,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:09:12.750Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jasson Domínguez lines out to center fielder Javier Báez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-12T18:09:24.418Z","endTime":"2026-03-12T18:10:49.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.417194422510498,"aZ":-29.33732443632505,"pfxX":8.596868782091134,"pfxZ":1.5352769636708565,"pX":1.0504268760288098,"pZ":3.20910205704008,"vX0":-8.37564758964695,"vY0":-135.43294444684253,"vZ0":-1.9311594854772829,"x":76.96,"y":152.13,"x0":3.0761301322426995,"y0":50.00188135513311,"z0":5.9967578416963105,"aX":15.863543812581133},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.5,"breakHorizontal":-13.7,"spinRate":2151,"spinDirection":118},"zone":12,"typeConfidence":0.91,"plateTime":0.4054651949210242,"extension":5.837120240748464},"index":0,"playId":"bcd21fff-b4fb-3a62-918a-68857a206af6","pitchNumber":1,"startTime":"2026-03-12T18:09:34.011Z","endTime":"2026-03-12T18:09:39.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56060390050335,"aZ":-29.924986125416666,"pfxX":-5.858176570219466,"pfxZ":1.5782723247812287,"pX":0.04513174987141173,"pZ":2.089567538232059,"vX0":-6.207561499862423,"vY0":-119.20420030302719,"vZ0":-2.7200137995210047,"x":115.28,"y":182.36,"x0":3.451836835766255,"y0":50.005852065275114,"z0":5.968320075919373,"aX":-8.365834960719251},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.4,"breakHorizontal":12.2,"spinRate":2692,"spinDirection":288},"zone":8,"typeConfidence":0.9,"plateTime":0.46084379483087723,"extension":5.742464187451087},"index":1,"playId":"7bde794a-8404-3ddc-a642-3ef1bfd4407f","pitchNumber":2,"startTime":"2026-03-12T18:09:53.509Z","endTime":"2026-03-12T18:09:56.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":87.4,"endSpeed":79.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59004531183495,"aZ":-28.966125299276104,"pfxX":9.170198394112573,"pfxZ":1.9881806315600983,"pX":2.170402021280797,"pZ":2.053684421863411,"vX0":-6.143636181841534,"vY0":-127.07521509807727,"vZ0":-3.646066855604245,"x":61.86,"y":161.63,"x0":3.4459932892562217,"y0":50.00096972427517,"z0":5.845441524746958,"aX":14.776831564015735},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.9,"breakHorizontal":-14.9,"spinRate":1728,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4334577885807298,"extension":6.05109648647943},"index":2,"playId":"39e3db4e-3b90-3dec-861b-45cc93b23c41","pitchNumber":3,"startTime":"2026-03-12T18:10:09.873Z","endTime":"2026-03-12T18:10:13.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.570492387210223,"aZ":-25.221471340487458,"pfxX":5.2304590167995855,"pfxZ":3.820275353494086,"pX":1.7806981937911277,"pZ":3.5463316166309045,"vX0":-6.091420296606336,"vY0":-134.4268129828602,"vZ0":-1.634836772330741,"x":49.12,"y":143.03,"x0":3.4021588825786893,"y0":50.00535253769361,"z0":5.962212775576923,"aX":9.52437007886995},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.7,"breakHorizontal":-8.0,"spinRate":2176,"spinDirection":133},"zone":12,"typeConfidence":0.85,"plateTime":0.40827932206690587,"extension":6.042575899489628},"index":3,"playId":"7b97db57-a8c3-32ef-abdd-52c83cff4056","pitchNumber":4,"startTime":"2026-03-12T18:10:24.531Z","endTime":"2026-03-12T18:10:27.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.726673987739616,"aZ":-29.577778207539094,"pfxX":-4.971291456203354,"pfxZ":1.7990846186135858,"pX":0.4907048861429723,"pZ":1.7569253594010317,"vX0":-5.425699181441227,"vY0":-119.60072128362695,"vZ0":-3.5344641155675065,"x":98.3,"y":191.34,"x0":3.4372633468132636,"y0":50.0049298758601,"z0":5.915359250228861,"aX":-7.17913157495711},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.6,"breakHorizontal":10.3,"spinRate":2750,"spinDirection":287},"zone":9,"typeConfidence":0.9,"plateTime":0.45850268318894294,"extension":5.755738556355994},"hitData":{"launchSpeed":92.7,"launchAngle":23.0,"totalDistance":344.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.29,"coordY":61.5}},"index":4,"playId":"ba759d6a-4d02-331d-acce-d4083fb8468a","pitchNumber":5,"startTime":"2026-03-12T18:10:41.615Z","endTime":"2026-03-12T18:10:49.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:10:49.277Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.C. Escarra flies out to right fielder Zach McKinstry.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-12T18:11:00.209Z","endTime":"2026-03-12T18:11:35.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68808728844414,"aZ":-31.3757900642208,"pfxX":10.563030530990341,"pfxZ":0.4420485125729954,"pX":-0.44478553563878226,"pZ":1.8164471861708673,"vX0":-12.877563308319838,"vY0":-134.14747805145345,"vZ0":-4.592610499580236,"x":133.95,"y":189.74,"x0":3.0762368190839617,"y0":50.00130959618993,"z0":5.82265919114175,"aX":18.99006772202036},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.1,"breakHorizontal":-16.0,"spinRate":2151,"spinDirection":124},"zone":7,"typeConfidence":0.91,"plateTime":0.4104458904380026,"extension":6.123537988417094},"index":0,"playId":"beea8430-5264-3c60-9c95-a98d92f63657","pitchNumber":1,"startTime":"2026-03-12T18:11:13.544Z","endTime":"2026-03-12T18:11:17.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34071989374765,"aZ":-29.390602486903152,"pfxX":10.61195678186047,"pfxZ":1.5634828081376853,"pX":0.9055060344092996,"pZ":2.566988074864453,"vX0":-9.83565460020457,"vY0":-133.56316188110412,"vZ0":-2.9800772137260982,"x":82.48,"y":169.47,"x0":3.2809611939177965,"y0":50.00527812469206,"z0":5.840860177920253,"aX":18.920680193817986},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.3,"breakHorizontal":-16.7,"spinRate":2151,"spinDirection":122},"zone":12,"typeConfidence":0.91,"plateTime":0.41220334965571626,"extension":6.178726031320611},"hitData":{"launchSpeed":70.0,"launchAngle":33.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.46,"coordY":112.09}},"index":1,"playId":"db5a9e98-c95b-3fc7-931b-557e725b4ccd","pitchNumber":2,"startTime":"2026-03-12T18:11:28.698Z","endTime":"2026-03-12T18:11:35.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.2,"awayTeamWinProbability":80.8,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.25,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:11:35.119Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to center fielder Spencer Jones.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-12T18:14:06.025Z","endTime":"2026-03-12T18:14:47.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.632655215194358,"aZ":-31.231884248010555,"pfxX":9.104794834445196,"pfxZ":0.6308680907969979,"pX":-0.26946406873618167,"pZ":3.189491197259138,"vX0":4.685201041452634,"vY0":-121.19553492319213,"vZ0":0.5526081086506365,"x":127.27,"y":152.66,"x0":-3.4101565833016316,"y0":50.00053126332971,"z0":5.68565263739245,"aX":13.545423496920423},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.6,"breakHorizontal":-17.6,"spinRate":2940,"spinDirection":51},"zone":2,"typeConfidence":2.0,"plateTime":0.45189832359171866,"extension":6.350358756366031},"index":0,"playId":"abe7c39e-fe52-321b-946b-f27ff5741d9f","pitchNumber":1,"startTime":"2026-03-12T18:14:25.195Z","endTime":"2026-03-12T18:14:28.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.84281394987541,"aZ":-31.187661398957765,"pfxX":8.22142134315094,"pfxZ":0.6564157948714477,"pX":0.4024186429294343,"pZ":2.3532747790395585,"vX0":6.284137635053416,"vY0":-121.80671778476476,"vZ0":-1.125774533751605,"x":101.66,"y":175.24,"x0":-3.274864012227107,"y0":50.00434648641154,"z0":5.506220164914994,"aX":12.415055494412245},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.2,"breakHorizontal":-16.3,"spinRate":2988,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.4488400412876432,"extension":6.377031230843626},"hitData":{"launchSpeed":93.9,"launchAngle":57.0,"totalDistance":259.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.25,"coordY":96.68}},"index":1,"playId":"8ee1288f-14cd-38f4-9611-17a11a7ed832","pitchNumber":2,"startTime":"2026-03-12T18:14:38.626Z","endTime":"2026-03-12T18:14:47.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.02,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:14:47.987Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a line drive to center fielder Spencer Jones.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-12T18:14:55.960Z","endTime":"2026-03-12T18:16:35.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22730195947302,"aZ":-30.957908459095535,"pfxX":6.617832192383969,"pfxZ":0.8171306864732504,"pX":1.229389229103705,"pZ":1.8549833600428818,"vX0":8.67695848121807,"vY0":-121.83361802166759,"vZ0":-1.950861428590123,"x":70.14,"y":188.7,"x0":-3.2578530089933593,"y0":50.00076275717446,"z0":5.379947229036777,"aX":9.798049948809787},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.2,"breakHorizontal":-14.3,"spinRate":2955,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4521383393685876,"extension":6.723983763295727},"index":0,"playId":"8c91d7d5-993f-3bfb-b04f-c0bd94d6e24f","pitchNumber":1,"startTime":"2026-03-12T18:15:14.002Z","endTime":"2026-03-12T18:15:17.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.292359623374026,"aZ":-19.389986570132557,"pfxX":-4.60153136209654,"pfxZ":6.9201511389930435,"pX":-0.9390815067615896,"pZ":3.357094268547623,"vX0":7.953842561781957,"vY0":-135.025625298516,"vZ0":-1.525670712779787,"x":152.8,"y":148.14,"x0":-3.32454571444216,"y0":50.001505571836596,"z0":5.293212592832328,"aX":-8.49990195209315},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.4,"breakHorizontal":6.6,"spinRate":2596,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.40558121097798683,"extension":6.2913602291579025},"index":1,"playId":"4c212f72-334a-3b91-9bf5-de33cafbad7a","pitchNumber":2,"startTime":"2026-03-12T18:15:32.130Z","endTime":"2026-03-12T18:15:36.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.306477274363594,"aZ":-18.054821978873033,"pfxX":-2.8767986913136827,"pfxZ":7.670182527478673,"pX":-0.16440790261499333,"pZ":3.488792863622583,"vX0":8.717515443985654,"vY0":-135.03176604383648,"vZ0":-1.423021477060349,"x":123.27,"y":144.58,"x0":-3.0654712048229036,"y0":50.00188840239498,"z0":5.297130526512364,"aX":-5.296341572647384},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.8,"breakHorizontal":3.2,"spinRate":2608,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4061487991652708,"extension":6.678631080602602},"index":2,"playId":"5bece582-dd64-30e1-942d-756216060f41","pitchNumber":3,"startTime":"2026-03-12T18:15:50.240Z","endTime":"2026-03-12T18:15:53.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.467180628149674,"aZ":-31.870458941129744,"pfxX":8.918307710916203,"pfxZ":0.20377303216180298,"pX":1.1261261472685382,"pZ":0.5602692720053766,"vX0":7.443996286031904,"vY0":-122.47114952917896,"vZ0":-4.735191218907772,"x":74.07,"y":223.65,"x0":-3.1371355358091932,"y0":50.001579313799326,"z0":5.318114181447082,"aX":13.229299327809892},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.7,"breakHorizontal":-18.2,"spinRate":2930,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4512919815586498,"extension":6.643821952075869},"index":3,"playId":"69f2375c-1112-350e-9938-ae277cd1c103","pitchNumber":4,"startTime":"2026-03-12T18:16:08.610Z","endTime":"2026-03-12T18:16:12.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":94.2,"endSpeed":87.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98927685957321,"aZ":-28.716844274231573,"pfxX":-10.087607114709826,"pfxZ":1.801777156443892,"pX":-0.08255007247150407,"pZ":2.2941915801362813,"vX0":11.311681230729253,"vY0":-136.81845948336988,"vZ0":-3.044395737104362,"x":120.15,"y":176.84,"x0":-2.937858877544064,"y0":50.00296299900363,"z0":5.365867917518577,"aX":-19.342592236038154},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.9,"breakHorizontal":16.2,"spinRate":2397,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.3986207857234496,"extension":6.677959314251638},"hitData":{"launchSpeed":96.1,"launchAngle":12.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":113.66,"coordY":85.25}},"index":4,"playId":"8bd57592-e2bf-340d-9a74-8bd1dfac397d","pitchNumber":5,"startTime":"2026-03-12T18:16:29.948Z","endTime":"2026-03-12T18:16:35.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.5,"awayTeamWinProbability":80.5,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":0.71,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:16:35.303Z","atBatIndex":34},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Zach McKinstry homers (1) on a fly ball to right field. Dillon Dingler scores.","rbi":2,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-12T18:16:55.290Z","endTime":"2026-03-12T18:18:45.306Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":{"id":701542,"link":"/api/v1/people/701542"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":701542,"link":"/api/v1/people/701542"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69801817452814,"aZ":-14.714945009368114,"pfxX":-5.100268539646795,"pfxZ":9.259486095369244,"pX":-0.9846769342318067,"pZ":2.7461482257813348,"vX0":7.245546192073263,"vY0":-135.71160865385198,"vZ0":-4.138380154893765,"x":154.53,"y":164.63,"x0":-3.0131877481245124,"y0":50.001858613349995,"z0":5.299755123552228,"aX":-9.61631124169958},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":7.9,"spinRate":2311,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.40193872085658944,"extension":6.697707355687738},"index":0,"playId":"ac1a970a-9298-3c6f-ad3a-f6033f491c18","pitchNumber":1,"startTime":"2026-03-12T18:17:08.830Z","endTime":"2026-03-12T18:17:13.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.58895305327236,"aZ":-14.982854051261544,"pfxX":-4.595877326732019,"pfxZ":9.367412382208506,"pX":0.17840942270900587,"pZ":2.560764895243071,"vX0":9.758241419511144,"vY0":-135.14757178022475,"vZ0":-4.392137608745336,"x":110.2,"y":169.64,"x0":-2.8946979081998157,"y0":50.00465714776012,"z0":5.271577334355488,"aX":-8.437069322729085},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.1,"breakHorizontal":6.0,"spinRate":2518,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.4064953683400043,"extension":6.6725952204431715},"index":1,"playId":"44e81cdd-c366-3144-94fc-a9a230b22bf2","pitchNumber":2,"startTime":"2026-03-12T18:17:27.928Z","endTime":"2026-03-12T18:17:32.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.721257037719724,"aZ":-27.61904574541756,"pfxX":-10.288505398311099,"pfxZ":2.7887229191602656,"pX":0.5665850272419247,"pZ":0.791693829562704,"vX0":12.06395627042332,"vY0":-126.78551405419891,"vZ0":-5.580775334164556,"x":95.4,"y":217.4,"x0":-2.9057167892391185,"y0":50.005701391831174,"z0":5.211980438339214,"aX":-16.835176944357034},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.0,"breakHorizontal":16.1,"spinRate":1669,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4311826410496824,"extension":6.817655612522632},"index":2,"playId":"cc177578-f495-3b3b-a488-3c24641936ce","pitchNumber":3,"startTime":"2026-03-12T18:17:54.902Z","endTime":"2026-03-12T18:17:59.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":74.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.535264027985004,"aZ":-32.225570413449205,"pfxX":8.466887057146,"pfxZ":-0.03858255706144753,"pX":0.2842570577229069,"pZ":2.4211430205389695,"vX0":5.823535418600375,"vY0":-119.63212964553247,"vZ0":-0.7279971037186912,"x":106.16,"y":173.41,"x0":-3.2990522660499435,"y0":50.00151540634736,"z0":5.671367757530499,"aX":12.015939603266027},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.0,"breakHorizontal":-16.9,"spinRate":2912,"spinDirection":50},"zone":6,"typeConfidence":2.0,"plateTime":0.4615184462564339,"extension":6.5985807814953965},"hitData":{"launchSpeed":104.7,"launchAngle":32.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":233.71,"coordY":66.63}},"index":3,"playId":"77a0852d-3cf5-3f20-8bb5-8186eda1dc57","pitchNumber":4,"startTime":"2026-03-12T18:18:19.677Z","endTime":"2026-03-12T18:18:45.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":18.700000000000003,"leverageIndex":1.44,"dramaIndex":156.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:18:45.306Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Báez flies out to right fielder Yanquiel Fernández.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-12T18:18:47.348Z","endTime":"2026-03-12T18:19:12.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.373456216580028,"aZ":-32.68061148742617,"pfxX":10.559818031358066,"pfxZ":-0.35831636767763975,"pX":0.3703026431201046,"pZ":2.5512457303737412,"vX0":5.4119376651468905,"vY0":-119.14701075034247,"vZ0":0.11049658071935475,"x":102.88,"y":169.9,"x0":-3.3108143433694797,"y0":50.001916201542635,"z0":5.486137970140241,"aX":15.003349779124656},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.4,"breakHorizontal":-20.5,"spinRate":2773,"spinDirection":49},"zone":6,"typeConfidence":2.0,"plateTime":0.46176571995306537,"extension":6.8610214006531685},"hitData":{"launchSpeed":92.6,"launchAngle":37.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.97,"coordY":75.75}},"index":0,"playId":"76bcc24f-5d97-39c7-b0f3-e1a546122131","pitchNumber":1,"startTime":"2026-03-12T18:19:04.149Z","endTime":"2026-03-12T18:19:12.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:19:12.275Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trei Cruz grounds out, second baseman George Lombard Jr. to first baseman Ben Rice.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-12T18:19:25.757Z","endTime":"2026-03-12T18:19:58.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":806146,"link":"/api/v1/people/806146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.320962754324377,"aZ":-41.3885134290157,"pfxX":5.177427405204844,"pfxZ":-6.613759757330039,"pX":0.09573528608608703,"pZ":0.9802653430303363,"vX0":5.920090085235501,"vY0":-117.58833872880354,"vZ0":-2.032519291963352,"x":113.35,"y":212.31,"x0":-3.131798172798298,"y0":50.00285240972466,"z0":5.713429262885872,"aX":7.2132047083968045},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-12.2,"breakHorizontal":-10.9,"spinRate":2787,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.46667366042486513,"extension":6.466453040526297},"index":0,"playId":"f5815c7f-3451-34bc-b073-38ee60947980","pitchNumber":1,"startTime":"2026-03-12T18:19:36.278Z","endTime":"2026-03-12T18:19:40.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3422718149106,"aZ":-14.427437003157689,"pfxX":-6.928969206395038,"pfxZ":9.489624412125181,"pX":-0.23250769384477896,"pZ":2.3072345384630664,"vX0":10.297736941450847,"vY0":-135.5640146023791,"vZ0":-4.952573056109333,"x":125.86,"y":176.48,"x0":-3.17191096453902,"y0":50.00036335270474,"z0":5.15734430687318,"aX":-12.955318112738002},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.3,"breakHorizontal":10.4,"spinRate":2699,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.4033203553968834,"extension":6.70382492298456},"hitData":{"launchSpeed":95.8,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.28,"coordY":149.61}},"index":1,"playId":"10574961-e8ec-3e3f-a0b7-2ceba3631d55","pitchNumber":2,"startTime":"2026-03-12T18:19:53.447Z","endTime":"2026-03-12T18:19:58.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669360,"link":"/api/v1/people/669360"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":669360,"link":"/api/v1/people/669360"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:19:58.597Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Paul DeJong called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-12T18:22:07.550Z","endTime":"2026-03-12T18:23:50.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kenley Jansen replaces Brant Hurter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-12T18:20:55.589Z","endTime":"2026-03-12T18:22:09.804Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":445276,"link":"/api/v1/people/445276"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":81.8,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65276675641161,"aZ":-10.025427908111128,"pfxX":1.6807061839614357,"pfxZ":12.844199246662782,"pX":0.03710349506395449,"pZ":2.998157969724382,"vX0":4.607614819562093,"vY0":-131.2269205996225,"vZ0":-6.581982761907539,"x":115.59,"y":157.83,"x0":-1.967811321049184,"y0":50.004503605127915,"z0":6.30456995161247,"aX":2.8993232295476727},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":21.8,"breakHorizontal":-4.2,"spinRate":2659,"spinDirection":184},"zone":2,"typeConfidence":0.9,"plateTime":0.41916874550560035,"extension":6.925569051922391},"index":1,"playId":"534c4a80-6772-373a-adbb-f84621a14ad9","pitchNumber":1,"startTime":"2026-03-12T18:22:09.804Z","endTime":"2026-03-12T18:22:15.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.0,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.2404134746287,"aZ":-8.840066760895896,"pfxX":0.8603866151390416,"pfxZ":12.848930173316706,"pX":0.9317827281653931,"pZ":0.824834822296012,"vX0":7.178731280423214,"vY0":-135.31647541699826,"vZ0":-12.450498513680518,"x":81.48,"y":216.51,"x0":-1.8905144621893046,"y0":50.00437763523783,"z0":6.15693311974931,"aX":1.5610947404810602},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.0,"breakHorizontal":-3.4,"spinRate":2748,"spinDirection":188},"zone":14,"typeConfidence":0.91,"plateTime":0.4080431903976427,"extension":6.94214711506924},"index":2,"playId":"4ddbe5fa-faf4-361d-a862-f4afc174757e","pitchNumber":2,"startTime":"2026-03-12T18:22:29.227Z","endTime":"2026-03-12T18:22:33.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.4,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.938833574443596,"aZ":-12.30494173626456,"pfxX":1.446959965174222,"pfxZ":11.05997766770862,"pX":-0.6511529886833484,"pZ":3.942964743580559,"vX0":2.8228861302478987,"vY0":-133.7212912882126,"vZ0":-4.37115384713732,"x":141.82,"y":132.32,"x0":-1.911839267633276,"y0":50.0064248315973,"z0":6.492892746082282,"aX":2.6003219560797985},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.2,"breakHorizontal":-3.2,"spinRate":2572,"spinDirection":182},"zone":11,"typeConfidence":0.9,"plateTime":0.4108270876337885,"extension":6.891176358869121},"index":3,"playId":"5c752388-cf72-3013-88ae-45f711f8df0a","pitchNumber":3,"startTime":"2026-03-12T18:22:47.641Z","endTime":"2026-03-12T18:22:51.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.70390125648208,"aZ":-13.7700325603945,"pfxX":2.3856723510978157,"pfxZ":10.458045703579462,"pX":0.22377518469066796,"pZ":1.822189520866881,"vX0":4.596255957009304,"vY0":-132.201107106172,"vZ0":-8.992129138002406,"x":108.47,"y":189.58,"x0":-1.851157110784734,"y0":50.00138309600633,"z0":6.29142235275352,"aX":4.198135235018406},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.0,"breakHorizontal":-5.4,"spinRate":2623,"spinDirection":183},"zone":8,"typeConfidence":0.9,"plateTime":0.4152251812115044,"extension":7.012516238871845},"index":4,"playId":"0e641336-2056-3212-a706-1df47f7a05da","pitchNumber":4,"startTime":"2026-03-12T18:23:04.108Z","endTime":"2026-03-12T18:23:08.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.496150477132115,"aZ":-13.756903661775848,"pfxX":2.7251421843788664,"pfxZ":10.094433859811627,"pX":0.4023748460020461,"pZ":2.7106950733705792,"vX0":4.524118883228728,"vY0":-134.75506640489385,"vZ0":-7.263979682838048,"x":101.66,"y":165.59,"x0":-1.6575033496931837,"y0":50.002447192540664,"z0":6.429055033134789,"aX":4.969208806626561},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":-6.0,"spinRate":2658,"spinDirection":183},"zone":6,"typeConfidence":0.9,"plateTime":0.40773522677162966,"extension":6.901981412557436},"index":5,"playId":"b26642f9-1fb7-33e3-9d3b-b314c771f087","pitchNumber":5,"startTime":"2026-03-12T18:23:21.868Z","endTime":"2026-03-12T18:23:25.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.7,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.484579814243954,"aZ":-36.23723642806341,"pfxX":1.970012493622999,"pfxZ":-2.823294776169689,"pX":0.6416230293797893,"pZ":3.0286564661615327,"vX0":5.278405439727257,"vY0":-118.80840832212273,"vZ0":-0.4201700260802006,"x":92.54,"y":157.01,"x0":-1.859522185428908,"y0":50.003847344931884,"z0":6.484313046402676,"aX":2.832958056861024},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.9,"breakHorizontal":-4.8,"spinRate":2428,"spinDirection":67},"zone":3,"typeConfidence":0.91,"plateTime":0.45996010978967217,"extension":6.873506898083011},"index":6,"playId":"abcfd323-f30b-3148-9d26-53251baa14ad","pitchNumber":6,"startTime":"2026-03-12T18:23:45.455Z","endTime":"2026-03-12T18:23:50.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_ab"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_ab"},{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_pa"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:23:50.351Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Jones strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-12T18:23:54.865Z","endTime":"2026-03-12T18:25:37.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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":83.1,"endSpeed":77.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.758493612569584,"aZ":-33.715831594736365,"pfxX":3.363335532140579,"pfxZ":-1.0255804956616092,"pX":0.45799337023495296,"pZ":3.2058636127592934,"vX0":4.599584817901408,"vY0":-121.03937999632049,"vZ0":-0.9367603112094192,"x":99.54,"y":152.22,"x0":-1.8979673575906213,"y0":50.00531919669969,"z0":6.528151446124115,"aX":5.033524209665328},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.8,"breakHorizontal":-7.1,"spinRate":2434,"spinDirection":77},"zone":3,"typeConfidence":0.9,"plateTime":0.4510580510754205,"extension":6.756512121862938},"index":0,"playId":"d1f1d085-b9d0-350c-af82-81228d489a72","pitchNumber":1,"startTime":"2026-03-12T18:24:15.676Z","endTime":"2026-03-12T18:24:20.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":true},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11578574322047,"aZ":-9.729889110443263,"pfxX":-5.27101231169405,"pfxZ":12.326469168380187,"pX":0.7175462163046304,"pZ":3.1069509367109034,"vX0":7.03375152004799,"vY0":-134.11489108742722,"vZ0":-6.968058247389219,"x":89.65,"y":154.89,"x0":-1.2547538758522878,"y0":50.00225364711421,"z0":6.433319793990764,"aX":-9.597728766945135},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":21.0,"breakHorizontal":8.0,"spinRate":2335,"spinDirection":190},"zone":3,"typeConfidence":0.91,"plateTime":0.4084540446586238,"extension":7.0832740254339015},"index":1,"playId":"a80c61aa-c875-3e79-9a34-54d15888d90a","pitchNumber":2,"startTime":"2026-03-12T18:24:38.578Z","endTime":"2026-03-12T18:25:05.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05175226646171,"aZ":-8.505347116359932,"pfxX":2.2325116582660245,"pfxZ":12.440009121739198,"pX":0.869046473573823,"pZ":1.225809947545652,"vX0":5.481343738094999,"vY0":-137.44699203571872,"vZ0":-12.167738921887713,"x":83.87,"y":205.68,"x0":-1.4455545100869855,"y0":50.00358868719168,"z0":6.300931591195733,"aX":4.247082071838677},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.9,"breakHorizontal":-5.3,"spinRate":2737,"spinDirection":184},"zone":14,"typeConfidence":0.91,"plateTime":0.3993589203040506,"extension":7.015921078778668},"index":2,"playId":"4d9b25b3-a131-30f0-a56f-f3528b305f39","pitchNumber":3,"startTime":"2026-03-12T18:25:14.869Z","endTime":"2026-03-12T18:25:19.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84455848816174,"aZ":-7.938244601747181,"pfxX":-2.9171902235478373,"pfxZ":13.1115610250036,"pX":-0.5968692751346251,"pZ":3.323249905622803,"vX0":3.3710057072714346,"vY0":-135.6341609892699,"vZ0":-6.927146714592874,"x":139.75,"y":149.05,"x0":-1.48146306992627,"y0":50.00312754809587,"z0":6.476023442843578,"aX":-5.39266382942242},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":22.3,"breakHorizontal":4.4,"spinRate":2311,"spinDirection":188},"zone":1,"typeConfidence":0.68,"plateTime":0.405047487431053,"extension":7.034075411303025},"index":3,"playId":"38043738-0d08-32fe-98b9-fd9cff823568","pitchNumber":4,"startTime":"2026-03-12T18:25:33.252Z","endTime":"2026-03-12T18:25:37.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_ab"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_ab"},{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_pa"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.4,"awayTeamWinProbability":61.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:25:37.402Z","atBatIndex":39},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Max Schuemann reaches on a fielding error by shortstop Trei Cruz.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-12T18:25:43.163Z","endTime":"2026-03-12T18:26:16.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669360,"link":"/api/v1/people/669360"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.488899673198866,"aZ":-10.011512425368041,"pfxX":1.7965090366393934,"pfxZ":12.260831224264166,"pX":0.24189847269908266,"pZ":1.8589302686398697,"vX0":4.595340531715868,"vY0":-134.20938791899755,"vZ0":-9.780701347219207,"x":107.78,"y":188.59,"x0":-1.732208971817439,"y0":50.004789843600854,"z0":6.2829391376418116,"aX":3.2480760547251935},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.0,"breakHorizontal":-4.3,"spinRate":2675,"spinDirection":181},"zone":8,"typeConfidence":0.9,"plateTime":0.40951935722324473,"extension":6.9557201588841835},"hitData":{"launchSpeed":93.5,"launchAngle":1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.57,"coordY":153.24}},"index":0,"playId":"30476d05-b133-3efc-a886-f7342ce57a48","pitchNumber":1,"startTime":"2026-03-12T18:26:03.521Z","endTime":"2026-03-12T18:26:16.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"b_ab"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_ab"},{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"b_pa"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:26:16.402Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pickoff 1B","eventType":"pickoff_1b","description":"Pitcher Kenley Jansen picks off Max Schuemann at 1st on throw to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-12T18:26:31.821Z","endTime":"2026-03-12T18:26:47.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":16},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664913,"fullName":"Seth Brown","link":"/api/v1/people/664913"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":445276,"link":"/api/v1/people/445276"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"8370de98-110a-34d9-a8f0-c89b2fc02bd0","startTime":"2026-03-12T18:26:44.030Z","endTime":"2026-03-12T18:26:47.658Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"first":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:26:47.658Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"John Peck lines out to center fielder Spencer Jones.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-12T18:29:11.928Z","endTime":"2026-03-12T18:29:53.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-12T18:28:58.338Z","endTime":"2026-03-12T18:29:13.887Z","isPitch":false,"type":"action","player":{"id":807726,"link":"/api/v1/people/807726"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70269528364532,"aZ":-15.631268892296085,"pfxX":-6.556150766208754,"pfxZ":8.818222285326012,"pX":0.060943116700587684,"pZ":2.3657152798735908,"vX0":10.565476065095183,"vY0":-135.62208731833772,"vZ0":-5.12441067572652,"x":114.68,"y":174.91,"x0":-3.020951694679771,"y0":50.004380214216795,"z0":5.35810830591485,"aX":-12.302061347296302},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":9.8,"spinRate":2612,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.402783307051366,"extension":6.632203143805607},"index":1,"playId":"e2405261-d3e5-33c0-812b-755d7b0a2329","pitchNumber":1,"startTime":"2026-03-12T18:29:13.887Z","endTime":"2026-03-12T18:29:17.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":92.2,"endSpeed":83.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80520649567385,"aZ":-16.97736963723831,"pfxX":-6.357204586336514,"pfxZ":8.403030849447616,"pX":0.1525130600487994,"pZ":3.0658457447423806,"vX0":10.852093275132276,"vY0":-133.86317196504476,"vZ0":-2.6939711660439407,"x":111.19,"y":156.0,"x0":-3.1343095882766008,"y0":50.00348956772249,"z0":5.305496110472568,"aX":-11.499003790585759},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.8,"breakHorizontal":9.1,"spinRate":2697,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.4096930127724008,"extension":6.400633184766766},"index":2,"playId":"fbd2eb60-df95-3474-8cc9-4020d76f25ac","pitchNumber":2,"startTime":"2026-03-12T18:29:29.460Z","endTime":"2026-03-12T18:29:32.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":75.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.035455339777325,"aZ":-30.57563740665346,"pfxX":10.867916447149254,"pfxZ":1.094255955556914,"pX":0.4024332221465886,"pZ":1.994567646039489,"vX0":5.172278157727938,"vY0":-121.49055539298932,"vZ0":-2.0357651019929266,"x":101.66,"y":184.93,"x0":-3.179196870091604,"y0":50.00538827781143,"z0":5.550555811318488,"aX":15.938432608652706},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.7,"breakHorizontal":-21.0,"spinRate":3112,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.4541702155569971,"extension":6.498524305465388},"hitData":{"launchSpeed":92.8,"launchAngle":23.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.42,"coordY":64.1}},"index":3,"playId":"d872e757-5e7f-39e8-bff4-619334aa2e57","pitchNumber":3,"startTime":"2026-03-12T18:29:46.378Z","endTime":"2026-03-12T18:29:53.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807726,"link":"/api/v1/people/807726"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":807726,"link":"/api/v1/people/807726"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:29:53.040Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kerry Carpenter grounds out to first baseman Ben Rice.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-12T18:30:15.485Z","endTime":"2026-03-12T18:30:23.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.171912461501012,"aZ":-31.91245693784162,"pfxX":10.064402158402226,"pfxZ":0.18168905942888358,"pX":0.16527325874548182,"pZ":2.206895424523342,"vX0":5.090509400059608,"vY0":-120.32959023721881,"vZ0":-1.422052435819461,"x":110.7,"y":179.19,"x0":-3.297154135774648,"y0":50.002813769865625,"z0":5.679319059396444,"aX":14.498721553973681},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.2,"breakHorizontal":-19.6,"spinRate":3019,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.45828311599565197,"extension":6.194800789347304},"hitData":{"launchSpeed":68.2,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.68,"coordY":170.66}},"index":0,"playId":"d3a77ef2-9ab7-3faf-8752-7be2c0b9bbb8","pitchNumber":1,"startTime":"2026-03-12T18:30:17.819Z","endTime":"2026-03-12T18:30:23.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:30:23.743Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Vierling flies out to center fielder Spencer Jones.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-12T18:30:35.934Z","endTime":"2026-03-12T18:32:21.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33825209299241,"aZ":-16.93735985276252,"pfxX":-3.838481136497616,"pfxZ":8.267749732618643,"pX":0.9808243280735603,"pZ":3.077166285893691,"vX0":11.934058683124903,"vY0":-135.79709249410828,"vZ0":-2.8905572510500974,"x":79.61,"y":155.7,"x0":-2.9975796473984,"y0":50.004949569195674,"z0":5.3523887570652695,"aX":-7.076324719223071},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":4.1,"spinRate":2558,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4053635023462072,"extension":6.791737289263623},"index":0,"playId":"dd31acd1-b1d2-3e38-802c-0beada84d01f","pitchNumber":1,"startTime":"2026-03-12T18:30:57.709Z","endTime":"2026-03-12T18:31:01.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77315473009931,"aZ":-18.489750320601043,"pfxX":-2.7655916313017235,"pfxZ":7.337999196164425,"pX":0.9694193742752841,"pZ":2.799378259861259,"vX0":11.928533522054709,"vY0":-135.70215109894312,"vZ0":-3.317927637359156,"x":80.05,"y":163.2,"x0":-3.1243069728688098,"y0":50.00131210742015,"z0":5.3263858596745415,"aX":-5.158151180263948},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.7,"breakHorizontal":2.5,"spinRate":2626,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.40366877460516015,"extension":6.340495302200956},"index":1,"playId":"57fed590-d6c2-36d0-9dd0-2c1ef476a8bb","pitchNumber":2,"startTime":"2026-03-12T18:31:15.118Z","endTime":"2026-03-12T18:31:20.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43721342060646,"aZ":-31.237180584092997,"pfxX":5.266333798268248,"pfxZ":0.6184762103927444,"pX":0.1976955807820355,"pZ":2.048517745084488,"vX0":6.699108843869308,"vY0":-122.66846559346143,"vZ0":-1.8422297466126805,"x":126.74,"y":144.2,"x0":-3.25383133022898,"y0":50.005060242589806,"z0":5.474244403133689,"aX":8.020224906159399},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.0,"breakHorizontal":-11.2,"spinRate":3040,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.44664296565775485,"extension":6.596521377666849},"index":2,"playId":"99d93ec3-1f57-31c8-89be-0516c73fd3f4","pitchNumber":3,"startTime":"2026-03-12T18:31:32.154Z","endTime":"2026-03-12T18:31:37.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-03-12T18:31:43.762Z","endTime":"2026-03-12T18:31:54.003Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.133411288473535,"aZ":-16.133846043949404,"pfxX":-3.629030289319638,"pfxZ":8.547086370629929,"pX":0.422204831862216,"pZ":3.1204219872133296,"vX0":11.08884344362687,"vY0":-135.95913508871186,"vZ0":-2.729665781030551,"x":100.91,"y":154.53,"x0":-3.2332575911848576,"y0":50.00090816667904,"z0":5.253741233857658,"aX":-6.809493678663566},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":4.3,"spinRate":2729,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.4024821394619984,"extension":6.778977988888905},"index":4,"playId":"629102b7-6bb8-3736-8a39-d63f8c333dbc","pitchNumber":4,"startTime":"2026-03-12T18:31:54.003Z","endTime":"2026-03-12T18:32:04.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36594280262484,"aZ":-16.01871070827113,"pfxX":-4.400049990054553,"pfxZ":8.292758304086076,"pX":0.020163041731907055,"pZ":2.8339177339302233,"vX0":9.85648062010275,"vY0":-138.3371554975199,"vZ0":-4.040557815495345,"x":116.23,"y":162.26,"x0":-3.009110037183045,"y0":50.00476772971998,"z0":5.379628347810617,"aX":-8.57515330550399},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.4,"breakHorizontal":6.0,"spinRate":2632,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.39516072806802427,"extension":6.439217507897699},"hitData":{"launchSpeed":96.7,"launchAngle":44.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.56,"coordY":63.65}},"index":5,"playId":"3564516e-b631-3f5a-8f0c-c23e58589e28","pitchNumber":5,"startTime":"2026-03-12T18:32:13.781Z","endTime":"2026-03-12T18:32:21.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_ab"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_ab"},{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_pa"},{"player":{"id":701542,"link":"/api/v1/people/701542"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.76,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:32:21.535Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Seth Brown grounds out, first baseman Spencer Torkelson to pitcher Kyle Finnegan.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-12T18:34:35.018Z","endTime":"2026-03-12T18:36:28.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664913,"fullName":"Seth Brown","link":"/api/v1/people/664913"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[8,9,10,11,13,14],"actionIndex":[0,1,2,3,4,5,6,7],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664913,"fullName":"Seth Brown","link":"/api/v1/people/664913"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":14},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Finnegan replaces Kenley Jansen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-12T18:34:27.572Z","endTime":"2026-03-12T18:34:28.572Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to shortstop for John Peck.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-12T18:34:27.572Z","endTime":"2026-03-12T18:34:28.572Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807726,"link":"/api/v1/people/807726"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"900","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Max Anderson replaces shortstop Trei Cruz, batting 8th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-12T18:34:27.572Z","endTime":"2026-03-12T18:34:28.572Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801194,"link":"/api/v1/people/801194"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":669360,"link":"/api/v1/people/669360"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":807726,"link":"/api/v1/people/807726"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":669360,"link":"/api/v1/people/669360"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brett Callahan replaces center fielder Javier Báez, batting 7th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-12T18:34:27.572Z","endTime":"2026-03-12T18:34:28.572Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814430,"link":"/api/v1/people/814430"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":595879,"link":"/api/v1/people/595879"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Zach MacDonald replaces right fielder Zach McKinstry, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-12T18:34:27.572Z","endTime":"2026-03-12T18:34:28.572Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":822487,"link":"/api/v1/people/822487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":656716,"link":"/api/v1/people/656716"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from catcher to third base for Dillon Dingler.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-12T18:34:27.572Z","endTime":"2026-03-12T18:34:28.572Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"500","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Hunter Dobbins replaces third baseman Colt Keith, batting 3rd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-12T18:34:27.572Z","endTime":"2026-03-12T18:34:28.572Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701493,"link":"/api/v1/people/701493"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Roberto Campos replaces third baseman Dillon Dingler, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-03-12T18:34:27.572Z","endTime":"2026-03-12T18:34:37.319Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691449,"link":"/api/v1/people/691449"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":693307,"link":"/api/v1/people/693307"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42638861196095,"aZ":-10.335687716006351,"pfxX":-5.756397359540324,"pfxZ":11.06716439985643,"pX":-0.5761348400203136,"pZ":2.2153562808743628,"vX0":4.373459374894576,"vY0":-139.79676885519766,"vZ0":-7.854111482160582,"x":138.96,"y":178.97,"x0":-1.415400841064753,"y0":50.00230979132039,"z0":5.745163794424763,"aX":-11.358082326692458},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.5,"breakHorizontal":9.5,"spinRate":2244,"spinDirection":202},"zone":4,"typeConfidence":0.9,"plateTime":0.3922660611399409,"extension":6.481812531963426},"index":8,"playId":"96b3084b-c166-3d07-96e8-5db2d8f9f804","pitchNumber":1,"startTime":"2026-03-12T18:34:37.319Z","endTime":"2026-03-12T18:34:41.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.976678539697378,"aZ":-27.541198084254557,"pfxX":-7.756755626434728,"pfxZ":2.7776460498329953,"pX":-1.2615349544324972,"pZ":2.0743894155218023,"vX0":3.979697590217425,"vY0":-128.13393205726388,"vZ0":-3.894351052939055,"x":165.09,"y":182.77,"x0":-1.8254447511811973,"y0":50.00122557614111,"z0":5.761020619290798,"aX":-12.922627926823836},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.4,"breakHorizontal":13.2,"spinRate":1122,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.4271438315966649,"extension":6.470420092071641},"index":9,"playId":"3302e272-9d72-3e6d-97b6-4da63f729516","pitchNumber":2,"startTime":"2026-03-12T18:34:57.891Z","endTime":"2026-03-12T18:35:02.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.350262408384726,"aZ":-26.274917799035066,"pfxX":-4.215993123139444,"pfxZ":3.731864197272312,"pX":-1.5488670306125683,"pZ":3.4005176442769036,"vX0":2.3459849806324264,"vY0":-124.96156463749699,"vZ0":-0.6180187484615948,"x":171.01,"y":118.75,"x0":-1.952452853047237,"y0":50.00252380791779,"z0":5.811016939672436,"aX":-6.662623464642343},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.8,"breakHorizontal":7.1,"spinRate":914,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.43844221302575415,"extension":6.5412270659708875},"index":10,"playId":"b8849a20-a194-3575-bc24-7a15022dd8ea","pitchNumber":3,"startTime":"2026-03-12T18:35:15.068Z","endTime":"2026-03-12T18:35:18.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.0,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.27147120368388,"aZ":-9.986998005194023,"pfxX":-7.120447826064396,"pfxZ":11.563470992682653,"pX":0.4650167809030678,"pZ":2.665715918591717,"vX0":8.013199029107856,"vY0":-138.6562550646123,"vZ0":-6.427503824736698,"x":99.27,"y":166.81,"x0":-1.5577390868616603,"y0":50.00049324215974,"z0":5.7030994588998585,"aX":-13.65912553440273},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.4,"breakHorizontal":10.9,"spinRate":2142,"spinDirection":205},"zone":6,"typeConfidence":0.9,"plateTime":0.3972877084471138,"extension":6.6254757205687556},"index":11,"playId":"6abdace4-6acd-329d-9a7e-83c1100f59bd","pitchNumber":4,"startTime":"2026-03-12T18:35:33.083Z","endTime":"2026-03-12T18:35:36.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":12,"startTime":"2026-03-12T18:35:45.202Z","endTime":"2026-03-12T18:36:00.396Z","isPitch":false,"type":"action","player":{"id":664913,"link":"/api/v1/people/664913"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.126616231786457,"aZ":-27.14455539179363,"pfxX":-5.647123873983995,"pfxZ":3.0369632853816437,"pX":-1.3084238806591035,"pZ":2.9049873411986256,"vX0":3.5384800287601283,"vY0":-127.61831274311733,"vZ0":-1.7095698969045938,"x":166.87,"y":160.35,"x0":-1.975966646230174,"y0":50.00424773770271,"z0":5.712189194098086,"aX":-9.358595338452947},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.4,"breakHorizontal":9.5,"spinRate":980,"spinDirection":227},"zone":11,"typeConfidence":0.9,"plateTime":0.42842813806964086,"extension":6.516424469124825},"index":13,"playId":"f0a318b5-bb9f-3a84-800a-46d120129bbb","pitchNumber":5,"startTime":"2026-03-12T18:36:00.396Z","endTime":"2026-03-12T18:36:04.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42182301726578,"aZ":-10.484867841662034,"pfxX":-5.099208051940913,"pfxZ":11.155194699225117,"pX":0.1831518359972059,"pZ":2.535155231668829,"vX0":6.600645932326121,"vY0":-139.09396194490404,"vZ0":-6.607234051718352,"x":110.02,"y":170.33,"x0":-1.5666799674822485,"y0":50.003257892410836,"z0":5.648676900190739,"aX":-9.9155831005379},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.8,"breakHorizontal":7.7,"spinRate":2089,"spinDirection":205},"zone":5,"typeConfidence":0.9,"plateTime":0.39493994849925684,"extension":6.568961628317891},"hitData":{"launchSpeed":102.9,"launchAngle":4.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.0,"coordY":166.57}},"index":14,"playId":"a23d4b3f-2013-3881-9227-7a8bb6578469","pitchNumber":6,"startTime":"2026-03-12T18:36:18.474Z","endTime":"2026-03-12T18:36:28.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664913,"link":"/api/v1/people/664913"},"credit":"b_ab"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_ab"},{"player":{"id":664913,"link":"/api/v1/people/664913"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:36:28.019Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Lombard Jr. grounds out, pitcher Kyle Finnegan to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-12T18:36:40.250Z","endTime":"2026-03-12T18:39:21.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.615967093713447,"aZ":-30.354091088369078,"pfxX":-5.141636987248592,"pfxZ":1.149820384309331,"pX":-0.46760403476186924,"pZ":2.4824328127526627,"vX0":5.030666565378699,"vY0":-124.56245110919862,"vZ0":-2.0195209472546525,"x":134.82,"y":171.75,"x0":-1.8355595885973193,"y0":50.005045759761224,"z0":5.788658462323235,"aX":-8.163711034561327},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.9,"breakHorizontal":8.3,"spinRate":752,"spinDirection":231},"zone":4,"typeConfidence":0.9,"plateTime":0.4380082664502871,"extension":6.54675163028551},"index":0,"playId":"31346f6f-e196-3b32-9105-4d0d55325977","pitchNumber":1,"startTime":"2026-03-12T18:36:57.986Z","endTime":"2026-03-12T18:37:01.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.057474910301508,"aZ":-28.09417703188319,"pfxX":-0.6866214470941077,"pfxZ":2.4276867274383447,"pX":0.7919468235520937,"pZ":1.1074690762672965,"vX0":5.760735248729731,"vY0":-128.846362563577,"vZ0":-6.061424723395762,"x":86.81,"y":208.88,"x0":-1.3846889267160714,"y0":50.00304857914236,"z0":5.6647707410735,"aX":-1.1545964675140785},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.2,"breakHorizontal":0.0,"spinRate":2117,"spinDirection":208},"zone":14,"typeConfidence":0.86,"plateTime":0.4252928042288566,"extension":6.414736657677751},"index":1,"playId":"594dddac-5681-3436-b70c-e4fdc8aeaed3","pitchNumber":2,"startTime":"2026-03-12T18:37:19.364Z","endTime":"2026-03-12T18:37:23.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-12T18:37:32.993Z","endTime":"2026-03-12T18:37:45.976Z","isPitch":false,"type":"action","player":{"id":806146,"link":"/api/v1/people/806146"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.955529090684216,"aZ":-11.15299065701408,"pfxX":-5.707388985105084,"pfxZ":10.297875907993529,"pX":-1.3826618370079984,"pZ":2.514061488302762,"vX0":2.3586770772916155,"vY0":-142.28681018399038,"vZ0":-6.922805176917874,"x":169.7,"y":170.9,"x0":-1.4827872250124434,"y0":50.00673562157309,"z0":5.692482794414939,"aX":-11.654942554864745},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.4,"breakHorizontal":9.8,"spinRate":2154,"spinDirection":204},"zone":13,"typeConfidence":0.91,"plateTime":0.3855743361409476,"extension":6.515687729237849},"index":3,"playId":"fa3c1cb9-d6bf-3cc5-9e08-02b53e4dd8b3","pitchNumber":3,"startTime":"2026-03-12T18:37:45.976Z","endTime":"2026-03-12T18:37:49.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.30655770088886,"aZ":-12.49440125070325,"pfxX":-4.397936295636888,"pfxZ":9.614636366285474,"pX":0.012041148103440804,"pZ":3.2614775107274276,"vX0":5.8508574817307215,"vY0":-141.89935052779512,"vZ0":-4.698141244975583,"x":116.54,"y":150.72,"x0":-1.5015234539900912,"y0":50.00545556312565,"z0":5.7295699370519895,"aX":-9.004765258956889},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.7,"breakHorizontal":6.8,"spinRate":2125,"spinDirection":203},"zone":2,"typeConfidence":0.9,"plateTime":0.38543504235278236,"extension":6.4662146413650685},"index":4,"playId":"5d375707-7951-3bbc-a7c0-e83b85696712","pitchNumber":4,"startTime":"2026-03-12T18:38:05.128Z","endTime":"2026-03-12T18:38:08.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.028442395850522,"aZ":-30.782910415914458,"pfxX":1.3809040257466851,"pfxZ":0.8655686047828146,"pX":-0.2756146372547295,"pZ":1.5908770274534139,"vX0":3.382477698160469,"vY0":-125.5841235088973,"vZ0":-3.931607357001505,"x":127.51,"y":195.83,"x0":-1.8183427914771977,"y0":50.00127038855837,"z0":5.676040519568756,"aX":2.2080110836939753},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.0,"breakHorizontal":-3.2,"spinRate":2132,"spinDirection":85},"zone":13,"typeConfidence":0.91,"plateTime":0.4358697991524396,"extension":6.481637637911801},"index":5,"playId":"b125224a-cac9-3f93-bfe5-7f07fa0dfc68","pitchNumber":5,"startTime":"2026-03-12T18:38:29.012Z","endTime":"2026-03-12T18:38:32.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16311616874604,"aZ":-7.482421094076482,"pfxX":-6.644448018536725,"pfxZ":12.283654687943793,"pX":0.43205447780819217,"pZ":0.25566625803907345,"vX0":6.671707663498284,"vY0":-140.92078730347066,"vZ0":-13.099795106504038,"x":100.53,"y":231.88,"x0":-1.10340025646724,"y0":50.005413793263315,"z0":5.449180635810385,"aX":-13.359532623574172},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.7,"breakHorizontal":10.7,"spinRate":2244,"spinDirection":198},"zone":14,"typeConfidence":0.91,"plateTime":0.38874600429830464,"extension":6.690023537850933},"index":6,"playId":"0c88e6ae-a649-3963-9f09-f6562020bc8a","pitchNumber":6,"startTime":"2026-03-12T18:38:53.187Z","endTime":"2026-03-12T18:38:57.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.895827981137547,"aZ":-11.601645165145536,"pfxX":-4.336733002958357,"pfxZ":10.024618767694697,"pX":0.4057358921593558,"pZ":2.4257293780342946,"vX0":6.771229505372864,"vY0":-141.97059910859122,"vZ0":-6.891228901580171,"x":101.53,"y":173.29,"x0":-1.4409798046633044,"y0":50.002601852317184,"z0":5.614345509324539,"aX":-8.900059169507097},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.0,"breakHorizontal":6.6,"spinRate":2113,"spinDirection":199},"zone":6,"typeConfidence":0.9,"plateTime":0.3850218924613422,"extension":6.632358994969927},"hitData":{"launchSpeed":71.1,"launchAngle":-50.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.92,"coordY":181.71}},"index":7,"playId":"0703626b-0774-32a6-a3ea-fbdcde31b15b","pitchNumber":7,"startTime":"2026-03-12T18:39:14.073Z","endTime":"2026-03-12T18:39:21.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806146,"link":"/api/v1/people/806146"},"credit":"b_ab"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_ab"},{"player":{"id":806146,"link":"/api/v1/people/806146"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:39:21.531Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yanquiel Fernández grounds out, shortstop John Peck to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-12T18:39:41.305Z","endTime":"2026-03-12T18:41:23.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807726,"link":"/api/v1/people/807726"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":98.6,"endSpeed":90.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.876307770455135,"aZ":-10.563881544622653,"pfxX":-7.2961291436461035,"pfxZ":10.373872174757125,"pX":-0.6940107494281542,"pZ":2.0057010054540543,"vX0":5.185697988868273,"vY0":-143.3655768302517,"vZ0":-8.306247067933814,"x":143.45,"y":184.63,"x0":-1.5774742258329113,"y0":50.006000523997145,"z0":5.598527348482994,"aX":-15.203904092066642},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.3,"breakHorizontal":12.2,"spinRate":2234,"spinDirection":207},"zone":7,"typeConfidence":0.91,"plateTime":0.3819243136378687,"extension":6.52277811958731},"index":0,"playId":"88667c45-4ca6-3b53-94c0-00288699a8de","pitchNumber":1,"startTime":"2026-03-12T18:39:50.080Z","endTime":"2026-03-12T18:39:55.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.244470724872475,"aZ":-30.240495940480024,"pfxX":-7.92974329564071,"pfxZ":1.135279911215401,"pX":-0.5266484485655932,"pZ":0.7900975191108374,"vX0":6.340265425663082,"vY0":-129.65980674779905,"vZ0":-6.235902341743147,"x":137.07,"y":217.45,"x0":-1.969267946256021,"y0":50.004800530583026,"z0":5.523885350628408,"aX":-13.54927148934868},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.8,"breakHorizontal":13.0,"spinRate":1050,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.4218849290690798,"extension":6.560412627409102},"index":1,"playId":"c300715b-4639-326d-8955-cbc4f775e9f4","pitchNumber":2,"startTime":"2026-03-12T18:40:08.453Z","endTime":"2026-03-12T18:40:13.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":98.3,"endSpeed":88.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.76383927721899,"aZ":-9.107799490327729,"pfxX":-6.93472616249689,"pfxZ":11.297460685775459,"pX":-0.7708850765738781,"pZ":2.2765118667559836,"vX0":4.755353516572202,"vY0":-142.88547968863125,"vZ0":-7.658194759426204,"x":146.38,"y":177.31,"x0":-1.5664995983499646,"y0":50.00275334579782,"z0":5.583939945994529,"aX":-14.159860456179521},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.8,"breakHorizontal":11.4,"spinRate":2335,"spinDirection":206},"zone":4,"typeConfidence":0.91,"plateTime":0.38516967130776036,"extension":6.536198622526006},"index":2,"playId":"7e009877-6221-32e5-a066-d8eb43da7cb7","pitchNumber":3,"startTime":"2026-03-12T18:40:30.794Z","endTime":"2026-03-12T18:40:34.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":98.6,"endSpeed":90.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11650153811606,"aZ":-11.683257325555019,"pfxX":-5.399724568003573,"pfxZ":9.736877644838533,"pX":0.029590211703039302,"pZ":2.4991825002461057,"vX0":6.859927981040611,"vY0":-143.4460701257032,"vZ0":-6.60369505069028,"x":115.87,"y":171.3,"x0":-1.6802683918612993,"y0":50.003794867926906,"z0":5.544168178226005,"aX":-11.365013042675962},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.7,"breakHorizontal":8.5,"spinRate":2230,"spinDirection":210},"zone":5,"typeConfidence":0.91,"plateTime":0.38040064415525565,"extension":6.584574719657535},"index":3,"playId":"3b738d89-f6f0-35b8-a3b9-cf4ab68f5f97","pitchNumber":4,"startTime":"2026-03-12T18:40:55.688Z","endTime":"2026-03-12T18:41:00.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98963121312624,"aZ":-31.82987491469052,"pfxX":-6.8791792695070555,"pfxZ":0.20934142176903237,"pX":-1.2852962890573636,"pZ":1.8990138590244794,"vX0":4.447341890313575,"vY0":-127.65829762229517,"vZ0":-3.0785342925961174,"x":165.99,"y":187.51,"x0":-2.1444778727553926,"y0":50.00582351285291,"z0":5.592030137033294,"aX":-11.507897258241014},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.0,"breakHorizontal":11.6,"spinRate":993,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.42689463946347805,"extension":6.598026427992057},"hitData":{"launchSpeed":72.8,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.3,"coordY":150.56}},"index":4,"playId":"4bca08c5-5110-3f6f-abcb-3e9855289a4a","pitchNumber":5,"startTime":"2026-03-12T18:41:17.726Z","endTime":"2026-03-12T18:41:23.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"credit":"b_ab"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_ab"},{"player":{"id":692585,"link":"/api/v1/people/692585"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:41:23.166Z","atBatIndex":47},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Hunter Dobbins hit by pitch.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-12T18:44:01.113Z","endTime":"2026-03-12T18:44:44.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":701493,"fullName":"Hunter Dobbins","link":"/api/v1/people/701493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685464,"fullName":"Cade Winquest","link":"/api/v1/people/685464"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701493,"fullName":"Hunter Dobbins","link":"/api/v1/people/701493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[9,10,12],"actionIndex":[0,1,2,3,4,5,6,7,8],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":701493,"fullName":"Hunter Dobbins","link":"/api/v1/people/701493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Josh Moylan replaces right fielder Yanquiel Fernández, batting 9th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-12T18:43:17.805Z","endTime":"2026-03-12T18:43:17.820Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694742,"link":"/api/v1/people/694742"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"901","replacedPlayer":{"id":692585,"link":"/api/v1/people/692585"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":701493,"link":"/api/v1/people/701493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Marco Luciano replaces left fielder Jasson Domínguez, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-12T18:43:17.820Z","endTime":"2026-03-12T18:43:17.821Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682617,"link":"/api/v1/people/682617"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":691176,"link":"/api/v1/people/691176"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":701493,"link":"/api/v1/people/701493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Miguel Palma replaces third baseman Paul DeJong, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-12T18:43:17.821Z","endTime":"2026-03-12T18:43:17.822Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682692,"link":"/api/v1/people/682692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":657557,"link":"/api/v1/people/657557"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":701493,"link":"/api/v1/people/701493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kaeden Kent replaces center fielder Spencer Jones, batting 5th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-12T18:43:17.822Z","endTime":"2026-03-12T18:43:17.823Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":809763,"link":"/api/v1/people/809763"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"501","replacedPlayer":{"id":682987,"link":"/api/v1/people/682987"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":657557,"link":"/api/v1/people/657557"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":701493,"link":"/api/v1/people/701493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jace Avina replaces second baseman George Lombard Jr., batting 8th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-12T18:43:17.823Z","endTime":"2026-03-12T18:43:17.824Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701778,"link":"/api/v1/people/701778"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":806146,"link":"/api/v1/people/806146"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":701493,"link":"/api/v1/people/701493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Braden Shewmake replaces first baseman Ben Rice, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-12T18:43:17.824Z","endTime":"2026-03-12T18:43:17.825Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669699,"link":"/api/v1/people/669699"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":700250,"link":"/api/v1/people/700250"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":680474,"link":"/api/v1/people/680474"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":701493,"link":"/api/v1/people/701493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Core Jackson replaces catcher J.C. Escarra, batting 3rd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-12T18:43:17.825Z","endTime":"2026-03-12T18:43:17.826Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692110,"link":"/api/v1/people/692110"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"301","replacedPlayer":{"id":641555,"link":"/api/v1/people/641555"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":701493,"link":"/api/v1/people/701493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nicholas Torres replaces shortstop Max Schuemann, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-03-12T18:43:17.826Z","endTime":"2026-03-12T18:43:17.827Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657051,"link":"/api/v1/people/657051"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":680474,"link":"/api/v1/people/680474"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":701493,"link":"/api/v1/people/701493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cade Winquest replaces Will Warren.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":8,"startTime":"2026-03-12T18:43:17.827Z","endTime":"2026-03-12T18:44:03.395Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685464,"link":"/api/v1/people/685464"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":701542,"link":"/api/v1/people/701542","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":701493,"link":"/api/v1/people/701493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.354392524664362,"aZ":-14.23100194702593,"pfxX":-3.6668410289250706,"pfxZ":9.101329946039264,"pX":-0.6041361150839216,"pZ":2.6013343346289726,"vX0":1.6343680316533085,"vY0":-139.51544221091675,"vZ0":-4.6217599024390035,"x":140.03,"y":168.54,"x0":-0.7210817457319089,"y0":50.0041959266311,"z0":5.2172408809654245,"aX":-7.229802928724539},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":6.4,"spinRate":2246,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.3925777111568083,"extension":6.900102448321832},"index":9,"playId":"0afe299d-2d6a-3ec6-9fa2-b9b9d278c4c8","pitchNumber":1,"startTime":"2026-03-12T18:44:03.395Z","endTime":"2026-03-12T18:44:07.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":701493,"link":"/api/v1/people/701493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58663791118701,"aZ":-14.738949002244055,"pfxX":-4.012761354956284,"pfxZ":8.709157815955079,"pX":-0.08966908038404736,"pZ":2.243958659601089,"vX0":3.216273505812433,"vY0":-140.10646176955075,"vZ0":-5.538368134015594,"x":120.42,"y":178.19,"x0":-0.7271906692725602,"y0":50.001833071704695,"z0":5.198139003505828,"aX":-8.032930260199104},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":6.7,"spinRate":2272,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.38989349402480444,"extension":6.882675170754421},"index":10,"playId":"3540fc62-8f45-3eed-ae38-e00639dc333c","pitchNumber":2,"startTime":"2026-03-12T18:44:18.318Z","endTime":"2026-03-12T18:44:22.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":701493,"link":"/api/v1/people/701493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":11,"startTime":"2026-03-12T18:44:28.856Z","endTime":"2026-03-12T18:44:36.457Z","isPitch":false,"type":"action","player":{"id":701493,"link":"/api/v1/people/701493"},"defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":701493,"link":"/api/v1/people/701493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.800880031155128,"aZ":-40.749172564835746,"pfxX":4.218235797215307,"pfxZ":-6.417060686023948,"pX":2.4496716748632332,"pZ":1.0061041496483707,"vX0":6.0505968042689275,"vY0":-115.25155650696911,"vZ0":-0.38723534734953935,"x":23.62,"y":211.62,"x0":-0.7647821534472035,"y0":50.00389853346138,"z0":5.135057026188526,"aX":5.634854685851238},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-11.4,"breakHorizontal":-9.2,"spinRate":2624,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4764994809571226,"extension":6.846338961950812},"index":12,"playId":"a65a5cdc-a35d-3799-b44d-e3aa85d5c520","pitchNumber":3,"startTime":"2026-03-12T18:44:36.457Z","endTime":"2026-03-12T18:44:44.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":701493,"link":"/api/v1/people/701493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701493,"link":"/api/v1/people/701493"},"credit":"b_pa"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":7.700000000000003,"leverageIndex":1.9,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:44:44.023Z","atBatIndex":48},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Spencer Torkelson grounds into a force out, shortstop Braden Shewmake to second baseman Core Jackson. Samuel Gil out at 2nd. Spencer Torkelson to 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-12T18:44:52.126Z","endTime":"2026-03-12T18:47:01.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685464,"fullName":"Cade Winquest","link":"/api/v1/people/685464"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":800510,"fullName":"Samuel Gil","link":"/api/v1/people/800510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669699,"link":"/api/v1/people/669699"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":692110,"link":"/api/v1/people/692110"},"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Samuel Gil replaces Hunter Dobbins.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-12T18:44:52.125Z","endTime":"2026-03-12T18:45:16.754Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800510,"link":"/api/v1/people/800510"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"302","replacedPlayer":{"id":701493,"link":"/api/v1/people/701493"},"base":1,"defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":701493,"link":"/api/v1/people/701493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65076178719119,"aZ":-21.009929269347676,"pfxX":-9.164760180655334,"pfxZ":5.858989340843529,"pX":1.0402220830874982,"pZ":1.4639817346938446,"vX0":8.45130672507257,"vY0":-137.4584963979871,"vZ0":-6.011402424635182,"x":77.35,"y":199.25,"x0":-0.8896926663812033,"y0":50.002571161733584,"z0":5.114393564351223,"aX":-17.465014341385938},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.5,"breakHorizontal":14.8,"spinRate":2514,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.39909404880265376,"extension":7.020988079354882},"index":1,"playId":"d29116d5-69d8-3fad-8b96-2affb769828b","pitchNumber":1,"startTime":"2026-03-12T18:45:16.754Z","endTime":"2026-03-12T18:45:22.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":800510,"link":"/api/v1/people/800510"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.261401309618858,"aZ":-20.674885392518952,"pfxX":-8.907258662451326,"pfxZ":5.8988157000080115,"pX":0.12156412508091609,"pZ":1.7071159122874304,"vX0":6.170962504459385,"vY0":-138.15515361857868,"vZ0":-5.447001254049663,"x":112.37,"y":192.69,"x0":-0.973890666382672,"y0":50.00401176536253,"z0":5.076611582537388,"aX":-17.37021060878035},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.8,"breakHorizontal":15.0,"spinRate":2498,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.39513498568638683,"extension":6.985676418742614},"index":2,"playId":"3abbe2aa-ae35-3370-b85d-ae1eb74f80c8","pitchNumber":2,"startTime":"2026-03-12T18:45:34.410Z","endTime":"2026-03-12T18:45:37.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":800510,"link":"/api/v1/people/800510"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":682692,"fullName":"Miguel Palma","link":"/api/v1/people/682692"}},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.607649853774017,"aZ":-24.14871924629693,"pfxX":-9.061343433920388,"pfxZ":4.201377084412247,"pX":-0.4301649578833282,"pZ":3.0839249662126944,"vX0":4.5762127022966075,"vY0":-137.6224754495002,"vZ0":-1.2478803663780411,"x":133.4,"y":155.51,"x0":-0.9405905138934842,"y0":50.00411909059476,"z0":5.184650257240856,"aX":-17.31800063740229},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.6,"breakHorizontal":15.4,"spinRate":2567,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.3985520782280485,"extension":6.8935907858051175},"index":3,"playId":"2862a7b6-5495-36c5-a4b5-dd8f5e8dd2a0","pitchNumber":3,"startTime":"2026-03-12T18:46:08.300Z","endTime":"2026-03-12T18:46:12.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":800510,"link":"/api/v1/people/800510"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":85.1,"endSpeed":78.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.424483409560484,"aZ":-30.69533198030086,"pfxX":2.759704909265107,"pfxZ":0.9592455702092151,"pX":2.1353695677043127,"pZ":1.333639312110686,"vX0":6.794730520489911,"vY0":-123.72119956692012,"vZ0":-2.590410457387925,"x":35.6,"y":202.77,"x0":-1.008808292212889,"y0":50.00545464228885,"z0":4.975211396670359,"aX":4.263534956184214},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.3,"breakHorizontal":-6.6,"spinRate":2615,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4432576442005729,"extension":6.737243171749383},"index":4,"playId":"f191a4eb-73f8-316a-9863-d27b9fc7c963","pitchNumber":4,"startTime":"2026-03-12T18:46:27.875Z","endTime":"2026-03-12T18:46:31.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":800510,"link":"/api/v1/people/800510"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.213726465673794,"aZ":-22.440147498143034,"pfxX":-9.570964713875345,"pfxZ":4.998264635223632,"pX":-0.19295727382549788,"pZ":1.978256666304804,"vX0":5.405534601480547,"vY0":-139.1773562201592,"vZ0":-4.336266503997821,"x":124.36,"y":185.37,"x0":-0.9237503991627843,"y0":50.0065615370469,"z0":5.055693746454035,"aX":-18.652885532890462},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.3,"breakHorizontal":16.1,"spinRate":2585,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.3945732816147469,"extension":6.874945817634063},"hitData":{"launchSpeed":100.3,"launchAngle":-5.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.12,"coordY":155.06}},"index":5,"playId":"0b0a2938-513b-3ed5-b9f4-1fe0c109a4bc","pitchNumber":5,"startTime":"2026-03-12T18:46:49.503Z","endTime":"2026-03-12T18:47:01.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":800510,"link":"/api/v1/people/800510"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":-7.100000000000001,"leverageIndex":3.11,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:47:01.676Z","atBatIndex":49},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Roberto Campos grounds into a double play, second baseman Core Jackson to first baseman Josh Moylan. Andrew Jenkins out at 2nd. Roberto Campos out at 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-12T18:47:32.106Z","endTime":"2026-03-12T18:50:18.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":691449,"fullName":"Roberto Campos","link":"/api/v1/people/691449"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685464,"fullName":"Cade Winquest","link":"/api/v1/people/685464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"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":687543,"fullName":"Andrew Jenkins","link":"/api/v1/people/687543"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":692110,"link":"/api/v1/people/692110"},"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":691449,"fullName":"Roberto Campos","link":"/api/v1/people/691449"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":692110,"link":"/api/v1/people/692110"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694742,"link":"/api/v1/people/694742"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Andrew Jenkins replaces Spencer Torkelson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"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-12T18:47:34.396Z","endTime":"2026-03-12T18:47:34.397Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687543,"link":"/api/v1/people/687543"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":679529,"link":"/api/v1/people/679529"},"base":1,"defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":691449,"link":"/api/v1/people/691449","batSide":{"code":"R","description":"Right"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":96.8,"endSpeed":89.0,"strikeZoneTop":3.325,"strikeZoneBottom":1.678,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03752389001945,"aZ":-17.71550149831849,"pfxX":-9.646302869181481,"pfxZ":7.158735676122008,"pX":0.7765499498585683,"pZ":1.9401738899307697,"vX0":8.017683838836053,"vY0":-140.7718670762888,"vZ0":-5.348915663423535,"x":87.4,"y":186.4,"x0":-0.8462077575449314,"y0":50.003971967124485,"z0":5.000611265153851,"aX":-19.485878571648467},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.1,"breakHorizontal":16.0,"spinRate":2436,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.3881441113120583,"extension":7.0098413401074895},"index":1,"playId":"fe61d105-aea3-3071-abbd-7942ae522c69","pitchNumber":1,"startTime":"2026-03-12T18:47:34.398Z","endTime":"2026-03-12T18:47:39.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":691449,"link":"/api/v1/people/691449","batSide":{"code":"R","description":"Right"}},"first":{"id":687543,"link":"/api/v1/people/687543"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":95.3,"endSpeed":88.0,"strikeZoneTop":3.325,"strikeZoneBottom":1.678,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.154867619679564,"aZ":-24.020076703825872,"pfxX":-10.02136673931345,"pfxZ":4.1567781067831,"pX":-1.794242394352276,"pZ":1.5987691519243237,"vX0":1.3755128441221127,"vY0":-138.79373160879305,"vZ0":-5.077412872989216,"x":185.39,"y":195.61,"x0":-0.9911735252629665,"y0":50.00687581865156,"z0":5.037777559123569,"aX":-19.685400110501867},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.7,"breakHorizontal":17.9,"spinRate":2451,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.39364864103328534,"extension":6.845982278592136},"index":2,"playId":"be801d97-10b0-3bf1-9379-3c4028fab35b","pitchNumber":2,"startTime":"2026-03-12T18:47:52.424Z","endTime":"2026-03-12T18:47:56.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":691449,"link":"/api/v1/people/691449","batSide":{"code":"R","description":"Right"}},"first":{"id":687543,"link":"/api/v1/people/687543"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.8,"strikeZoneTop":3.325,"strikeZoneBottom":1.678,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.092274267714668,"aZ":-27.69130515442916,"pfxX":1.8431605876085744,"pfxZ":2.5468663424519606,"pX":1.2496527031664304,"pZ":1.4530480864709743,"vX0":5.485917484608324,"vY0":-130.7349746041687,"vZ0":-3.8451875395448147,"x":69.37,"y":199.55,"x0":-1.1010409287588516,"y0":50.00431695571387,"z0":4.98138527863687,"aX":3.245133250416654},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.1,"breakHorizontal":-4.3,"spinRate":2570,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.41622555997863,"extension":6.838067738831159},"index":3,"playId":"4a69dd8b-9881-3b8e-97d3-4d3433b188dc","pitchNumber":3,"startTime":"2026-03-12T18:48:13.358Z","endTime":"2026-03-12T18:48:17.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":691449,"link":"/api/v1/people/691449","batSide":{"code":"R","description":"Right"}},"first":{"id":687543,"link":"/api/v1/people/687543"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1198857424946,"aZ":-23.00785597933686,"pfxX":-10.994245262462236,"pfxZ":4.667976819828231,"pX":0.6859227754423396,"pZ":1.5256722954992457,"vX0":7.95180048062609,"vY0":-139.68307622103652,"vZ0":-5.426405436970121,"x":90.85,"y":197.59,"x0":-0.7773800820280413,"y0":50.00681209096,"z0":5.018188491238135,"aX":-21.608084459716924},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.4,"breakHorizontal":18.1,"spinRate":2494,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.39297797844296145,"extension":6.941536785008179},"index":4,"playId":"23c65e97-1a0a-3ee9-b1d8-22169787203f","pitchNumber":4,"startTime":"2026-03-12T18:48:30.690Z","endTime":"2026-03-12T18:48:35.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":691449,"link":"/api/v1/people/691449","batSide":{"code":"R","description":"Right"}},"first":{"id":687543,"link":"/api/v1/people/687543"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23398376821963,"aZ":-23.233054632136085,"pfxX":-7.777841604192667,"pfxZ":4.525325062676194,"pX":-0.5036003843949661,"pZ":1.5654494249739397,"vX0":4.198066946226101,"vY0":-139.3910707285946,"vZ0":-5.300242416148487,"x":136.2,"y":196.51,"x0":-1.0156826003785744,"y0":50.00261651230974,"z0":5.017850799158794,"aX":-15.3622475569748},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.3,"breakHorizontal":13.3,"spinRate":2455,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.392395138008919,"extension":7.051656706409045},"index":5,"playId":"d19546e9-bfdd-312c-b7c2-9e57beda588d","pitchNumber":5,"startTime":"2026-03-12T18:48:50.955Z","endTime":"2026-03-12T18:48:55.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":691449,"link":"/api/v1/people/691449","batSide":{"code":"R","description":"Right"}},"first":{"id":687543,"link":"/api/v1/people/687543"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44228579436106,"aZ":-14.42991461336493,"pfxX":-3.686006806074692,"pfxZ":8.93679222294748,"pX":0.021272070703483553,"pZ":3.5187901760319975,"vX0":3.5328441106104402,"vY0":-139.77752446097998,"vZ0":-2.327134456195149,"x":116.19,"y":143.77,"x0":-0.7779116059853657,"y0":50.00509172141313,"z0":5.305530142315929,"aX":-7.3210373919481695},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":6.0,"spinRate":2349,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.39132160550119366,"extension":6.97276503100405},"index":6,"playId":"9bfccaba-c1c2-38dd-b44d-1cc66f380cd3","pitchNumber":6,"startTime":"2026-03-12T18:49:16.254Z","endTime":"2026-03-12T18:49:22.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":691449,"link":"/api/v1/people/691449","batSide":{"code":"R","description":"Right"}},"first":{"id":687543,"link":"/api/v1/people/687543"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.154824289568527,"aZ":-15.880526342533004,"pfxX":-2.340593311781379,"pfxZ":8.156604163672522,"pX":0.24875436964625275,"pZ":3.2224064946670996,"vX0":3.4938498539915424,"vY0":-139.65486131830366,"vZ0":-2.77186137582644,"x":107.52,"y":151.78,"x0":-0.7079801068269046,"y0":50.00202311109707,"z0":5.25812074446423,"aX":-4.675360540476},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":3.6,"spinRate":2246,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.39054377567710086,"extension":6.987805736384062},"index":7,"playId":"c5eae4dc-f66b-346e-b6ba-cfc349103889","pitchNumber":7,"startTime":"2026-03-12T18:49:41.798Z","endTime":"2026-03-12T18:49:47.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":691449,"link":"/api/v1/people/691449","batSide":{"code":"R","description":"Right"}},"first":{"id":687543,"link":"/api/v1/people/687543"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74146102044595,"aZ":-20.42304868084044,"pfxX":-6.544983474163203,"pfxZ":5.889496888675893,"pX":-0.3330291684191937,"pZ":3.0092903897072176,"vX0":3.9875462197565077,"vY0":-139.91719498117732,"vZ0":-2.185856948710276,"x":129.69,"y":157.53,"x0":-0.9217981438339385,"y0":50.000287138159365,"z0":5.129963677137654,"aX":-13.055190889184948},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.4,"breakHorizontal":11.2,"spinRate":2335,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3905355696876218,"extension":6.987767420419054},"hitData":{"launchSpeed":90.8,"launchAngle":2.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.92,"coordY":147.79}},"index":8,"playId":"0e8a3565-47ec-3780-86aa-fb1320d1f5bf","pitchNumber":8,"startTime":"2026-03-12T18:50:07.970Z","endTime":"2026-03-12T18:50:18.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":691449,"link":"/api/v1/people/691449","batSide":{"code":"R","description":"Right"}},"first":{"id":687543,"link":"/api/v1/people/687543"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691449,"link":"/api/v1/people/691449"},"credit":"b_ab"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_ab"},{"player":{"id":691449,"link":"/api/v1/people/691449"},"credit":"b_pa"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-11.5,"leverageIndex":2.68,"dramaIndex":143.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:50:18.317Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Braden Shewmake flies out to center fielder Brett Callahan.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-12T18:52:28.752Z","endTime":"2026-03-12T18:54:16.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[6,7,8,9,10,11],"actionIndex":[0,1,2,3,4,5],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Samuel Gil remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-12T18:52:08.444Z","endTime":"2026-03-12T18:52:08.458Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800510,"link":"/api/v1/people/800510"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"302","replacedPlayer":{"id":701493,"link":"/api/v1/people/701493"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Andrew Jenkins remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-12T18:52:08.458Z","endTime":"2026-03-12T18:52:08.459Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687543,"link":"/api/v1/people/687543"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":679529,"link":"/api/v1/people/679529"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Bennett Lee replaces left fielder Kerry Carpenter, batting 1st, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-12T18:52:08.459Z","endTime":"2026-03-12T18:52:08.460Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700939,"link":"/api/v1/people/700939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"101","replacedPlayer":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701493,"link":"/api/v1/people/701493"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to third base for Max Anderson.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-12T18:52:08.460Z","endTime":"2026-03-12T18:52:08.461Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801194,"link":"/api/v1/people/801194"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":669360,"link":"/api/v1/people/669360"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":693307,"link":"/api/v1/people/693307"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jude Warwick replaces shortstop John Peck, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-12T18:52:08.461Z","endTime":"2026-03-12T18:52:08.462Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":827672,"link":"/api/v1/people/827672"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":807726,"link":"/api/v1/people/807726"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Burch Smith replaces Kyle Finnegan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-12T18:52:08.462Z","endTime":"2026-03-12T18:52:31.024Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":572143,"link":"/api/v1/people/572143"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.140138657650976,"aZ":-12.069277751947041,"pfxX":-3.9435866810047493,"pfxZ":10.575047972147711,"pX":0.11617394895689469,"pZ":1.5747818455867375,"vX0":8.010673615542675,"vY0":-136.76979208911428,"vZ0":-8.580740620769436,"x":112.57,"y":196.26,"x0":-2.3336019435286444,"y0":50.004137179155144,"z0":5.573279475418211,"aX":-7.4989108251224454},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":5.5,"spinRate":2384,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.399917294155975,"extension":6.767053954525541},"index":6,"playId":"f0a348de-60b8-3e91-b4f6-9e9388e1cc04","pitchNumber":1,"startTime":"2026-03-12T18:52:31.024Z","endTime":"2026-03-12T18:52:35.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.828988221789285,"aZ":-42.5617277375812,"pfxX":3.54706095208637,"pfxZ":-7.1524446904372905,"pX":0.8592424423213152,"pZ":2.177252311850233,"vX0":6.618632559300658,"vY0":-120.18074302743278,"vZ0":0.19246768429544514,"x":84.25,"y":179.99,"x0":-2.398921670076127,"y0":50.0029292348016,"z0":5.898582202249104,"aX":5.150635304599576},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-12.6,"breakHorizontal":-8.2,"spinRate":2504,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.45699269844652823,"extension":6.593222852093273},"index":7,"playId":"25f408fa-baf8-3c5c-91a4-a76cce347873","pitchNumber":2,"startTime":"2026-03-12T18:52:44.876Z","endTime":"2026-03-12T18:52:49.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74672243750759,"aZ":-16.775235776159448,"pfxX":-3.4306397849958987,"pfxZ":7.980949003681159,"pX":0.05297298880865416,"pZ":3.236517296967062,"vX0":7.5476534624059335,"vY0":-137.62295792844438,"vZ0":-3.5711857774022007,"x":114.98,"y":151.39,"x0":-2.271810801616581,"y0":50.006853095277705,"z0":5.677916849169882,"aX":-6.623287318692242},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.9,"breakHorizontal":4.8,"spinRate":2242,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.39703991265008653,"extension":6.74179674969367},"index":8,"playId":"ccf33f57-c387-3dd4-938a-47a675ebc703","pitchNumber":3,"startTime":"2026-03-12T18:53:10.900Z","endTime":"2026-03-12T18:53:15.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":95.7,"endSpeed":87.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06831094191083,"aZ":-13.248606887462566,"pfxX":-4.12371503990776,"pfxZ":9.658606880420834,"pX":-0.7927443190797868,"pZ":4.320678256647846,"vX0":5.8546691934692845,"vY0":-139.28894230607423,"vZ0":-1.1229654768261603,"x":147.22,"y":122.12,"x0":-2.3887631056130174,"y0":50.00461927414868,"z0":5.60750844229951,"aX":-8.082378523117201},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.4,"breakHorizontal":6.2,"spinRate":2426,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39364031390897036,"extension":6.717641003287227},"index":9,"playId":"12f76e85-dde0-349f-8a0e-6f7579813b65","pitchNumber":4,"startTime":"2026-03-12T18:53:31.314Z","endTime":"2026-03-12T18:53:35.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":84.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.394196530763466,"aZ":-23.27517205177153,"pfxX":-0.30433156453143173,"pfxZ":4.995740125117393,"pX":1.2161712433250664,"pZ":1.4919482725370983,"vX0":9.822578897075855,"vY0":-131.31806804305788,"vZ0":-5.679864384046212,"x":70.64,"y":198.5,"x0":-2.501154004875581,"y0":50.00621003335241,"z0":5.366484426364259,"aX":-0.5421648744621487},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.2,"breakHorizontal":-1.2,"spinRate":2304,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.41383336680926375,"extension":6.727217965584167},"index":10,"playId":"f2e91464-2746-3ca5-bd20-45d159062d2f","pitchNumber":5,"startTime":"2026-03-12T18:53:47.448Z","endTime":"2026-03-12T18:53:51.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.935307134834037,"aZ":-27.151758417444555,"pfxX":-6.13271751221749,"pfxZ":3.0975358340716452,"pX":-0.5467782371612826,"pZ":1.6339019278960405,"vX0":6.96081646184801,"vY0":-125.80749431800075,"vZ0":-4.678692216128731,"x":137.84,"y":194.66,"x0":-2.5386908485041477,"y0":50.00061155447144,"z0":5.69024479778872,"aX":-9.936049535457009},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.8,"breakHorizontal":9.7,"spinRate":1363,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4335717208885934,"extension":6.785928131621743},"hitData":{"launchSpeed":87.3,"launchAngle":38.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.08,"coordY":79.59}},"index":11,"playId":"2342de17-5aed-386f-8446-a9d45022cc8d","pitchNumber":6,"startTime":"2026-03-12T18:54:08.833Z","endTime":"2026-03-12T18:54:16.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_ab"},{"player":{"id":572143,"link":"/api/v1/people/572143"},"credit":"p_ab"},{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_pa"},{"player":{"id":572143,"link":"/api/v1/people/572143"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:54:16.943Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marco Luciano strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-12T18:54:20.060Z","endTime":"2026-03-12T18:55:26.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682617,"fullName":"Marco Luciano","link":"/api/v1/people/682617"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682617,"fullName":"Marco Luciano","link":"/api/v1/people/682617"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700939,"link":"/api/v1/people/700939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.252,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64331094624607,"aZ":-43.276297923027045,"pfxX":3.1275769137425202,"pfxZ":-7.498914128236965,"pX":0.6957393745819114,"pZ":2.3146156514474714,"vX0":6.508617422825637,"vY0":-120.93749218794868,"vZ0":0.6157763105793992,"x":90.48,"y":176.29,"x0":-2.4369460271256256,"y0":50.002843948628644,"z0":5.853424980757717,"aX":4.629469711589575},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-13.2,"breakHorizontal":-7.2,"spinRate":2456,"spinDirection":27},"zone":6,"typeConfidence":2.0,"plateTime":0.4529604112972887,"extension":6.483991137690779},"index":0,"playId":"493f3913-aee5-31bc-943e-bb6f70c009c8","pitchNumber":1,"startTime":"2026-03-12T18:54:41.397Z","endTime":"2026-03-12T18:54:45.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":682617,"link":"/api/v1/people/682617","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.252,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52061375976475,"aZ":-25.076949063082736,"pfxX":-9.05600348323911,"pfxZ":3.7625488738063826,"pX":-0.18659343032147827,"pZ":2.511130143371459,"vX0":9.011929154628856,"vY0":-136.43460839609693,"vZ0":-3.297600792292238,"x":124.11,"y":170.98,"x0":-2.3531262314769528,"y0":50.00661367435405,"z0":5.460243344289187,"aX":-17.106440584345428},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.2,"breakHorizontal":14.5,"spinRate":2231,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4011774693602801,"extension":6.803535826953281},"index":1,"playId":"4cc8cc2c-663c-39e6-9775-0c3633603627","pitchNumber":2,"startTime":"2026-03-12T18:54:58.937Z","endTime":"2026-03-12T18:55:02.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":682617,"link":"/api/v1/people/682617","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.252,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.107307460282033,"aZ":-27.758924950381495,"pfxX":1.0987926825319887,"pfxZ":2.753981367251243,"pX":1.0435540056514845,"pZ":1.804335869270423,"vX0":8.398751441413122,"vY0":-125.50260116870005,"vZ0":-3.162159721160396,"x":77.22,"y":190.06,"x0":-2.4816777003266894,"y0":50.0051360988549,"z0":5.328625035199379,"aX":1.7603319856712925},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.6,"breakHorizontal":-3.8,"spinRate":2453,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4355383610668442,"extension":6.925483475513546},"index":2,"playId":"e223f773-9496-3238-8b48-6335957c7193","pitchNumber":3,"startTime":"2026-03-12T18:55:22.427Z","endTime":"2026-03-12T18:55:26.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":682617,"link":"/api/v1/people/682617","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682617,"link":"/api/v1/people/682617"},"credit":"b_ab"},{"player":{"id":572143,"link":"/api/v1/people/572143"},"credit":"p_ab"},{"player":{"id":682617,"link":"/api/v1/people/682617"},"credit":"b_pa"},{"player":{"id":572143,"link":"/api/v1/people/572143"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":1.7999999999999936,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:55:26.542Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Core Jackson grounds out, shortstop Jude Warwick to first baseman Andrew Jenkins.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-12T18:55:35.505Z","endTime":"2026-03-12T18:56:55.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":692110,"fullName":"Core Jackson","link":"/api/v1/people/692110"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":692110,"fullName":"Core Jackson","link":"/api/v1/people/692110"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":827672,"link":"/api/v1/people/827672"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687543,"link":"/api/v1/people/687543"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.788869156462564,"aZ":-14.321791681790549,"pfxX":-3.855240051496148,"pfxZ":9.126091744009798,"pX":-0.9564321045004711,"pZ":2.6720319328778124,"vX0":5.611730498894642,"vY0":-138.8928251872479,"vZ0":-5.023489050569959,"x":153.46,"y":166.64,"x0":-2.501116024533723,"y0":50.002041590582024,"z0":5.454858795548399,"aX":-7.541099439124347},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":5.9,"spinRate":2291,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39419328683789656,"extension":6.78943378390227},"index":0,"playId":"4e8b52e3-7359-3392-98cc-5727a0c8e515","pitchNumber":1,"startTime":"2026-03-12T18:55:46.921Z","endTime":"2026-03-12T18:55:50.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":692110,"link":"/api/v1/people/692110","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.319775570662806,"aZ":-28.160597506231586,"pfxX":2.241744450098696,"pfxZ":2.4241787720927954,"pX":0.1569186729030178,"pZ":1.9219796583670645,"vX0":6.38852485840786,"vY0":-127.31774609212086,"vZ0":-3.0127812381976806,"x":111.02,"y":186.89,"x0":-2.6684674730528566,"y0":50.001521206871125,"z0":5.331951198169721,"aX":3.7055326792768035},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.0,"breakHorizontal":-5.4,"spinRate":2387,"spinDirection":186},"zone":8,"typeConfidence":2.0,"plateTime":0.42898693462730986,"extension":6.768068674299269},"index":1,"playId":"0b3a81c4-ea9a-335e-b651-f644ad316bb4","pitchNumber":2,"startTime":"2026-03-12T18:56:00.367Z","endTime":"2026-03-12T18:56:05.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":692110,"link":"/api/v1/people/692110","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-03-12T18:56:21.830Z","endTime":"2026-03-12T18:56:46.844Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":692110,"link":"/api/v1/people/692110","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":85.6,"endSpeed":79.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.500439263688467,"aZ":-30.264132748310946,"pfxX":-4.992657517314014,"pfxZ":1.205350868944274,"pX":-0.34765752320791826,"pZ":2.4072646166060783,"vX0":6.691632281328843,"vY0":-124.50125251169563,"vZ0":-1.8909594546181445,"x":130.25,"y":173.78,"x0":-2.4136064268868567,"y0":50.00037559485915,"z0":5.6660375003777546,"aX":-7.887456763299652},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.0,"breakHorizontal":7.6,"spinRate":1437,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.43887220760246315,"extension":6.620661795729622},"hitData":{"launchSpeed":97.1,"launchAngle":-0.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.66,"coordY":147.19}},"index":3,"playId":"1f6cb55e-9ade-30b0-88d9-6a904fd2ff07","pitchNumber":3,"startTime":"2026-03-12T18:56:46.844Z","endTime":"2026-03-12T18:56:55.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":692110,"link":"/api/v1/people/692110","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692110,"link":"/api/v1/people/692110"},"credit":"b_ab"},{"player":{"id":572143,"link":"/api/v1/people/572143"},"credit":"p_ab"},{"player":{"id":692110,"link":"/api/v1/people/692110"},"credit":"b_pa"},{"player":{"id":572143,"link":"/api/v1/people/572143"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.49,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-12T18:56:55.918Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach MacDonald strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-12T18:59:12.123Z","endTime":"2026-03-12T19:00:37.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":822487,"fullName":"Zach MacDonald","link":"/api/v1/people/822487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":822487,"fullName":"Zach MacDonald","link":"/api/v1/people/822487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682692,"link":"/api/v1/people/682692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Angel Chivilli replaces Cade Winquest.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-12T18:58:02.827Z","endTime":"2026-03-12T18:59:14.421Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683409,"link":"/api/v1/people/683409"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":822487,"link":"/api/v1/people/822487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":96.8,"endSpeed":87.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.31098086139757,"aZ":-19.282038294384805,"pfxX":-11.72961334009993,"pfxZ":6.507102422790434,"pX":1.044261655169203,"pZ":2.3816343269269296,"vX0":10.809295008637859,"vY0":-140.45238223902118,"vZ0":-5.488068185594106,"x":77.2,"y":174.48,"x0":-1.3461078214273956,"y0":50.003006026287956,"z0":5.630732705460814,"aX":-23.23823401533879},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.7,"breakHorizontal":18.8,"spinRate":2190,"spinDirection":239},"zone":14,"typeConfidence":0.91,"plateTime":0.3912333745476926,"extension":6.2607188105667015},"index":1,"playId":"0ae1d0da-6da3-379a-a707-3c7c0bae898c","pitchNumber":1,"startTime":"2026-03-12T18:59:14.421Z","endTime":"2026-03-12T18:59:19.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":822487,"link":"/api/v1/people/822487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":96.5,"endSpeed":86.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.05980394219422,"aZ":-18.545062847566502,"pfxX":-9.443697136324493,"pfxZ":6.966897929913696,"pX":-0.5322116626171715,"pZ":2.474351748317283,"vX0":6.359937437929957,"vY0":-140.2512422007358,"vZ0":-5.356828036656269,"x":137.29,"y":171.97,"x0":-1.623531596155639,"y0":50.00248588524387,"z0":5.651706843582773,"aX":-18.473705153246396},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.4,"breakHorizontal":15.5,"spinRate":2246,"spinDirection":237},"zone":4,"typeConfidence":0.91,"plateTime":0.39326872012284975,"extension":6.210270985462962},"index":2,"playId":"17b25e57-ef30-3a4a-8e4b-a2d13323a2a5","pitchNumber":2,"startTime":"2026-03-12T18:59:31.065Z","endTime":"2026-03-12T18:59:35.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":822487,"link":"/api/v1/people/822487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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.3,"endSpeed":82.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.207256544208956,"aZ":-26.078921892301157,"pfxX":-2.18310237358505,"pfxZ":3.5442792968950356,"pX":1.2655009766226888,"pZ":0.6951796077574398,"vX0":8.033633781718844,"vY0":-129.82432596407241,"vZ0":-7.396920987541049,"x":68.76,"y":220.01,"x0":-1.5750925864868932,"y0":50.00543627430256,"z0":5.544614998937111,"aX":-3.757495815805749},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.0,"breakHorizontal":2.3,"spinRate":1970,"spinDirection":248},"zone":14,"typeConfidence":0.85,"plateTime":0.4206608697968055,"extension":6.214663337090791},"index":3,"playId":"02639841-63ce-3faa-8ddf-26c011b1bf92","pitchNumber":3,"startTime":"2026-03-12T18:59:54.795Z","endTime":"2026-03-12T18:59:58.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":822487,"link":"/api/v1/people/822487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63991804209698,"aZ":-20.573178032175065,"pfxX":-9.549223488218317,"pfxZ":5.770279294414227,"pX":-0.727570855741543,"pZ":3.2266197886173416,"vX0":5.7301953351053365,"vY0":-141.0118213553611,"vZ0":-3.145937714164422,"x":144.73,"y":151.66,"x0":-1.5474431639624262,"y0":50.00141180615578,"z0":5.6870370700283805,"aX":-19.192047713239102},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.0,"breakHorizontal":16.1,"spinRate":2270,"spinDirection":235},"zone":1,"typeConfidence":0.91,"plateTime":0.38870809970939213,"extension":6.021491504318864},"index":4,"playId":"cb009ec6-a5f6-3d3a-a6f8-8f456bd7a37d","pitchNumber":4,"startTime":"2026-03-12T19:00:15.244Z","endTime":"2026-03-12T19:00:20.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":822487,"link":"/api/v1/people/822487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77259442847003,"aZ":-23.264606381241688,"pfxX":-8.333103605813971,"pfxZ":5.348235245277588,"pX":0.19448956046887853,"pZ":1.4171396140166774,"vX0":6.867353083258138,"vY0":-128.2946082212545,"vZ0":-6.059623071526976,"x":109.59,"y":200.52,"x0":-1.435535897928451,"y0":50.00139077654961,"z0":5.625167303196394,"aX":-13.877343519548006},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.5,"breakHorizontal":13.6,"spinRate":1696,"spinDirection":251},"zone":14,"typeConfidence":0.9,"plateTime":0.4270767906479951,"extension":6.3344386448837335},"index":5,"playId":"46770635-7164-36d9-878a-06d354d1df4b","pitchNumber":5,"startTime":"2026-03-12T19:00:32.876Z","endTime":"2026-03-12T19:00:37.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":822487,"link":"/api/v1/people/822487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":822487,"link":"/api/v1/people/822487"},"credit":"b_ab"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_ab"},{"player":{"id":822487,"link":"/api/v1/people/822487"},"credit":"b_pa"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.5,"awayTeamWinProbability":75.5,"homeTeamWinProbabilityAdded":-6.300000000000001,"leverageIndex":2.47,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-03-12T19:00:37.285Z","atBatIndex":54},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brett Callahan doubles (1) on a fly ball to left fielder Marco Luciano.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-12T19:00:42.636Z","endTime":"2026-03-12T19:01:14.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682617,"link":"/api/v1/people/682617"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60541401525469,"aZ":-23.932654184407372,"pfxX":-9.462285493784087,"pfxZ":4.135755795396333,"pX":-0.6266066237085457,"pZ":2.3513829806408455,"vX0":6.035356664618607,"vY0":-140.6776490234948,"vZ0":-4.571573879240472,"x":140.88,"y":175.29,"x0":-1.5767174104740367,"y0":50.005075024312994,"z0":5.560338712552598,"aX":-18.86004289332527},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.7,"breakHorizontal":15.8,"spinRate":2141,"spinDirection":243},"zone":4,"typeConfidence":0.9,"plateTime":0.3902095401414911,"extension":6.055104705006561},"hitData":{"launchSpeed":87.2,"launchAngle":31.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.75,"coordY":118.69}},"index":0,"playId":"d13c1608-95c5-3807-81e0-7951a47058cc","pitchNumber":1,"startTime":"2026-03-12T19:01:05.628Z","endTime":"2026-03-12T19:01:14.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":814430,"link":"/api/v1/people/814430","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"credit":"b_ab"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_ab"},{"player":{"id":814430,"link":"/api/v1/people/814430"},"credit":"b_pa"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.8,"awayTeamWinProbability":63.2,"homeTeamWinProbabilityAdded":12.299999999999997,"leverageIndex":1.9,"dramaIndex":128.0,"contextMetrics":{},"playEndTime":"2026-03-12T19:01:14.713Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Anderson singles on a ground ball to third baseman Kaeden Kent. Brett Callahan to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-12T19:01:43.236Z","endTime":"2026-03-12T19:02:11.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":801194,"fullName":"Max Anderson","link":"/api/v1/people/801194"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":801194,"fullName":"Max Anderson","link":"/api/v1/people/801194"},"postOnThird":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":801194,"fullName":"Max Anderson","link":"/api/v1/people/801194"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":809763,"link":"/api/v1/people/809763"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.025854317890225,"aZ":-24.99489149930917,"pfxX":0.01585113808502947,"pfxZ":4.060056427917121,"pX":0.30430720696893315,"pZ":1.8710533508211284,"vX0":5.105054750566987,"vY0":-131.1933429898059,"vZ0":-5.03419484161245,"x":105.4,"y":188.26,"x0":-1.6571719538204808,"y0":50.001780167394124,"z0":5.644236825037361,"aX":0.027962500303816817},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.6,"breakHorizontal":-1.0,"spinRate":1909,"spinDirection":235},"zone":9,"typeConfidence":0.91,"plateTime":0.4152195123232869,"extension":6.152787892430374},"hitData":{"launchSpeed":54.8,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.05,"coordY":174.12}},"index":0,"playId":"33f354be-9e9a-3a25-afde-07619f62b22f","pitchNumber":1,"startTime":"2026-03-12T19:01:56.451Z","endTime":"2026-03-12T19:02:11.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"second":{"id":814430,"link":"/api/v1/people/814430"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801194,"link":"/api/v1/people/801194"},"credit":"b_ab"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_ab"},{"player":{"id":801194,"link":"/api/v1/people/801194"},"credit":"b_pa"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.5,"awayTeamWinProbability":50.5,"homeTeamWinProbabilityAdded":12.700000000000003,"leverageIndex":3.69,"dramaIndex":176.0,"contextMetrics":{},"playEndTime":"2026-03-12T19:02:11.972Z","atBatIndex":56},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jude Warwick out on a sacrifice fly to right fielder Nicholas Torres. Brett Callahan scores.","rbi":1,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-12T19:02:27.929Z","endTime":"2026-03-12T19:04:10.757Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":827672,"fullName":"Jude Warwick","link":"/api/v1/people/827672"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":801194,"fullName":"Max Anderson","link":"/api/v1/people/801194"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":827672,"fullName":"Jude Warwick","link":"/api/v1/people/827672"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657051,"link":"/api/v1/people/657051"},"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":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":{"id":683409,"link":"/api/v1/people/683409"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79360618054861,"aZ":-17.403903733773056,"pfxX":-8.109123069529586,"pfxZ":7.475961196329726,"pX":-0.48711462573568676,"pZ":2.764256418878893,"vX0":5.705125407238173,"vY0":-140.1499571405816,"vZ0":-5.043603653113129,"x":135.57,"y":164.15,"x0":-1.5030890927600806,"y0":50.00010995353321,"z0":5.736099931577087,"aX":-16.013509198288364},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.6,"breakHorizontal":13.4,"spinRate":2142,"spinDirection":231},"zone":4,"typeConfidence":0.9,"plateTime":0.39190451665665726,"extension":6.258299789368836},"index":0,"playId":"96f2ded9-8bc9-3785-b697-09855e23b795","pitchNumber":1,"startTime":"2026-03-12T19:02:51.024Z","endTime":"2026-03-12T19:02:55.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":827672,"link":"/api/v1/people/827672","batSide":{"code":"L","description":"Left"}},"first":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":814430,"link":"/api/v1/people/814430"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.149694949482765,"aZ":-25.427149939705053,"pfxX":-6.808073446483614,"pfxZ":4.132814032163157,"pX":0.3633061208940398,"pZ":-0.4852680966421554,"vX0":6.700571688925676,"vY0":-127.65780574987433,"vZ0":-9.675742183068815,"x":103.15,"y":251.88,"x0":-1.42574845094894,"y0":50.00132094383555,"z0":5.394238230755121,"aX":-11.104749572194196},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.2,"breakHorizontal":10.6,"spinRate":1647,"spinDirection":248},"zone":14,"typeConfidence":0.9,"plateTime":0.4309965056451799,"extension":6.3398909881135275},"index":1,"playId":"ca3994fb-b5f1-3702-94dc-39615b6d637a","pitchNumber":2,"startTime":"2026-03-12T19:03:12.129Z","endTime":"2026-03-12T19:03:18.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":827672,"link":"/api/v1/people/827672","batSide":{"code":"L","description":"Left"}},"first":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":814430,"link":"/api/v1/people/814430"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.620792362609667,"aZ":-21.82245129245524,"pfxX":-6.703661576172996,"pfxZ":6.2121170855544365,"pX":0.312442960737531,"pZ":0.7627708483476185,"vX0":6.745519224838932,"vY0":-128.50653557317176,"vZ0":-7.629756530688006,"x":105.09,"y":218.19,"x0":-1.4805422689881707,"y0":50.00203148072617,"z0":5.4761900765604405,"aX":-11.167282777567946},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.6,"breakHorizontal":10.6,"spinRate":1770,"spinDirection":247},"zone":14,"typeConfidence":0.9,"plateTime":0.4268886020081406,"extension":6.309992298119868},"index":2,"playId":"ad258733-ce8d-3556-b19b-0ce3ed06181f","pitchNumber":3,"startTime":"2026-03-12T19:03:37.920Z","endTime":"2026-03-12T19:03:43.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":827672,"link":"/api/v1/people/827672","batSide":{"code":"L","description":"Left"}},"first":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":814430,"link":"/api/v1/people/814430"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.167077524533205,"aZ":-20.614682018953005,"pfxX":-7.175939695737527,"pfxZ":6.685245695570063,"pX":0.20040137366614583,"pZ":1.4221808595115146,"vX0":6.795798041541353,"vY0":-130.78170445483838,"vZ0":-6.523672729714082,"x":109.36,"y":200.38,"x0":-1.5022978158741973,"y0":50.00024112681365,"z0":5.500389126863238,"aX":-12.400897917379213},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.8,"breakHorizontal":11.4,"spinRate":1744,"spinDirection":249},"zone":14,"typeConfidence":0.9,"plateTime":0.4191783243419498,"extension":6.308492878651788},"hitData":{"launchSpeed":75.6,"launchAngle":25.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.38,"coordY":110.27}},"index":3,"playId":"5e52863f-de5b-3636-86f0-c220f95a7dd2","pitchNumber":4,"startTime":"2026-03-12T19:04:03.073Z","endTime":"2026-03-12T19:04:10.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":827672,"link":"/api/v1/people/827672","batSide":{"code":"L","description":"Left"}},"first":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":814430,"link":"/api/v1/people/814430"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":827672,"link":"/api/v1/people/827672"},"credit":"b_pa"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":55.00000000000001,"awayTeamWinProbability":44.99999999999999,"homeTeamWinProbabilityAdded":5.500000000000007,"leverageIndex":5.25,"dramaIndex":170.0,"contextMetrics":{},"playEndTime":"2026-03-12T19:04:10.757Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bennett Lee strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-12T19:04:30.411Z","endTime":"2026-03-12T19:05:54.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":700939,"fullName":"Bennett Lee","link":"/api/v1/people/700939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700939,"fullName":"Bennett Lee","link":"/api/v1/people/700939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682692,"link":"/api/v1/people/682692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.4,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.25606578890927,"aZ":-21.38770850243842,"pfxX":-9.661477335040686,"pfxZ":5.228906357720849,"pX":0.31879728581444106,"pZ":2.7877807699164165,"vX0":8.523977416624005,"vY0":-143.4256501872769,"vZ0":-3.9539654174354126,"x":104.85,"y":163.51,"x0":-1.4511278714942595,"y0":50.00166704700761,"z0":5.5349369937080315,"aX":-19.92702897163859},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.8,"breakHorizontal":15.6,"spinRate":2213,"spinDirection":239},"zone":6,"typeConfidence":0.91,"plateTime":0.383344252604354,"extension":6.238443095732074},"index":0,"playId":"cd3be1c1-9afb-3628-988e-9691868dcead","pitchNumber":1,"startTime":"2026-03-12T19:04:48.480Z","endTime":"2026-03-12T19:04:54.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":700939,"link":"/api/v1/people/700939","batSide":{"code":"R","description":"Right"}},"first":{"id":801194,"link":"/api/v1/people/801194"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":88.4,"endSpeed":81.0,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.951716231223994,"aZ":-21.0553425354874,"pfxX":-7.867925742711164,"pfxZ":6.646516696663416,"pX":-0.5313521683549802,"pZ":1.8349586144549914,"vX0":4.870086522662858,"vY0":-128.60196477962538,"vZ0":-5.297530663196163,"x":137.25,"y":189.24,"x0":-1.4284576051693398,"y0":50.005345815137474,"z0":5.557561620463704,"aX":-13.165638081346003},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.0,"breakHorizontal":13.2,"spinRate":1629,"spinDirection":251},"zone":7,"typeConfidence":0.9,"plateTime":0.42610646142539643,"extension":6.197437382692384},"index":1,"playId":"1c8402a6-6430-3278-97f3-94c94a925cc0","pitchNumber":2,"startTime":"2026-03-12T19:05:09.310Z","endTime":"2026-03-12T19:05:12.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":700939,"link":"/api/v1/people/700939","batSide":{"code":"R","description":"Right"}},"first":{"id":801194,"link":"/api/v1/people/801194"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-12T19:05:30.914Z","endTime":"2026-03-12T19:05:47.191Z","isPitch":false,"type":"action","player":{"id":700939,"link":"/api/v1/people/700939"},"defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":700939,"link":"/api/v1/people/700939","batSide":{"code":"R","description":"Right"}},"first":{"id":801194,"link":"/api/v1/people/801194"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.4,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44482721078991,"aZ":-25.644929424982305,"pfxX":-7.523994408257294,"pfxZ":3.838199145200523,"pX":-0.7691514194222928,"pZ":2.6768759917174405,"vX0":4.803445811311503,"vY0":-130.1861891519277,"vZ0":-2.7431432543812,"x":146.32,"y":166.5,"x0":-1.6684084839409108,"y0":50.00575494974066,"z0":5.7025861030698115,"aX":-12.81019638576516},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.5,"breakHorizontal":12.5,"spinRate":1739,"spinDirection":249},"zone":4,"typeConfidence":0.9,"plateTime":0.4220729153591387,"extension":6.245102926475578},"index":3,"playId":"fe8dfe30-2dc6-30e6-8e98-3b32232af3bf","pitchNumber":3,"startTime":"2026-03-12T19:05:47.191Z","endTime":"2026-03-12T19:05:54.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":700939,"link":"/api/v1/people/700939","batSide":{"code":"R","description":"Right"}},"first":{"id":801194,"link":"/api/v1/people/801194"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700939,"link":"/api/v1/people/700939"},"credit":"b_ab"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_ab"},{"player":{"id":700939,"link":"/api/v1/people/700939"},"credit":"b_pa"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.000000000000007,"leverageIndex":1.98,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-03-12T19:05:54.213Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Palma walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-12T19:08:12.390Z","endTime":"2026-03-12T19:10:00.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682692,"fullName":"Miguel Palma","link":"/api/v1/people/682692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696059,"fullName":"Johan Simon","link":"/api/v1/people/696059"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682692,"fullName":"Miguel Palma","link":"/api/v1/people/682692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"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":682692,"fullName":"Miguel Palma","link":"/api/v1/people/682692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Johan Simon replaces Burch Smith.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-12T19:07:02.269Z","endTime":"2026-03-12T19:08:02.145Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696059,"link":"/api/v1/people/696059"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":572143,"link":"/api/v1/people/572143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-12T19:08:02.145Z","endTime":"2026-03-12T19:08:14.680Z","isPitch":false,"type":"action","player":{"id":682692,"link":"/api/v1/people/682692"},"defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44202844495048,"aZ":-19.598013403796884,"pfxX":6.620617123789099,"pfxZ":6.681326656578044,"pX":0.1445131450578169,"pZ":1.3866612212555771,"vX0":-7.442971965286157,"vY0":-136.22099029333322,"vZ0":-7.798965681915744,"x":111.49,"y":201.34,"x0":2.0498556125696425,"y0":50.00603860038288,"z0":5.637953216476886,"aX":12.466779205710965},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.7,"breakHorizontal":-10.4,"spinRate":2023,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.40182705751504466,"extension":6.321535209314811},"index":2,"playId":"66160e7e-2370-3fb5-850f-484297ba87e3","pitchNumber":1,"startTime":"2026-03-12T19:08:14.680Z","endTime":"2026-03-12T19:08:18.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":700939,"fullName":"Bennett Lee","link":"/api/v1/people/700939"}},"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":93.8,"endSpeed":86.6,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.647738423979064,"aZ":-21.842949271666537,"pfxX":4.037407626729979,"pfxZ":5.438821765013429,"pX":-0.4044505980036635,"pZ":2.150692046176253,"vX0":-8.891820268691502,"vY0":-136.39002296678862,"vZ0":-5.282412787937252,"x":132.42,"y":180.71,"x0":2.3612251157571706,"y0":50.00265684902018,"z0":5.60163829718967,"aX":7.670048986113445},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.0,"breakHorizontal":-5.6,"spinRate":2213,"spinDirection":130},"zone":4,"typeConfidence":2.0,"plateTime":0.4003093203998027,"extension":6.281969863009496},"index":3,"playId":"f1d02170-5d17-36b3-ad68-a4f0b04bea10","pitchNumber":2,"startTime":"2026-03-12T19:08:44.509Z","endTime":"2026-03-12T19:08:49.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47242182363008,"aZ":-28.58514976361145,"pfxX":-1.3760063998231158,"pfxZ":2.1865039346002613,"pX":-0.7670763185698396,"pZ":1.5798603958101887,"vX0":-7.263507632453056,"vY0":-126.69141102693689,"vZ0":-4.569637249898405,"x":146.24,"y":196.12,"x0":2.3042392195189163,"y0":50.003607949312595,"z0":5.665418292330622,"aX":-2.2580887390171633},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.2,"breakHorizontal":4.0,"spinRate":2264,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4306984652288137,"extension":6.638387445104215},"index":4,"playId":"a6e24d28-c0ac-3db2-90d6-3100e730c45f","pitchNumber":3,"startTime":"2026-03-12T19:09:01.610Z","endTime":"2026-03-12T19:09:05.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":81.2,"endSpeed":75.5,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.030735573344625,"aZ":-31.460552882844976,"pfxX":-7.437926641158187,"pfxZ":0.5027504939633621,"pX":-0.24771749731572162,"pZ":0.1354551501525247,"vX0":-3.8457768084521406,"vY0":-118.16222784021585,"vZ0":-6.0122690808994435,"x":126.44,"y":235.12,"x0":2.365935291121286,"y0":50.001518623476045,"z0":5.595247382064395,"aX":-10.5412710355325},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.2,"breakHorizontal":14.4,"spinRate":2278,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.463115854728851,"extension":6.574895789450318},"index":5,"playId":"74347ab9-ce55-3f2f-9989-03634676b2ee","pitchNumber":4,"startTime":"2026-03-12T19:09:17.859Z","endTime":"2026-03-12T19:09:22.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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.1,"endSpeed":80.2,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.405636620636177,"aZ":-26.186236555353343,"pfxX":8.96012504528477,"pfxZ":3.6239998836993674,"pX":1.791863400947644,"pZ":2.961910603684581,"vX0":-4.624753411591834,"vY0":-128.20566259325392,"vZ0":-1.6688194034891026,"x":48.7,"y":158.81,"x0":2.4623910310668924,"y0":50.00321924851403,"z0":5.680419419203461,"aX":14.801266247416688},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.4,"breakHorizontal":-15.1,"spinRate":1403,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.4284907887511218,"extension":6.4882784608814},"index":6,"playId":"0da94979-2bc6-31b3-ad6b-c75024917a23","pitchNumber":5,"startTime":"2026-03-12T19:09:42.299Z","endTime":"2026-03-12T19:09:45.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":94.7,"endSpeed":86.9,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71621236887872,"aZ":-22.490867219565782,"pfxX":7.482519519054818,"pfxZ":5.063451903646661,"pX":-1.2429637728359086,"pZ":1.1666141563168102,"vX0":-11.953722819116448,"vY0":-137.2276876026594,"vZ0":-7.740520682641706,"x":164.38,"y":207.28,"x0":2.1927319123558493,"y0":50.002636939483786,"z0":5.550531087401589,"aX":14.305541296842538},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.7,"breakHorizontal":-11.2,"spinRate":2038,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.39879015762781655,"extension":6.315933364935121},"index":7,"playId":"8c3d3a74-2cf3-3245-9c39-5ad129ded5f4","pitchNumber":6,"startTime":"2026-03-12T19:09:56.042Z","endTime":"2026-03-12T19:10:00.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682692,"link":"/api/v1/people/682692"},"credit":"b_pa"},{"player":{"id":696059,"link":"/api/v1/people/696059"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.9,"awayTeamWinProbability":58.1,"homeTeamWinProbabilityAdded":-8.100000000000001,"leverageIndex":2.29,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-03-12T19:10:00.781Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kaeden Kent singles on a line drive to right fielder Zach MacDonald. Miguel Palma to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-12T19:10:07.698Z","endTime":"2026-03-12T19:12:09.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":809763,"fullName":"Kaeden Kent","link":"/api/v1/people/809763"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696059,"fullName":"Johan Simon","link":"/api/v1/people/696059"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":809763,"fullName":"Kaeden Kent","link":"/api/v1/people/809763"},"postOnSecond":{"id":682692,"fullName":"Miguel Palma","link":"/api/v1/people/682692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":809763,"fullName":"Kaeden Kent","link":"/api/v1/people/809763"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":822487,"link":"/api/v1/people/822487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682692,"fullName":"Miguel Palma","link":"/api/v1/people/682692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.820782488617084,"aZ":-21.64100121626699,"pfxX":7.0121095127365995,"pfxZ":5.7121068292955695,"pX":0.1368770431907928,"pZ":1.62411964412336,"vX0":-8.472830059125599,"vY0":-135.9042754025972,"vZ0":-6.329113003713477,"x":111.78,"y":194.93,"x0":2.405352063929662,"y0":50.00059341043678,"z0":5.518913112311776,"aX":12.925181760460422},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.0,"breakHorizontal":-10.6,"spinRate":2031,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.4052846740591711,"extension":6.502042474438274},"index":0,"playId":"a91a07aa-26ad-33ab-96c2-c465aaefa183","pitchNumber":1,"startTime":"2026-03-12T19:10:25.362Z","endTime":"2026-03-12T19:10:30.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":809763,"link":"/api/v1/people/809763","batSide":{"code":"L","description":"Left"}},"first":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86606748823111,"aZ":-24.059932954203745,"pfxX":6.705970748492554,"pfxZ":4.222930739430315,"pX":0.3579636250932065,"pZ":1.9836242369754333,"vX0":-7.6263191490264735,"vY0":-137.75307543473596,"vZ0":-5.536131616365984,"x":103.36,"y":185.22,"x0":2.292262828374812,"y0":50.00069846439212,"z0":5.647990001647434,"aX":12.875151271517506},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.6,"breakHorizontal":-10.6,"spinRate":2042,"spinDirection":156},"zone":9,"typeConfidence":2.0,"plateTime":0.3977587778011227,"extension":6.091628638868338},"index":1,"playId":"371a46e5-bc72-3460-a0eb-f761d43e21a9","pitchNumber":2,"startTime":"2026-03-12T19:10:45.835Z","endTime":"2026-03-12T19:10:49.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":809763,"link":"/api/v1/people/809763","batSide":{"code":"L","description":"Left"}},"first":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.420127096931466,"aZ":-31.776104826863296,"pfxX":-4.797899397794817,"pfxZ":0.28418547331771693,"pX":-1.1575429046008034,"pZ":0.855796103179843,"vX0":-6.423376172477729,"vY0":-119.08512034633686,"vZ0":-4.264092757221713,"x":161.12,"y":215.67,"x0":2.215579829920169,"y0":50.00398429264288,"z0":5.597199280115742,"aX":-6.776579352293517},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.4,"breakHorizontal":10.4,"spinRate":2243,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4629075774516398,"extension":6.558483337497341},"index":2,"playId":"169bce8a-5184-31bb-a563-4318219524b6","pitchNumber":3,"startTime":"2026-03-12T19:11:16.629Z","endTime":"2026-03-12T19:11:21.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":809763,"link":"/api/v1/people/809763","batSide":{"code":"L","description":"Left"}},"first":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23524295377697,"aZ":-19.55137641789918,"pfxX":2.4491240039629814,"pfxZ":6.5064722990326835,"pX":0.787024384148916,"pZ":3.7014965015103094,"vX0":-5.422835808184653,"vY0":-138.06396145851625,"vZ0":-2.160347329926516,"x":87.0,"y":138.84,"x0":2.453906788914683,"y0":50.0063804152109,"z0":5.802629326885433,"aX":4.754630773772489},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.5,"breakHorizontal":-3.4,"spinRate":2247,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.39593570501443986,"extension":6.345424235036633},"index":3,"playId":"0c58ae4a-e6cf-3fa0-a27a-879ad09696ab","pitchNumber":4,"startTime":"2026-03-12T19:11:42.985Z","endTime":"2026-03-12T19:11:48.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":809763,"link":"/api/v1/people/809763","batSide":{"code":"L","description":"Left"}},"first":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.132637466644503,"aZ":-34.05541794132901,"pfxX":-2.8040353204034716,"pfxZ":-1.278076327099921,"pX":0.515978792375873,"pZ":1.3189863070886787,"vX0":-3.701588512505721,"vY0":-121.22910188924584,"vZ0":-3.051839749548067,"x":97.33,"y":203.17,"x0":2.433438547132312,"y0":50.003930710059805,"z0":5.60036259079488,"aX":-4.126788486338368},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.9,"breakHorizontal":6.0,"spinRate":2348,"spinDirection":280},"zone":14,"typeConfidence":2.0,"plateTime":0.45374133067288014,"extension":6.493531025923285},"hitData":{"launchSpeed":97.4,"launchAngle":14.0,"totalDistance":221.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.48,"coordY":103.28}},"index":4,"playId":"617a6673-0edb-3f17-a0b2-34fc5f14d041","pitchNumber":5,"startTime":"2026-03-12T19:12:04.172Z","endTime":"2026-03-12T19:12:09.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":809763,"link":"/api/v1/people/809763","batSide":{"code":"L","description":"Left"}},"first":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":809763,"link":"/api/v1/people/809763"},"credit":"b_ab"},{"player":{"id":696059,"link":"/api/v1/people/696059"},"credit":"p_ab"},{"player":{"id":809763,"link":"/api/v1/people/809763"},"credit":"b_pa"},{"player":{"id":696059,"link":"/api/v1/people/696059"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":-11.3,"leverageIndex":3.43,"dramaIndex":160.0,"contextMetrics":{},"playEndTime":"2026-03-12T19:12:09.653Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nicholas Torres strikes out swinging. Miguel Palma to 3rd. Kaeden Kent to 2nd. Wild pitch by pitcher Johan Simon.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-12T19:13:06.636Z","endTime":"2026-03-12T19:14:40.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":657051,"fullName":"Nicholas Torres","link":"/api/v1/people/657051"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696059,"fullName":"Johan Simon","link":"/api/v1/people/696059"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":809763,"fullName":"Kaeden Kent","link":"/api/v1/people/809763"},"postOnThird":{"id":682692,"fullName":"Miguel Palma","link":"/api/v1/people/682692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657051,"fullName":"Nicholas Torres","link":"/api/v1/people/657051"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700939,"link":"/api/v1/people/700939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":682692,"fullName":"Miguel Palma","link":"/api/v1/people/682692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"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":809763,"fullName":"Kaeden Kent","link":"/api/v1/people/809763"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-12T19:12:52.279Z","endTime":"2026-03-12T19:13:08.917Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":657051,"link":"/api/v1/people/657051","batSide":{"code":"R","description":"Right"}},"first":{"id":809763,"link":"/api/v1/people/809763"},"second":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27740636928211,"aZ":-18.32872370428408,"pfxX":5.5842200158143225,"pfxZ":7.415669357300302,"pX":-0.6734482726382855,"pZ":1.5102173142126258,"vX0":-9.61186192446485,"vY0":-136.33826725625127,"vZ0":-7.629395776143516,"x":142.67,"y":198.0,"x0":2.185481426945358,"y0":50.00242598025318,"z0":5.628195641002307,"aX":10.426269192374107},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.8,"breakHorizontal":-7.9,"spinRate":2089,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.4030138030435668,"extension":6.466559549575535},"index":1,"playId":"33e70837-8d0b-3532-afab-1bdbd5a1210a","pitchNumber":1,"startTime":"2026-03-12T19:13:08.917Z","endTime":"2026-03-12T19:13:14.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":657051,"link":"/api/v1/people/657051","batSide":{"code":"R","description":"Right"}},"first":{"id":809763,"link":"/api/v1/people/809763"},"second":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.167711925103443,"aZ":-27.770486524607026,"pfxX":-1.5759041731883112,"pfxZ":2.689940526308055,"pX":-0.698542540420942,"pZ":0.5349862366847284,"vX0":-7.030910225977042,"vY0":-127.22354612860013,"vZ0":-7.119422499848551,"x":143.63,"y":224.34,"x0":2.306035557918587,"y0":50.004667995277465,"z0":5.571511516660117,"aX":-2.582941280956401},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.5,"breakHorizontal":4.4,"spinRate":2387,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4305658343874592,"extension":6.5032895550889265},"index":2,"playId":"955b23c5-5e64-3112-a5f9-ebf82da64d78","pitchNumber":2,"startTime":"2026-03-12T19:13:28.348Z","endTime":"2026-03-12T19:13:32.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":657051,"link":"/api/v1/people/657051","batSide":{"code":"R","description":"Right"}},"first":{"id":809763,"link":"/api/v1/people/809763"},"second":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":78.1,"endSpeed":71.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.020029964407666,"aZ":-35.30332352348579,"pfxX":-11.154829759394671,"pfxZ":-2.431333801177251,"pX":1.3241398365568893,"pZ":2.6001042720113188,"vX0":0.7934129163762722,"vY0":-113.69560010363917,"vZ0":0.40142428294905486,"x":66.53,"y":168.58,"x0":2.4133853190534476,"y0":50.002225663155954,"z0":5.971848802077026,"aX":-14.3642125481198},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-4.0,"breakHorizontal":19.9,"spinRate":2397,"spinDirection":298},"zone":12,"typeConfidence":2.0,"plateTime":0.4847921264518211,"extension":6.527650534774973},"index":3,"playId":"b2abf244-1fc9-3ee0-a9da-f430b7f36bef","pitchNumber":3,"startTime":"2026-03-12T19:13:51.117Z","endTime":"2026-03-12T19:13:55.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":657051,"link":"/api/v1/people/657051","batSide":{"code":"R","description":"Right"}},"first":{"id":809763,"link":"/api/v1/people/809763"},"second":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.166277674324615,"aZ":-21.60553594118568,"pfxX":3.7696999473173216,"pfxZ":5.41826873376328,"pX":0.1789737688295596,"pZ":1.7777483981406168,"vX0":-6.958882242498329,"vY0":-138.3720607733686,"vZ0":-6.5877458706117356,"x":110.18,"y":190.78,"x0":2.2299851245664972,"y0":50.00486021488884,"z0":5.624180701421187,"aX":7.3553124574693},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.6,"breakHorizontal":-5.5,"spinRate":2158,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.3949560959537579,"extension":6.438807089455292},"index":4,"playId":"567129d7-bcd5-3c99-865c-6531cf923a97","pitchNumber":4,"startTime":"2026-03-12T19:14:10.916Z","endTime":"2026-03-12T19:14:15.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":657051,"link":"/api/v1/people/657051","batSide":{"code":"R","description":"Right"}},"first":{"id":809763,"link":"/api/v1/people/809763"},"second":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.751557055143767,"aZ":-31.489445210129396,"pfxX":-1.2321194926804586,"pfxZ":0.4203539252140711,"pX":-0.47412098574739636,"pZ":0.5424410424918646,"vX0":-6.361892815645846,"vY0":-126.81105602797709,"vZ0":-6.43999398233933,"x":135.07,"y":224.13,"x0":2.2223588442401505,"y0":50.00553042229864,"z0":5.611893134096949,"aX":-2.0154771037435517},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.5,"breakHorizontal":3.6,"spinRate":2342,"spinDirection":266},"zone":13,"typeConfidence":2.0,"plateTime":0.43112716593794564,"extension":6.6471040343275805},"index":5,"playId":"6b2779f3-de88-3c01-b525-ec57bfd0e4cd","pitchNumber":5,"startTime":"2026-03-12T19:14:32.856Z","endTime":"2026-03-12T19:14:40.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":657051,"link":"/api/v1/people/657051","batSide":{"code":"R","description":"Right"}},"first":{"id":809763,"link":"/api/v1/people/809763"},"second":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657051,"link":"/api/v1/people/657051"},"credit":"b_ab"},{"player":{"id":696059,"link":"/api/v1/people/696059"},"credit":"p_ab"},{"player":{"id":657051,"link":"/api/v1/people/657051"},"credit":"b_pa"},{"player":{"id":696059,"link":"/api/v1/people/696059"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.299999999999997,"awayTeamWinProbability":71.7,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":3.66,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-03-12T19:14:40.743Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Morales strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-12T19:15:04.975Z","endTime":"2026-03-12T19:16:01.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":815089,"fullName":"Coby Morales","link":"/api/v1/people/815089"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696059,"fullName":"Johan Simon","link":"/api/v1/people/696059"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":809763,"fullName":"Kaeden Kent","link":"/api/v1/people/809763"},"postOnThird":{"id":682692,"fullName":"Miguel Palma","link":"/api/v1/people/682692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":815089,"fullName":"Coby Morales","link":"/api/v1/people/815089"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700939,"link":"/api/v1/people/700939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Coby Morales replaces Seth Brown.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-12T19:15:03.441Z","endTime":"2026-03-12T19:15:07.198Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815089,"link":"/api/v1/people/815089"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":664913,"link":"/api/v1/people/664913"},"defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":664913,"link":"/api/v1/people/664913","batSide":{"code":"L","description":"Left"}},"second":{"id":809763,"link":"/api/v1/people/809763"},"third":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.185303773229936,"aZ":-31.807507466607003,"pfxX":-9.793014063708943,"pfxZ":0.26056717414381136,"pX":-1.0844384731871075,"pZ":1.3325812254264984,"vX0":-4.609134171198555,"vY0":-117.01350570610924,"vZ0":-3.295838502630529,"x":158.34,"y":202.8,"x0":2.1831204754460045,"y0":50.00030489122218,"z0":5.740939814909,"aX":-13.570028605461088},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.1,"breakHorizontal":18.8,"spinRate":2257,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4681717318389036,"extension":6.585848633067517},"index":1,"playId":"e03d5a98-04ad-306f-a3fc-9f8ac9bf26ef","pitchNumber":1,"startTime":"2026-03-12T19:15:07.198Z","endTime":"2026-03-12T19:15:11.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":815089,"link":"/api/v1/people/815089","batSide":{"code":"L","description":"Left"}},"second":{"id":809763,"link":"/api/v1/people/809763"},"third":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":79.3,"endSpeed":73.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.37489794251936,"aZ":-34.29344903983634,"pfxX":-11.688746946047527,"pfxZ":-1.569152865009194,"pX":0.7506558451393956,"pZ":1.6883596868495128,"vX0":0.061517425613870635,"vY0":-115.50808091638669,"vZ0":-1.7556069453970804,"x":88.39,"y":193.19,"x0":2.2423267388769226,"y0":50.001387347537616,"z0":5.753357754497941,"aX":-15.80396319739652},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-3.0,"breakHorizontal":21.1,"spinRate":2369,"spinDirection":294},"zone":9,"typeConfidence":2.0,"plateTime":0.4740507970350891,"extension":6.598940937645837},"index":2,"playId":"6c1a1c07-3451-3f9f-a499-02005e6f45c7","pitchNumber":2,"startTime":"2026-03-12T19:15:27.761Z","endTime":"2026-03-12T19:15:31.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":815089,"link":"/api/v1/people/815089","batSide":{"code":"L","description":"Left"}},"second":{"id":809763,"link":"/api/v1/people/809763"},"third":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-12T19:15:41.394Z","endTime":"2026-03-12T19:15:57.575Z","isPitch":false,"type":"action","player":{"id":815089,"link":"/api/v1/people/815089"},"defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":815089,"link":"/api/v1/people/815089","batSide":{"code":"L","description":"Left"}},"second":{"id":809763,"link":"/api/v1/people/809763"},"third":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.094415411761833,"aZ":-19.00134645880401,"pfxX":3.129631214699307,"pfxZ":6.826091721342731,"pX":0.19610579287846175,"pZ":2.9771669674834156,"vX0":-7.400244698471642,"vY0":-137.8973247912609,"vZ0":-4.006742826745119,"x":109.52,"y":158.4,"x0":2.505498724891326,"y0":50.003824505369984,"z0":5.727669026255331,"aX":6.0410924876164955},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.8,"breakHorizontal":-4.2,"spinRate":2316,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.3969032476002856,"extension":6.326397690732211},"index":4,"playId":"51c1f728-20e2-3159-a251-f290cb174b57","pitchNumber":3,"startTime":"2026-03-12T19:15:57.575Z","endTime":"2026-03-12T19:16:01.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":815089,"link":"/api/v1/people/815089","batSide":{"code":"L","description":"Left"}},"second":{"id":809763,"link":"/api/v1/people/809763"},"third":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815089,"link":"/api/v1/people/815089"},"credit":"b_ab"},{"player":{"id":696059,"link":"/api/v1/people/696059"},"credit":"p_ab"},{"player":{"id":815089,"link":"/api/v1/people/815089"},"credit":"b_pa"},{"player":{"id":696059,"link":"/api/v1/people/696059"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.4,"awayTeamWinProbability":50.6,"homeTeamWinProbabilityAdded":21.1,"leverageIndex":4.42,"dramaIndex":245.0,"contextMetrics":{},"playEndTime":"2026-03-12T19:16:01.288Z","atBatIndex":62},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jace Avina hit by pitch.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-12T19:16:14.067Z","endTime":"2026-03-12T19:18:01.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":701778,"fullName":"Jace Avina","link":"/api/v1/people/701778"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696059,"fullName":"Johan Simon","link":"/api/v1/people/696059"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701778,"fullName":"Jace Avina","link":"/api/v1/people/701778"},"postOnSecond":{"id":809763,"fullName":"Kaeden Kent","link":"/api/v1/people/809763"},"postOnThird":{"id":682692,"fullName":"Miguel Palma","link":"/api/v1/people/682692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":701778,"fullName":"Jace Avina","link":"/api/v1/people/701778"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.872750244447612,"aZ":-20.960472365924723,"pfxX":0.8041706027899345,"pfxZ":5.906210924468635,"pX":-1.0824903691035956,"pZ":3.3485237272911643,"vX0":-8.649800818554267,"vY0":-136.3834307511768,"vZ0":-2.9253279778977674,"x":158.26,"y":148.37,"x0":2.0153582457597774,"y0":50.00113892780737,"z0":5.868240922270505,"aX":1.5281234461947302},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.3,"breakHorizontal":0.2,"spinRate":2257,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.4004495776871213,"extension":6.323356247276372},"index":0,"playId":"72a12476-16ff-3299-8193-1de712563deb","pitchNumber":1,"startTime":"2026-03-12T19:16:27.634Z","endTime":"2026-03-12T19:16:31.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":701778,"link":"/api/v1/people/701778","batSide":{"code":"R","description":"Right"}},"second":{"id":809763,"link":"/api/v1/people/809763"},"third":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16349131988823,"aZ":-24.189741563083963,"pfxX":3.9687908335154365,"pfxZ":4.102786613620058,"pX":-0.9261721148629374,"pZ":1.2808144181239387,"vX0":-9.800388864969205,"vY0":-138.71511776589097,"vZ0":-7.068422871147639,"x":152.3,"y":204.2,"x0":2.1379196010070363,"y0":50.00670062267844,"z0":5.476015569163007,"aX":7.732478738970352},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.1,"breakHorizontal":-5.2,"spinRate":2166,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.3949213329475363,"extension":6.493249962444983},"index":1,"playId":"1ad90637-a78a-31d6-8199-e0157ff3e0a5","pitchNumber":2,"startTime":"2026-03-12T19:16:49.128Z","endTime":"2026-03-12T19:16:53.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":701778,"link":"/api/v1/people/701778","batSide":{"code":"R","description":"Right"}},"second":{"id":809763,"link":"/api/v1/people/809763"},"third":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.123402034072548,"aZ":-28.163583336488667,"pfxX":-2.829571862968225,"pfxZ":2.558564998806461,"pX":-0.8813157806404602,"pZ":0.9411153260105054,"vX0":-6.906612455945561,"vY0":-123.97055632136305,"vZ0":-5.720123631811613,"x":150.59,"y":213.37,"x0":2.300542031042892,"y0":50.00474444483876,"z0":5.6086764059350696,"aX":-4.434052623825463},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.6,"breakHorizontal":6.6,"spinRate":2422,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.44062325514382295,"extension":6.52705428955479},"index":2,"playId":"4d2fab64-0383-3054-8ef7-cf4557006c6c","pitchNumber":3,"startTime":"2026-03-12T19:17:08.222Z","endTime":"2026-03-12T19:17:12.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":701778,"link":"/api/v1/people/701778","batSide":{"code":"R","description":"Right"}},"second":{"id":809763,"link":"/api/v1/people/809763"},"third":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.209088565806315,"aZ":-31.68378817569113,"pfxX":-3.629463019506966,"pfxZ":0.30495827646586804,"pX":0.6004520764159365,"pZ":2.1949854121062127,"vX0":-3.3398275185999977,"vY0":-125.91904075933336,"vZ0":-2.5174136625482815,"x":94.11,"y":179.52,"x0":2.416751708510027,"y0":50.00178135401002,"z0":5.777981590222194,"aX":-5.8118250475629925},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.2,"breakHorizontal":7.3,"spinRate":2277,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.4354246892559881,"extension":6.401002744446476},"index":3,"playId":"2d7da6e3-f036-365f-b182-e9fcb4edd2ef","pitchNumber":4,"startTime":"2026-03-12T19:17:27.672Z","endTime":"2026-03-12T19:17:34.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":701778,"link":"/api/v1/people/701778","batSide":{"code":"R","description":"Right"}},"second":{"id":809763,"link":"/api/v1/people/809763"},"third":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.201601065786992,"aZ":-31.244226406574263,"pfxX":-1.9492166033068266,"pfxZ":0.5566275842695247,"pX":-1.9982509245588826,"pZ":-0.0698784565979945,"vX0":-9.711591663976934,"vY0":-127.79033314061337,"vZ0":-7.969168595768789,"x":193.17,"y":240.67,"x0":2.097159143942967,"y0":50.00043755901332,"z0":5.527905441688843,"aX":-3.237168903153362},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.6,"breakHorizontal":5.6,"spinRate":2430,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4278683184195975,"extension":6.667066723638604},"index":4,"playId":"e83215fd-21f0-3eb8-8a97-a642b687e209","pitchNumber":5,"startTime":"2026-03-12T19:17:46.648Z","endTime":"2026-03-12T19:18:01.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":701778,"link":"/api/v1/people/701778","batSide":{"code":"R","description":"Right"}},"second":{"id":809763,"link":"/api/v1/people/809763"},"third":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701778,"link":"/api/v1/people/701778"},"credit":"b_pa"},{"player":{"id":696059,"link":"/api/v1/people/696059"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.1,"awayTeamWinProbability":53.9,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":5.24,"dramaIndex":156.0,"contextMetrics":{},"playEndTime":"2026-03-12T19:18:01.591Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Moylan walks. Miguel Palma scores. Kaeden Kent to 3rd. Jace Avina to 2nd.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-12T19:20:15.868Z","endTime":"2026-03-12T19:22:26.436Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":694742,"fullName":"Josh Moylan","link":"/api/v1/people/694742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":828603,"fullName":"Logan Berrier","link":"/api/v1/people/828603"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694742,"fullName":"Josh Moylan","link":"/api/v1/people/694742"},"postOnSecond":{"id":701778,"fullName":"Jace Avina","link":"/api/v1/people/701778"},"postOnThird":{"id":809763,"fullName":"Kaeden Kent","link":"/api/v1/people/809763"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,8,9],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682692,"fullName":"Miguel Palma","link":"/api/v1/people/682692"},"responsiblePitcher":{"id":696059,"link":"/api/v1/people/696059"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":809763,"fullName":"Kaeden Kent","link":"/api/v1/people/809763"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701778,"fullName":"Jace Avina","link":"/api/v1/people/701778"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694742,"fullName":"Josh Moylan","link":"/api/v1/people/694742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-12T19:18:05.972Z","endTime":"2026-03-12T19:18:30.496Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":694742,"link":"/api/v1/people/694742","batSide":{"code":"L","description":"Left"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"second":{"id":809763,"link":"/api/v1/people/809763"},"third":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Logan Berrier replaces Johan Simon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"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-12T19:18:30.496Z","endTime":"2026-03-12T19:20:18.151Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":828603,"link":"/api/v1/people/828603"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":694742,"link":"/api/v1/people/694742","batSide":{"code":"L","description":"Left"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"second":{"id":809763,"link":"/api/v1/people/809763"},"third":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.460474324248313,"aZ":-20.139772903845262,"pfxX":-8.269265662105472,"pfxZ":6.521038438741632,"pX":0.7002625249488563,"pZ":3.2544524303357094,"vX0":11.131664492275117,"vY0":-135.453306446489,"vZ0":-1.0243413511843527,"x":90.31,"y":150.91,"x0":-2.4012446891610866,"y0":50.00236030954659,"z0":5.05468826546714,"aX":-15.261420628772859},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.8,"breakHorizontal":12.4,"spinRate":2036,"spinDirection":242},"zone":3,"typeConfidence":2.0,"plateTime":0.4054188476530136,"extension":6.283472901834218},"index":2,"playId":"ca10a990-8106-3bd0-ac87-5d608d1c7862","pitchNumber":1,"startTime":"2026-03-12T19:20:18.151Z","endTime":"2026-03-12T19:20:22.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828603,"link":"/api/v1/people/828603","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":694742,"link":"/api/v1/people/694742","batSide":{"code":"L","description":"Left"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"second":{"id":809763,"link":"/api/v1/people/809763"},"third":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":92.7,"endSpeed":85.0,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.185749846727713,"aZ":-19.46084064461811,"pfxX":-8.738647898780648,"pfxZ":6.921003670862263,"pX":0.8655292585001717,"pZ":1.652519604238398,"vX0":11.658052790206016,"vY0":-134.4555641382083,"vZ0":-5.102747275772049,"x":84.01,"y":194.16,"x0":-2.384108436880211,"y0":50.006387348195524,"z0":4.949213529985791,"aX":-16.061080563715446},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.6,"breakHorizontal":13.4,"spinRate":2149,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.40682225230807445,"extension":6.383196111868185},"index":3,"playId":"6f816c4a-5d31-3789-b112-02c70620438c","pitchNumber":2,"startTime":"2026-03-12T19:20:35.328Z","endTime":"2026-03-12T19:20:39.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828603,"link":"/api/v1/people/828603","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":694742,"link":"/api/v1/people/694742","batSide":{"code":"L","description":"Left"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"second":{"id":809763,"link":"/api/v1/people/809763"},"third":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.452709658506226,"aZ":-31.826582993474062,"pfxX":-9.107973783614478,"pfxZ":0.19334452763734333,"pX":1.318173893407872,"pZ":2.109954613046644,"vX0":12.613329266215342,"vY0":-133.44387373918298,"vZ0":-1.5510118043519316,"x":66.75,"y":181.81,"x0":-2.2762321098164375,"y0":50.00376815989725,"z0":4.981416187170805,"aX":-16.504566213551218},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.2,"breakHorizontal":13.9,"spinRate":2062,"spinDirection":248},"zone":14,"typeConfidence":1.31,"plateTime":0.4097153666743196,"extension":6.2822103704277845},"index":4,"playId":"69f6dfd2-5d08-32d4-b47e-779698c5bf7c","pitchNumber":3,"startTime":"2026-03-12T19:20:51.907Z","endTime":"2026-03-12T19:20:55.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828603,"link":"/api/v1/people/828603","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":694742,"link":"/api/v1/people/694742","batSide":{"code":"L","description":"Left"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"second":{"id":809763,"link":"/api/v1/people/809763"},"third":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":82.1,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.22925542846821,"aZ":-36.19923073879335,"pfxX":-12.887033161937648,"pfxZ":-2.297311951772498,"pX":0.33322008933430675,"pZ":2.2410686088443525,"vX0":11.04683388407465,"vY0":-133.08538166082957,"vZ0":-0.30231823084831966,"x":104.3,"y":178.27,"x0":-2.248820768701638,"y0":50.005422292465546,"z0":5.0351058894961715,"aX":-22.541086173868077},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-4.0,"breakHorizontal":20.2,"spinRate":1997,"spinDirection":243},"zone":9,"typeConfidence":0.94,"plateTime":0.4155765734942154,"extension":6.202829289509489},"index":5,"playId":"d45c4b61-3add-34b5-a5c3-6d053e487d49","pitchNumber":4,"startTime":"2026-03-12T19:21:10.290Z","endTime":"2026-03-12T19:21:15.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828603,"link":"/api/v1/people/828603","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":694742,"link":"/api/v1/people/694742","batSide":{"code":"L","description":"Left"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"second":{"id":809763,"link":"/api/v1/people/809763"},"third":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.9,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97379666221019,"aZ":-33.44935246052786,"pfxX":-10.367604693512657,"pfxZ":-0.702421820553047,"pX":0.33992994478306787,"pZ":1.8779308567939306,"vX0":10.462699328027739,"vY0":-133.97057437736075,"vZ0":-1.4810767925415536,"x":104.04,"y":188.08,"x0":-2.283228182170634,"y0":50.005921468414805,"z0":4.845513915385228,"aX":-18.707488429685554},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-1.4,"breakHorizontal":16.3,"spinRate":1900,"spinDirection":247},"zone":9,"typeConfidence":1.25,"plateTime":0.4100153517194971,"extension":6.4020559386504665},"index":6,"playId":"1195bbd4-f656-3343-b257-eeb93c0c2b73","pitchNumber":5,"startTime":"2026-03-12T19:21:26.640Z","endTime":"2026-03-12T19:21:31.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828603,"link":"/api/v1/people/828603","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":694742,"link":"/api/v1/people/694742","batSide":{"code":"L","description":"Left"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"second":{"id":809763,"link":"/api/v1/people/809763"},"third":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-03-12T19:21:36.561Z","endTime":"2026-03-12T19:21:50.339Z","isPitch":false,"type":"action","player":{"id":694742,"link":"/api/v1/people/694742"},"defense":{"pitcher":{"id":828603,"link":"/api/v1/people/828603","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":694742,"link":"/api/v1/people/694742","batSide":{"code":"L","description":"Left"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"second":{"id":809763,"link":"/api/v1/people/809763"},"third":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.223876700942302,"aZ":-31.68943958202074,"pfxX":-7.573593705940587,"pfxZ":0.2672198220981894,"pX":-0.05263233067181649,"pZ":2.6910039086508406,"vX0":9.18834462599024,"vY0":-134.31466647707927,"vZ0":-0.10235603502112844,"x":119.01,"y":166.12,"x0":-2.5288197234606646,"y0":50.00477450003054,"z0":4.976969509879511,"aX":-13.883543435021968},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":0.7,"breakHorizontal":11.9,"spinRate":1877,"spinDirection":240},"zone":5,"typeConfidence":1.35,"plateTime":0.40730189288174845,"extension":6.216227948529153},"index":8,"playId":"2a2413a5-6387-3da1-a9db-83edbef55a75","pitchNumber":6,"startTime":"2026-03-12T19:21:50.339Z","endTime":"2026-03-12T19:21:55.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828603,"link":"/api/v1/people/828603","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":694742,"link":"/api/v1/people/694742","batSide":{"code":"L","description":"Left"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"second":{"id":809763,"link":"/api/v1/people/809763"},"third":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":82.8,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.202605259751497,"aZ":-32.23610394692359,"pfxX":-11.114823914804079,"pfxZ":-0.032138956699849786,"pX":0.2947391358871493,"pZ":3.782151931668614,"vX0":10.541293532760893,"vY0":-132.5530658546337,"vZ0":2.6301840487537778,"x":105.77,"y":136.66,"x0":-2.3031470931472846,"y0":50.00445627240958,"z0":5.141490771260608,"aX":-19.640775988475202},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.8,"breakHorizontal":17.6,"spinRate":1850,"spinDirection":244},"zone":12,"typeConfidence":1.17,"plateTime":0.41433534395995375,"extension":6.4670425977283115},"index":9,"playId":"d9a77a4c-1fa2-3492-a4e8-9f0cb76c1715","pitchNumber":7,"startTime":"2026-03-12T19:22:21.109Z","endTime":"2026-03-12T19:22:26.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828603,"link":"/api/v1/people/828603","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":694742,"link":"/api/v1/people/694742","batSide":{"code":"L","description":"Left"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"second":{"id":809763,"link":"/api/v1/people/809763"},"third":{"id":682692,"link":"/api/v1/people/682692"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694742,"link":"/api/v1/people/694742"},"credit":"b_pa"},{"player":{"id":828603,"link":"/api/v1/people/828603"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.2,"awayTeamWinProbability":84.8,"homeTeamWinProbabilityAdded":-30.900000000000002,"leverageIndex":6.87,"dramaIndex":367.0,"contextMetrics":{},"playEndTime":"2026-03-12T19:22:26.436Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Braden Shewmake grounds out, second baseman Samuel Gil to first baseman Andrew Jenkins.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-12T19:22:40.750Z","endTime":"2026-03-12T19:24:10.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":828603,"fullName":"Logan Berrier","link":"/api/v1/people/828603"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":800510,"link":"/api/v1/people/800510"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687543,"link":"/api/v1/people/687543"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.314409299372922,"aZ":-31.58398435928337,"pfxX":-3.3831080755040013,"pfxZ":0.36556290567335736,"pX":-1.2673652504149162,"pZ":3.5753714501693663,"vX0":4.251891744172355,"vY0":-126.7752635439768,"vZ0":2.638252844352646,"x":165.31,"y":142.24,"x0":-2.5216274267108276,"y0":50.00632786151733,"z0":5.031175981874738,"aX":-5.544270823339883},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":5.3,"spinRate":2509,"spinDirection":265},"zone":11,"typeConfidence":0.82,"plateTime":0.4309472477968104,"extension":6.192900954224466},"index":0,"playId":"55b129ec-4307-342b-b9a9-f68908f7322d","pitchNumber":1,"startTime":"2026-03-12T19:22:49.908Z","endTime":"2026-03-12T19:22:53.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828603,"link":"/api/v1/people/828603","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":701778,"link":"/api/v1/people/701778"},"third":{"id":809763,"link":"/api/v1/people/809763"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.139877788142318,"aZ":-22.557546713536443,"pfxX":-8.543452625266267,"pfxZ":5.074472839491484,"pX":-0.028009419805355422,"pZ":2.109815721032227,"vX0":9.641033168196108,"vY0":-135.91127816907425,"vZ0":-3.384402080093033,"x":118.07,"y":181.81,"x0":-2.4894916719600952,"y0":50.004908362616,"z0":4.914334610553087,"aX":-16.19522796039307},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.8,"breakHorizontal":13.8,"spinRate":2066,"spinDirection":253},"zone":8,"typeConfidence":2.0,"plateTime":0.4010264793615561,"extension":6.371342495292786},"index":1,"playId":"d028bae4-b22f-3cb0-88b5-5d4504f4bad1","pitchNumber":2,"startTime":"2026-03-12T19:23:06.008Z","endTime":"2026-03-12T19:23:09.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828603,"link":"/api/v1/people/828603","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":701778,"link":"/api/v1/people/701778"},"third":{"id":809763,"link":"/api/v1/people/809763"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.394224166311755,"aZ":-33.311049312265716,"pfxX":-7.695204173755115,"pfxZ":-0.6659908918567403,"pX":-1.87346887179452,"pZ":2.5987861690363947,"vX0":4.229028855921073,"vY0":-129.49601702785915,"vZ0":0.35794951760462657,"x":188.41,"y":168.61,"x0":-2.522411637760748,"y0":50.003107040050274,"z0":4.993822744939178,"aX":-13.154297209499072},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.0,"breakHorizontal":13.1,"spinRate":1507,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.42193006150285717,"extension":6.274476236531674},"index":2,"playId":"fd4ef5fc-48ed-346d-b18f-cec1fb71ed5c","pitchNumber":3,"startTime":"2026-03-12T19:23:25.831Z","endTime":"2026-03-12T19:23:29.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828603,"link":"/api/v1/people/828603","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":701778,"link":"/api/v1/people/701778"},"third":{"id":809763,"link":"/api/v1/people/809763"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":94.1,"endSpeed":84.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29482156959518,"aZ":-20.35918809455999,"pfxX":-8.640312280789498,"pfxZ":6.353302228799453,"pX":1.8318288555764097,"pZ":2.829982129462441,"vX0":13.171520383331885,"vY0":-136.3259110744161,"vZ0":-2.179954748081477,"x":47.17,"y":162.37,"x0":-1.9664136767446354,"y0":50.002557476879545,"z0":5.0633423806262,"aX":-16.069367647488498},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.2,"breakHorizontal":12.5,"spinRate":1946,"spinDirection":249},"zone":12,"typeConfidence":2.0,"plateTime":0.4036196080695329,"extension":6.5199394892429945},"index":3,"playId":"ac5b5f83-7f70-344d-a975-034673caf297","pitchNumber":4,"startTime":"2026-03-12T19:23:43.731Z","endTime":"2026-03-12T19:23:48.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828603,"link":"/api/v1/people/828603","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":701778,"link":"/api/v1/people/701778"},"third":{"id":809763,"link":"/api/v1/people/809763"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.718739268764438,"aZ":-32.647518832972736,"pfxX":-8.600628548849834,"pfxZ":-0.26238906199942313,"pX":0.1786448610840294,"pZ":2.485169699203722,"vX0":9.42295670859385,"vY0":-133.70163055881665,"vZ0":-0.5333367371093316,"x":110.19,"y":171.68,"x0":-2.27328456753215,"y0":50.00182449552014,"z0":5.029277800539399,"aX":-15.576848874822062},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.4,"breakHorizontal":13.6,"spinRate":1980,"spinDirection":241},"zone":5,"typeConfidence":1.32,"plateTime":0.40959703919497326,"extension":6.259185394231553},"hitData":{"launchSpeed":103.4,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.86,"coordY":149.61}},"index":4,"playId":"397115d6-afe6-347e-8ddc-ec5dfed97b6f","pitchNumber":5,"startTime":"2026-03-12T19:24:02.932Z","endTime":"2026-03-12T19:24:10.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828603,"link":"/api/v1/people/828603","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":687543,"link":"/api/v1/people/687543"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":827672,"link":"/api/v1/people/827672"},"left":{"id":691449,"link":"/api/v1/people/691449"},"center":{"id":814430,"link":"/api/v1/people/814430"},"right":{"id":822487,"link":"/api/v1/people/822487"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":701778,"link":"/api/v1/people/701778"},"third":{"id":809763,"link":"/api/v1/people/809763"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_ab"},{"player":{"id":828603,"link":"/api/v1/people/828603"},"credit":"p_ab"},{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_pa"},{"player":{"id":828603,"link":"/api/v1/people/828603"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":5.199999999999999,"leverageIndex":2.01,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-03-12T19:24:10.508Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Julks strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-12T19:26:23.209Z","endTime":"2026-03-12T19:27:27.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682692,"link":"/api/v1/people/682692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Coby Morales remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-12T19:25:28.193Z","endTime":"2026-03-12T19:25:28.211Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815089,"link":"/api/v1/people/815089"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":664913,"link":"/api/v1/people/664913"},"defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Bradley Hanner replaces Angel Chivilli.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-12T19:25:28.211Z","endTime":"2026-03-12T19:26:03.276Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690440,"link":"/api/v1/people/690440"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Corey Julks replaces Matt Vierling.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-12T19:26:03.276Z","endTime":"2026-03-12T19:26:25.486Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667452,"link":"/api/v1/people/667452"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":663837,"link":"/api/v1/people/663837"},"defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":93.3,"endSpeed":85.2,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.818435653617684,"aZ":-23.767958317907045,"pfxX":-10.431228791951133,"pfxZ":4.522209419749899,"pX":0.11615602072567989,"pZ":2.786614564830044,"vX0":8.418895297548895,"vY0":-135.56642188481243,"vZ0":-2.0456402675307395,"x":112.57,"y":163.54,"x0":-1.675295307125123,"y0":50.00667754098057,"z0":5.211254709784979,"aX":-19.407631265813972},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.9,"breakHorizontal":17.0,"spinRate":2310,"spinDirection":229},"zone":2,"typeConfidence":0.91,"plateTime":0.40414188642734494,"extension":6.383626705096428},"index":3,"playId":"b1b45d72-c778-33f7-97cf-b08054030a19","pitchNumber":1,"startTime":"2026-03-12T19:26:25.486Z","endTime":"2026-03-12T19:26:32.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.3,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.108182620948053,"aZ":-28.696482133796163,"pfxX":12.267090155716334,"pfxZ":2.538678062790231,"pX":1.4726278696547233,"pZ":2.7320426842713843,"vX0":4.2075540306187955,"vY0":-117.1067948210468,"vZ0":0.8622025720095563,"x":60.87,"y":165.01,"x0":-1.9480619138443733,"y0":50.001746988507854,"z0":5.074043351426298,"aX":16.78778937386055},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":5.2,"breakHorizontal":-23.3,"spinRate":3077,"spinDirection":71},"zone":12,"typeConfidence":0.9,"plateTime":0.47033920067383805,"extension":6.207032320941662},"index":4,"playId":"eab653c9-09fb-3b0a-a8ab-125ca51e6195","pitchNumber":2,"startTime":"2026-03-12T19:26:43.172Z","endTime":"2026-03-12T19:26:47.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":71.8,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14141959521277,"aZ":-28.04395540677985,"pfxX":12.948926101369064,"pfxZ":3.1154091131404336,"pX":-0.19111177133067717,"pZ":2.248490047349816,"vX0":0.4705947156210306,"vY0":-115.4376374286997,"vZ0":0.1558689212462303,"x":124.28,"y":178.07,"x0":-2.076215594917734,"y0":50.00224905679976,"z0":4.920980755749932,"aX":17.155433707416726},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":6.0,"breakHorizontal":-23.5,"spinRate":3164,"spinDirection":71},"zone":5,"typeConfidence":0.9,"plateTime":0.47783270668630395,"extension":6.295974653962373},"index":5,"playId":"20a69afd-387d-34d5-a7cf-46dc95f624e0","pitchNumber":3,"startTime":"2026-03-12T19:27:01.327Z","endTime":"2026-03-12T19:27:05.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.600233944147384,"aZ":-15.66600845748177,"pfxX":-5.713199288692303,"pfxZ":8.733171835977345,"pX":0.8086230576018544,"pZ":3.3276468298188604,"vX0":8.566539227065004,"vY0":-136.7351158467116,"vZ0":-2.398619198934984,"x":86.18,"y":148.93,"x0":-1.6250014478362438,"y0":50.00487889420642,"z0":5.293245231123018,"aX":-10.803010910557802},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":8.5,"spinRate":2322,"spinDirection":231},"zone":12,"typeConfidence":0.91,"plateTime":0.400828987941638,"extension":6.44608733823571},"index":6,"playId":"368bb9da-3433-3d9e-821b-a4ff3d2a9148","pitchNumber":4,"startTime":"2026-03-12T19:27:22.830Z","endTime":"2026-03-12T19:27:27.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667452,"link":"/api/v1/people/667452"},"credit":"b_ab"},{"player":{"id":690440,"link":"/api/v1/people/690440"},"credit":"p_ab"},{"player":{"id":667452,"link":"/api/v1/people/667452"},"credit":"b_pa"},{"player":{"id":690440,"link":"/api/v1/people/690440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":-8.899999999999999,"leverageIndex":3.47,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2026-03-12T19:27:27.118Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Samuel Gil lines out to second baseman Core Jackson.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-12T19:27:34.529Z","endTime":"2026-03-12T19:27:55.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":800510,"fullName":"Samuel Gil","link":"/api/v1/people/800510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":800510,"fullName":"Samuel Gil","link":"/api/v1/people/800510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":692110,"link":"/api/v1/people/692110"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":94.0,"endSpeed":85.5,"strikeZoneTop":3.026,"strikeZoneBottom":1.527,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.315104711191026,"aZ":-24.114381893962513,"pfxX":-8.95202036443905,"pfxZ":4.2904266904346855,"pX":-0.9167624127306452,"pZ":1.9390343385509434,"vX0":5.407634842144659,"vY0":-136.72832486605287,"vZ0":-3.983459284673682,"x":151.94,"y":186.43,"x0":-1.7650705130967268,"y0":50.0031255023211,"z0":5.084993434334787,"aX":-16.819137901139406},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.1,"breakHorizontal":15.0,"spinRate":2281,"spinDirection":224},"zone":13,"typeConfidence":0.92,"plateTime":0.4017752772684342,"extension":6.419777439066631},"hitData":{"launchSpeed":80.9,"launchAngle":12.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":126.44,"coordY":137.08}},"index":0,"playId":"1f51b6c6-9d22-3f54-9147-52efe707ff81","pitchNumber":1,"startTime":"2026-03-12T19:27:51.487Z","endTime":"2026-03-12T19:27:55.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":800510,"link":"/api/v1/people/800510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800510,"link":"/api/v1/people/800510"},"credit":"b_ab"},{"player":{"id":690440,"link":"/api/v1/people/690440"},"credit":"p_ab"},{"player":{"id":800510,"link":"/api/v1/people/800510"},"credit":"b_pa"},{"player":{"id":690440,"link":"/api/v1/people/690440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-6.8,"leverageIndex":2.71,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-03-12T19:27:55.098Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Jenkins grounds out, third baseman Kaeden Kent to first baseman Josh Moylan.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-12T19:28:03.503Z","endTime":"2026-03-12T19:28:52.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":687543,"fullName":"Andrew Jenkins","link":"/api/v1/people/687543"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"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":687543,"fullName":"Andrew Jenkins","link":"/api/v1/people/687543"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":809763,"link":"/api/v1/people/809763"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694742,"link":"/api/v1/people/694742"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.4,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.763126606489767,"aZ":-32.995679548334216,"pfxX":8.292978792562122,"pfxZ":-0.6107367245748145,"pX":-0.6963235878884452,"pZ":1.8150957888575587,"vX0":0.8340272913558172,"vY0":-115.942668725085,"vZ0":-0.08741439789792138,"x":143.54,"y":189.77,"x0":-2.137730031705458,"y0":50.00330512289686,"z0":5.042739819048951,"aX":11.118736234353799},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-0.8,"breakHorizontal":-15.2,"spinRate":2664,"spinDirection":71},"zone":7,"typeConfidence":0.9,"plateTime":0.4751995656774004,"extension":6.237826812209849},"index":0,"playId":"bba578b8-fc93-39fd-acee-305cf0a1bcb0","pitchNumber":1,"startTime":"2026-03-12T19:28:25.515Z","endTime":"2026-03-12T19:28:30.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":687543,"link":"/api/v1/people/687543","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":72.4,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.431320584123675,"aZ":-30.218707202232203,"pfxX":7.604340333125446,"pfxZ":1.4489993917667832,"pX":0.011354325212137922,"pZ":2.4944838364403923,"vX0":2.4181192209122924,"vY0":-116.74261928945704,"vZ0":0.8232377477462693,"x":116.57,"y":171.43,"x0":-2.0318420438593527,"y0":50.00333561215149,"z0":5.030871151553973,"aX":10.267824947454937},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":3.2,"breakHorizontal":-14.4,"spinRate":2768,"spinDirection":67},"zone":5,"typeConfidence":0.9,"plateTime":0.47314563296435974,"extension":6.265897037599382},"hitData":{"launchSpeed":93.1,"launchAngle":4.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.03,"coordY":165.36}},"index":1,"playId":"6ecc9266-72cd-3369-a7d7-a6b533e3a5d9","pitchNumber":2,"startTime":"2026-03-12T19:28:43.061Z","endTime":"2026-03-12T19:28:52.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":694742,"link":"/api/v1/people/694742"},"second":{"id":692110,"link":"/api/v1/people/692110"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":701778,"link":"/api/v1/people/701778"},"right":{"id":657051,"link":"/api/v1/people/657051"}},"offense":{"batter":{"id":687543,"link":"/api/v1/people/687543","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Home Plate"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687543,"link":"/api/v1/people/687543"},"credit":"b_ab"},{"player":{"id":690440,"link":"/api/v1/people/690440"},"credit":"p_ab"},{"player":{"id":687543,"link":"/api/v1/people/687543"},"credit":"b_pa"},{"player":{"id":690440,"link":"/api/v1/people/690440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-4.7,"leverageIndex":1.87,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-03-12T19:28:52.846Z","atBatIndex":68}]