[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Williams grounds out, shortstop Trea Turner to first baseman Alec Bohm.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-19T17:07:40.809Z","endTime":"2026-03-19T17:09:21.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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-19T13:48:06.716Z","endTime":"2026-03-19T16:48:50.007Z","isPitch":false,"type":"action","player":{"id":700246,"link":"/api/v1/people/700246"},"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-19T16:48:50.007Z","endTime":"2026-03-19T17:06:04.691Z","isPitch":false,"type":"action","player":{"id":700246,"link":"/api/v1/people/700246"},"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-19T17:06:04.691Z","endTime":"2026-03-19T17:07:42.982Z","isPitch":false,"type":"action","player":{"id":700246,"link":"/api/v1/people/700246"},"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":92.5,"endSpeed":84.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.300574208527216,"aZ":-21.089005486388963,"pfxX":9.450364867624247,"pfxZ":6.102140944272338,"pX":-0.545172630947501,"pZ":2.4090578565902896,"vX0":-9.261564315791567,"vY0":-134.2447937943803,"vZ0":-5.682852625702181,"x":137.78,"y":173.74,"x0":1.7292841848592029,"y0":50.0054642348615,"z0":6.0646053732791385,"aX":17.17343445564394},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.0,"breakHorizontal":-15.0,"spinRate":2022,"spinDirection":140},"zone":4,"typeConfidence":2.0,"plateTime":0.4087315091605306,"extension":6.9074823046913085},"index":3,"playId":"9a60c6be-f796-3ada-990c-8d25a5a68504","pitchNumber":1,"startTime":"2026-03-19T17:07:42.982Z","endTime":"2026-03-19T17:07:51.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":700246,"link":"/api/v1/people/700246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.048311307271547,"aZ":-32.23179618370702,"pfxX":-2.166539230170326,"pfxZ":-0.03690566545344964,"pX":0.4731938333510858,"pZ":2.4240881844080158,"vX0":-3.0462492830228722,"vY0":-125.32090341426736,"vZ0":-2.4761900473111114,"x":98.96,"y":173.33,"x0":1.983457956045267,"y0":50.003257466162495,"z0":6.043865794808702,"aX":-3.4637356798946377},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.4,"breakHorizontal":4.6,"spinRate":2092,"spinDirection":266},"zone":6,"typeConfidence":2.0,"plateTime":0.4361631105320556,"extension":6.735998972284483},"index":4,"playId":"3c429116-1f52-39c4-9acb-85111a9881be","pitchNumber":2,"startTime":"2026-03-19T17:07:59.226Z","endTime":"2026-03-19T17:08:06.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":700246,"link":"/api/v1/people/700246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":80.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.231561974093104,"aZ":-32.683566492349925,"pfxX":-3.1072969735202833,"pfxZ":-0.3249523567863779,"pX":0.6092279090197986,"pZ":1.4608988662234683,"vX0":-2.4846702021752423,"vY0":-123.75166561710373,"vZ0":-4.450753005864549,"x":93.78,"y":199.34,"x0":2.0216416786600995,"y0":50.00137806093281,"z0":5.950469140942292,"aX":-4.931524205613096},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.2,"breakHorizontal":6.1,"spinRate":2202,"spinDirection":291},"zone":14,"typeConfidence":2.0,"plateTime":0.4386787685203499,"extension":6.839278074577709},"index":5,"playId":"278619ae-b5bf-3741-aad3-d0f1bbfd116c","pitchNumber":3,"startTime":"2026-03-19T17:08:17.367Z","endTime":"2026-03-19T17:08:21.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":700246,"link":"/api/v1/people/700246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":94.6,"endSpeed":87.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.113140882061998,"aZ":-23.489969590200168,"pfxX":8.673358857577384,"pfxZ":4.49004326679615,"pX":0.30792242886138066,"pZ":2.969730881231406,"vX0":-6.585692777567704,"vY0":-137.6602089226446,"vZ0":-4.412506111644953,"x":105.26,"y":158.6,"x0":1.5941604240296496,"y0":50.006313242372826,"z0":6.166665359038771,"aX":16.792219948827228},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.4,"breakHorizontal":-14.5,"spinRate":2007,"spinDirection":137},"zone":3,"typeConfidence":2.0,"plateTime":0.3965945070067809,"extension":6.794240593420071},"index":6,"playId":"63415d56-66fe-3bf2-88ad-10af54567cba","pitchNumber":4,"startTime":"2026-03-19T17:08:34.058Z","endTime":"2026-03-19T17:08:37.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":700246,"link":"/api/v1/people/700246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":95.1,"endSpeed":88.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.498089534060277,"aZ":-22.19906201780801,"pfxX":8.387042375598678,"pfxZ":5.070546350077173,"pX":0.5438522436074941,"pZ":2.5989064135417954,"vX0":-5.4827991354277374,"vY0":-138.52006004781038,"vZ0":-5.534774958329084,"x":96.27,"y":168.61,"x0":1.4472212050513464,"y0":50.001362440802616,"z0":6.082671236033277,"aX":16.490829900824036},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.4,"breakHorizontal":-14.3,"spinRate":2032,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.39364295838309005,"extension":6.8045201671682225},"index":7,"playId":"ff753349-8622-3882-811c-8c96f09f68ce","pitchNumber":5,"startTime":"2026-03-19T17:08:55.685Z","endTime":"2026-03-19T17:08:59.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":700246,"link":"/api/v1/people/700246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.164229706507005,"aZ":-30.910525535236037,"pfxX":-0.6140391673558956,"pfxZ":0.7568513942164898,"pX":-0.38153576143767903,"pZ":2.488857184417482,"vX0":-5.230299249434883,"vY0":-127.99184876205045,"vZ0":-2.94440258468613,"x":131.54,"y":171.58,"x0":1.7573487050683945,"y0":50.006292327321844,"z0":6.042261761624123,"aX":-1.0325520549593037},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.0,"breakHorizontal":2.2,"spinRate":2103,"spinDirection":256},"zone":4,"typeConfidence":2.0,"plateTime":0.425799086297765,"extension":6.88226343091462},"hitData":{"launchSpeed":82.3,"launchAngle":4.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.12,"coordY":153.85}},"index":8,"playId":"c8c2e25f-eb1c-3e40-8d8d-5635aafaa301","pitchNumber":6,"startTime":"2026-03-19T17:09:15.138Z","endTime":"2026-03-19T17:09:21.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":700246,"link":"/api/v1/people/700246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"credit":"b_ab"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_ab"},{"player":{"id":700246,"link":"/api/v1/people/700246"},"credit":"b_pa"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-19T17:09:21.854Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Williamson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-19T17:09:38.898Z","endTime":"2026-03-19T17:10:46.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85138576001988,"aZ":-31.895282097765758,"pfxX":-1.0499772670341585,"pfxZ":0.1742287129280946,"pX":0.6315409377269972,"pZ":1.8851977083999456,"vX0":-3.098013193636152,"vY0":-126.20565577371352,"vZ0":-3.78818628364019,"x":92.93,"y":187.88,"x0":2.0097484998175514,"y0":50.00530244654855,"z0":5.965131565669807,"aX":-1.6991715175399307},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.2,"breakHorizontal":2.6,"spinRate":2157,"spinDirection":265},"zone":9,"typeConfidence":2.0,"plateTime":0.4334197108072799,"extension":6.7372190784263495},"index":0,"playId":"2fa8eb30-b419-31be-801b-9d37835e9142","pitchNumber":1,"startTime":"2026-03-19T17:09:47.170Z","endTime":"2026-03-19T17:09:52.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":94.9,"endSpeed":88.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.363375827891794,"aZ":-22.35113182439134,"pfxX":8.043474888423226,"pfxZ":5.01144835897882,"pX":-0.23871194377549115,"pZ":2.778734025373433,"vX0":-7.588336725937385,"vY0":-138.05638084928034,"vZ0":-5.074146103212429,"x":126.1,"y":163.75,"x0":1.4805032173910955,"y0":50.000081313119715,"z0":6.114367099251876,"aX":15.759738512346901},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.4,"breakHorizontal":-13.3,"spinRate":2126,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.39445006903839674,"extension":6.780913854284715},"index":1,"playId":"461237c1-b769-30b6-993d-f74951e257f1","pitchNumber":2,"startTime":"2026-03-19T17:10:02.260Z","endTime":"2026-03-19T17:10:07.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77824384837178,"aZ":-23.701378957323993,"pfxX":7.795959157645288,"pfxZ":4.4310181985446055,"pX":-1.3513209730968698,"pZ":1.7749926081935026,"vX0":-10.041890753171764,"vY0":-136.81693615540587,"vZ0":-7.0338172108802075,"x":168.51,"y":190.86,"x0":1.3391403581804875,"y0":50.002194341412874,"z0":5.9828551836254364,"aX":14.905507214198353},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.8,"breakHorizontal":-12.2,"spinRate":2067,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.3990317146627831,"extension":6.854563872344735},"index":2,"playId":"ba3f813c-a220-32c2-838c-be8cf43c9908","pitchNumber":3,"startTime":"2026-03-19T17:10:25.538Z","endTime":"2026-03-19T17:10:29.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.675440267916738,"aZ":-31.782419995968013,"pfxX":-0.25625039553440265,"pfxZ":0.239257159567269,"pX":-0.9982803063224358,"pZ":1.3025563250673373,"vX0":-6.54863972580747,"vY0":-126.7204543618931,"vZ0":-5.373295837108636,"x":155.05,"y":203.61,"x0":1.6428943386026666,"y0":50.00320435636865,"z0":5.962192862943574,"aX":-0.42010046561207964},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.5,"breakHorizontal":1.8,"spinRate":2138,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.4307304188728658,"extension":6.795164891916331},"index":3,"playId":"2dc5cb68-2faa-32e4-bc8b-4ba7ca6393e8","pitchNumber":4,"startTime":"2026-03-19T17:10:42.662Z","endTime":"2026-03-19T17:10:46.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:10:46.572Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Fortes walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-19T17:11:02.612Z","endTime":"2026-03-19T17:12:01.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"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":86.7,"endSpeed":80.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.371575077087055,"aZ":-30.59951788470878,"pfxX":-0.061989832232100195,"pfxZ":0.9632209312658278,"pX":0.7554742382460048,"pZ":1.9153613116097674,"vX0":-3.148093696151178,"vY0":-126.35690663560511,"vZ0":-4.041575464211748,"x":88.2,"y":187.07,"x0":2.0203992389122933,"y0":50.00191289842489,"z0":5.9675909271453556,"aX":-0.10093095402628897},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.1,"breakHorizontal":0.7,"spinRate":2160,"spinDirection":286},"zone":9,"typeConfidence":2.0,"plateTime":0.4318515610077567,"extension":6.7873051641998385},"index":0,"playId":"b027fe0d-cd18-34e2-aa7c-34e321822f41","pitchNumber":1,"startTime":"2026-03-19T17:11:09.213Z","endTime":"2026-03-19T17:11:13.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.539650377362044,"aZ":-32.25542474397674,"pfxX":-1.2859541933217118,"pfxZ":-0.04648288534859546,"pX":1.0009058629119518,"pZ":2.9941886858857316,"vX0":-2.1994645083550965,"vY0":-127.82141530167358,"vZ0":-1.3929302323592037,"x":78.85,"y":157.94,"x0":2.0358811758527504,"y0":50.004709460211686,"z0":6.052552470663365,"aX":-2.15196823031016},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.1,"breakHorizontal":2.8,"spinRate":2208,"spinDirection":269},"zone":12,"typeConfidence":2.0,"plateTime":0.42665478323356787,"extension":6.775169264053538},"index":1,"playId":"e8e24022-6820-34ea-be54-c7c3f4bfe19f","pitchNumber":2,"startTime":"2026-03-19T17:11:24.995Z","endTime":"2026-03-19T17:11:29.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":94.7,"endSpeed":87.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.836512147620216,"aZ":-20.74830952437236,"pfxX":10.905167462676388,"pfxZ":5.955630571836915,"pX":0.3382005562597416,"pZ":1.0224438768551447,"vX0":-7.241356036764787,"vY0":-137.46895198535069,"vZ0":-9.39601116228443,"x":104.11,"y":211.17,"x0":1.5866774591258044,"y0":50.003129360226794,"z0":5.887467485516894,"aX":20.918724302220287},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.0,"breakHorizontal":-18.2,"spinRate":2190,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.39810005329057896,"extension":6.843818642683123},"index":2,"playId":"1187c513-a35f-3a36-a529-9c14008ddda4","pitchNumber":3,"startTime":"2026-03-19T17:11:40.800Z","endTime":"2026-03-19T17:11:45.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.439462936597476,"aZ":-20.598353443920836,"pfxX":11.497496433051948,"pfxZ":6.192159538560128,"pX":0.9115175114060386,"pZ":2.7736085933363834,"vX0":-5.852747651833477,"vY0":-135.60308283381184,"vZ0":-4.98486610395383,"x":82.26,"y":163.89,"x0":1.5988351548963515,"y0":50.00630160133518,"z0":6.064256931018082,"aX":21.51020208754344},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.4,"breakHorizontal":-19.7,"spinRate":2031,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.40325021889289214,"extension":6.9149357164201035},"index":3,"playId":"84075a2c-e906-3f15-b06a-9d964fca7a51","pitchNumber":4,"startTime":"2026-03-19T17:11:56.232Z","endTime":"2026-03-19T17:12:01.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:12:01.218Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justyn-Henry Malloy strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-19T17:12:15.736Z","endTime":"2026-03-19T17:13:01.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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":92.1,"endSpeed":85.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.686581193087893,"aZ":-22.45282466110669,"pfxX":10.176986512804056,"pfxZ":5.309923627856776,"pX":0.5379007046888377,"pZ":1.823922035873139,"vX0":-6.832177010800607,"vY0":-133.91613696584713,"vZ0":-6.846900737071462,"x":96.5,"y":189.53,"x0":1.7893506105461763,"y0":50.00370806357061,"z0":6.000179502062446,"aX":18.637720576772978},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.4,"breakHorizontal":-17.2,"spinRate":2035,"spinDirection":133},"zone":9,"typeConfidence":2.0,"plateTime":0.40772462643963214,"extension":6.787224251349944},"index":0,"playId":"253d338e-c84e-3bde-b10a-ad3ae3a5c0a5","pitchNumber":1,"startTime":"2026-03-19T17:12:22.693Z","endTime":"2026-03-19T17:12:26.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.791622212584045,"aZ":-20.762566657343406,"pfxX":9.801643039213495,"pfxZ":6.119333057430325,"pX":0.5158378166509475,"pZ":3.1008753434506797,"vX0":-5.969631897789251,"vY0":-135.74172924972126,"vZ0":-4.211845761795851,"x":97.34,"y":155.06,"x0":1.470299962067743,"y0":50.006521684781916,"z0":6.118837717109374,"aX":18.289869623100287},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.3,"breakHorizontal":-16.4,"spinRate":2113,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.403549075626243,"extension":6.785988411317186},"index":1,"playId":"e409d598-1e0f-39fc-9c77-68adb2a05625","pitchNumber":2,"startTime":"2026-03-19T17:12:38.435Z","endTime":"2026-03-19T17:12:43.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.938573118891245,"aZ":-30.45741412337257,"pfxX":1.4448928256518498,"pfxZ":1.0564952029828607,"pX":-0.7345346124647574,"pZ":1.6957729458369803,"vX0":-5.986609095930338,"vY0":-127.15618754786264,"vZ0":-4.708545133718041,"x":145.0,"y":192.99,"x0":1.4663620836104427,"y0":50.00556973091876,"z0":5.997994255345043,"aX":2.357867400248284},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.1,"breakHorizontal":-1.2,"spinRate":2186,"spinDirection":275},"zone":7,"typeConfidence":2.0,"plateTime":0.4313273842933931,"extension":6.912772301624536},"index":2,"playId":"ce1a1a51-49cf-3389-b289-9779adfc91f2","pitchNumber":3,"startTime":"2026-03-19T17:12:56.978Z","endTime":"2026-03-19T17:13:01.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669234,"link":"/api/v1/people/669234"},"credit":"b_ab"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_ab"},{"player":{"id":669234,"link":"/api/v1/people/669234"},"credit":"b_pa"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:13:01.465Z","atBatIndex":3},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Trea Turner reaches on a fielding error by third baseman Raynel Delgado.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-19T17:14:42.725Z","endTime":"2026-03-19T17:15:48.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.193021069263875,"aZ":-12.502205063568018,"pfxX":-5.131701808463443,"pfxZ":10.291288891522246,"pX":-0.9543778523763724,"pZ":1.4590328274835151,"vX0":3.5738086901309947,"vY0":-137.1295821408992,"vZ0":-9.624548681727823,"x":153.38,"y":199.39,"x0":-1.605125953885628,"y0":50.00657080545718,"z0":5.858692288951737,"aX":-9.814406877150114},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":8.6,"spinRate":2320,"spinDirection":197},"zone":13,"typeConfidence":2.0,"plateTime":0.398807930038914,"extension":6.5458377422481036},"index":0,"playId":"a39c7bfe-4d36-344a-a92e-f38453c782fc","pitchNumber":1,"startTime":"2026-03-19T17:15:05.323Z","endTime":"2026-03-19T17:15:09.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":94.6,"endSpeed":86.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1200066844686,"aZ":-12.161516548596687,"pfxX":-5.082681735517481,"pfxZ":10.435009607791713,"pX":-0.49835857948524853,"pZ":1.7116299262042762,"vX0":4.663008919840698,"vY0":-137.51148092287582,"vZ0":-8.972367017916582,"x":136.0,"y":192.57,"x0":-1.5546348379481494,"y0":50.001151887713874,"z0":5.839069523410677,"aX":-9.74589861907637},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.3,"breakHorizontal":8.3,"spinRate":2389,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.398111013193565,"extension":6.5794643818789496},"index":1,"playId":"4aa2a8ca-f01e-30fb-99a6-f5b7a81c641e","pitchNumber":2,"startTime":"2026-03-19T17:15:20.049Z","endTime":"2026-03-19T17:15:25.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51135512370047,"aZ":-20.896818543124535,"pfxX":-8.692848376944506,"pfxZ":5.992361432777409,"pX":-0.9663036583193401,"pZ":2.416733238863338,"vX0":5.354601410247177,"vY0":-136.19887479102567,"vZ0":-4.975266085208924,"x":153.83,"y":173.53,"x0":-1.8269991669225187,"y0":50.00022623257007,"z0":5.709308080726924,"aX":-16.35246904234362},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.0,"breakHorizontal":14.6,"spinRate":2285,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4019280115791517,"extension":6.5080620235990425},"hitData":{"launchSpeed":74.1,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.75,"coordY":173.23}},"index":2,"playId":"8b78a974-70b0-3080-bad4-47a22f7cd2f4","pitchNumber":3,"startTime":"2026-03-19T17:15:43.599Z","endTime":"2026-03-19T17:15:48.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:15:48.998Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to left fielder Ryan Vilade.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-19T17:16:10.563Z","endTime":"2026-03-19T17:17:13.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.478448779538436,"aZ":-37.598279623191985,"pfxX":1.389540503447651,"pfxZ":-4.0769472770428,"pX":-0.1631533820476562,"pZ":3.011357388102453,"vX0":3.322796082171002,"vY0":-114.90985410173461,"vZ0":1.1203058126275807,"x":123.22,"y":157.47,"x0":-1.8119728770879053,"y0":50.00462855317261,"z0":6.187252939275358,"aX":1.8470780242046072},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-6.7,"breakHorizontal":-3.4,"spinRate":2471,"spinDirection":28},"zone":2,"typeConfidence":2.0,"plateTime":0.4777396570052259,"extension":6.14834985670621},"index":0,"playId":"f2f59bb3-0965-3569-8f28-be2f2b898727","pitchNumber":1,"startTime":"2026-03-19T17:16:19.242Z","endTime":"2026-03-19T17:16:24.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56476420294211,"aZ":-24.859338596705147,"pfxX":1.6219062178284287,"pfxZ":4.237362363587241,"pX":0.6546041969399429,"pZ":2.8145825083444898,"vX0":6.308788648056212,"vY0":-130.39135831425705,"vZ0":-3.0187014487267474,"x":92.05,"y":162.79,"x0":-2.003914593587599,"y0":50.006259537373886,"z0":5.8563162897819785,"aX":2.802098400644988},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.2,"breakHorizontal":-4.3,"spinRate":2462,"spinDirection":192},"zone":3,"typeConfidence":2.0,"plateTime":0.4195285604513419,"extension":6.4441986804867275},"index":1,"playId":"c8529976-c5d0-3d6e-ad95-29ed8f800612","pitchNumber":2,"startTime":"2026-03-19T17:16:39.564Z","endTime":"2026-03-19T17:16:47.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.200097873060344,"aZ":-13.43595716160571,"pfxX":-3.023021070075972,"pfxZ":9.602365884050354,"pX":0.010072608531408997,"pZ":2.8198489188026348,"vX0":5.109113439416028,"vY0":-138.18666214796463,"vZ0":-6.200517551156481,"x":116.62,"y":162.64,"x0":-1.4624389966079532,"y0":50.00259133996909,"z0":5.98027345087245,"aX":-5.899400997558303},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":4.6,"spinRate":2435,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.3950093405669186,"extension":6.439105219549208},"hitData":{"launchSpeed":82.0,"launchAngle":31.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.3,"coordY":118.03}},"index":2,"playId":"7fc16fb6-b63b-3c13-81d1-c5fd5864f570","pitchNumber":3,"startTime":"2026-03-19T17:17:07.105Z","endTime":"2026-03-19T17:17:13.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":-3.1999999999999957,"leverageIndex":1.44,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:17:13.984Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out, shortstop Carson Williams to first baseman Logan Davidson. Trea Turner to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-19T17:17:55.668Z","endTime":"2026-03-19T17:19:07.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"7c1903e4-a2a6-3ced-bc59-3cd92d6a67c5","startTime":"2026-03-19T17:17:41.014Z","endTime":"2026-03-19T17:17:44.511Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.819993281831493,"aZ":-20.848020434858146,"pfxX":-8.063165526886316,"pfxZ":6.124983921111053,"pX":-0.9705579274666698,"pZ":3.0996679967688525,"vX0":5.385198981476304,"vY0":-135.1994859546755,"vZ0":-3.2459235538347855,"x":154.0,"y":155.09,"x0":-1.94189732128964,"y0":50.00333962075366,"z0":5.781234676969793,"aX":-14.90877208255047},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.6,"breakHorizontal":13.4,"spinRate":2384,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4053290494430142,"extension":6.374079006266989},"index":1,"playId":"789862c8-13b6-3044-8502-00802e543921","pitchNumber":1,"startTime":"2026-03-19T17:17:57.868Z","endTime":"2026-03-19T17:18:02.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17301733475539,"aZ":-13.31632114050771,"pfxX":-3.034001669011909,"pfxZ":9.63910076785319,"pX":-0.6720741179750852,"pZ":3.310414770499344,"vX0":3.5252907226875854,"vY0":-138.57152017830512,"vZ0":-4.914269565781715,"x":142.62,"y":149.4,"x0":-1.5628606832031733,"y0":50.00467286078772,"z0":5.987322859807449,"aX":-5.937430397590179},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":4.8,"spinRate":2373,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.394324444764111,"extension":6.4181298315955475},"index":2,"playId":"1a636486-4459-3d9b-a3ce-2b856517f719","pitchNumber":2,"startTime":"2026-03-19T17:18:16.650Z","endTime":"2026-03-19T17:18:21.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.147808374980393,"aZ":-19.512597822836405,"pfxX":-9.541554050946775,"pfxZ":6.765826885741451,"pX":-1.0957974766195833,"pZ":1.8041936021142968,"vX0":5.024615480913143,"vY0":-136.206085390534,"vZ0":-6.649481887441621,"x":158.77,"y":190.07,"x0":-1.7292495973632902,"y0":50.00021162087724,"z0":5.63583349247962,"aX":-17.845886206482533},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.9,"breakHorizontal":16.2,"spinRate":2445,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.40281981528504573,"extension":6.560545277448998},"index":3,"playId":"6ff10cf2-fa66-3e85-a993-37694c160a6c","pitchNumber":3,"startTime":"2026-03-19T17:18:36.892Z","endTime":"2026-03-19T17:18:40.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.146440372258684,"aZ":-22.89255098098066,"pfxX":3.8461473387670706,"pfxZ":5.274885280625082,"pX":-0.12386568847123543,"pZ":1.7302608741728267,"vX0":3.6383388243705213,"vY0":-131.38442498406582,"vZ0":-6.043093828151107,"x":121.72,"y":192.06,"x0":-2.0230698927965625,"y0":50.00287172714437,"z0":5.746087188382517,"aX":6.7670824181825},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.5,"breakHorizontal":-7.7,"spinRate":2612,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.4158654193810736,"extension":6.429984598864173},"hitData":{"launchSpeed":82.1,"launchAngle":-49.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.02,"coordY":166.57}},"index":4,"playId":"9adabc7c-50d7-36ba-8f6b-f9bc5b234d47","pitchNumber":4,"startTime":"2026-03-19T17:18:55.060Z","endTime":"2026-03-19T17:19:07.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":1.2,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:19:07.944Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adolis García flies out to right fielder Alfonzo Martinez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-19T17:19:24.077Z","endTime":"2026-03-19T17:20:07.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808273,"link":"/api/v1/people/808273"},"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":95.4,"endSpeed":87.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77630949698935,"aZ":-11.616420265424434,"pfxX":-3.393964995643382,"pfxZ":10.522582184786017,"pX":-0.20342393713281867,"pZ":2.963375311285713,"vX0":4.454188451124346,"vY0":-138.82256697469197,"vZ0":-6.160435793874198,"x":124.75,"y":158.77,"x0":-1.3869878772831894,"y0":50.00418474838608,"z0":5.982957353151822,"aX":-6.6319340747888305},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.0,"breakHorizontal":5.3,"spinRate":2408,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.394395349813085,"extension":6.414656282366134},"index":0,"playId":"64272806-9991-3aed-9827-826dcca67747","pitchNumber":1,"startTime":"2026-03-19T17:19:28.960Z","endTime":"2026-03-19T17:19:34.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-03-19T17:19:45.344Z","endTime":"2026-03-19T17:19:58.016Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":84.2,"endSpeed":77.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.168495155876766,"aZ":-28.54222500278577,"pfxX":5.918641292214451,"pfxZ":2.368565329627506,"pX":-0.11909616247767306,"pZ":2.9855587256340765,"vX0":3.3605654436187624,"vY0":-122.71307449989533,"vZ0":-0.8849232401765346,"x":121.54,"y":158.17,"x0":-2.2730103439526,"y0":50.00276866630365,"z0":5.771862139470835,"aX":9.068964046700613},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.3,"breakHorizontal":-11.5,"spinRate":2608,"spinDirection":61},"zone":2,"typeConfidence":2.0,"plateTime":0.4455139832759758,"extension":6.528432376424575},"hitData":{"launchSpeed":83.7,"launchAngle":43.0,"totalDistance":256.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.32,"coordY":103.08}},"index":2,"playId":"4f047e30-e0e9-32b9-b78e-445159a0f90e","pitchNumber":2,"startTime":"2026-03-19T17:19:58.016Z","endTime":"2026-03-19T17:20:07.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":1.22,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:20:07.450Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Vilade called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-19T17:22:21.135Z","endTime":"2026-03-19T17:23:32.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","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-19T17:22:14.324Z","endTime":"2026-03-19T17:22:22.889Z","isPitch":false,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":91.9,"endSpeed":84.3,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.814726544836265,"aZ":-23.363348317778268,"pfxX":10.67619960823125,"pfxZ":4.862113749171085,"pX":1.2585642467535005,"pZ":2.470230900200821,"vX0":-4.933091600441615,"vY0":-133.7861472583318,"vZ0":-5.099295979945331,"x":69.03,"y":172.08,"x0":1.7389938559301807,"y0":50.00553259133713,"z0":6.075175151296148,"aX":19.359732469365305},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.9,"breakHorizontal":-18.2,"spinRate":1972,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.40937074301306975,"extension":6.826325368533104},"index":1,"playId":"9241c9c9-3594-399f-bc94-674031244a61","pitchNumber":1,"startTime":"2026-03-19T17:22:22.889Z","endTime":"2026-03-19T17:22:26.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.515185156427776,"aZ":-29.46991612762165,"pfxX":-0.20138821900771675,"pfxZ":1.6426988294097296,"pX":-0.27234283362693773,"pZ":1.7244372083023258,"vX0":-5.290900521645852,"vY0":-126.81590151150814,"vZ0":-4.8492236243386015,"x":127.38,"y":192.22,"x0":1.858455445975116,"y0":50.00097413039088,"z0":5.984705011736222,"aX":-0.3312350135916278},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.2,"breakHorizontal":1.4,"spinRate":2203,"spinDirection":249},"zone":7,"typeConfidence":2.0,"plateTime":0.4302762014139381,"extension":6.795411183444304},"index":2,"playId":"b68bd70d-2419-372e-8dc4-fa2a27929e9f","pitchNumber":2,"startTime":"2026-03-19T17:22:36.641Z","endTime":"2026-03-19T17:22:40.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.232808718015015,"aZ":-31.442948013445935,"pfxX":0.3125639912713507,"pfxZ":0.4503365306719145,"pX":0.516379765424286,"pZ":1.7934537690993118,"vX0":-3.6077148500108103,"vY0":-126.163906302816,"vZ0":-4.170197395478586,"x":97.32,"y":190.36,"x0":1.918146702817577,"y0":50.00320474693226,"z0":5.973682975580126,"aX":0.5090142003820287},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.1,"breakHorizontal":0.1,"spinRate":2128,"spinDirection":246},"zone":9,"typeConfidence":2.0,"plateTime":0.43247285286932025,"extension":6.7893696575378115},"index":3,"playId":"a041748f-cde2-35b1-9050-ad63597a86d4","pitchNumber":3,"startTime":"2026-03-19T17:22:53.244Z","endTime":"2026-03-19T17:22:56.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09625078030602,"aZ":-24.68021406104474,"pfxX":10.217574429402948,"pfxZ":3.9901632014495387,"pX":0.6341251285830837,"pZ":3.609232793873273,"vX0":-5.961197571369496,"vY0":-136.01630525277974,"vZ0":-2.423455031842927,"x":92.83,"y":141.33,"x0":1.5235927388331714,"y0":50.00544473914035,"z0":6.218546157119187,"aX":19.197807900831133},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.0,"breakHorizontal":-17.3,"spinRate":1980,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.40229155766580904,"extension":6.885364395638901},"index":4,"playId":"54821c6c-7adc-33b0-99c8-23c1f0a69137","pitchNumber":4,"startTime":"2026-03-19T17:23:12.814Z","endTime":"2026-03-19T17:23:16.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.29841506841991,"aZ":-20.191999571440814,"pfxX":9.344304590501121,"pfxZ":6.475611772430991,"pX":-0.28855954825453417,"pZ":2.941061424625646,"vX0":-8.089720486131982,"vY0":-135.58463133762328,"vZ0":-4.449297514400193,"x":128.0,"y":159.37,"x0":1.528502224501314,"y0":50.0043292187084,"z0":6.023648627922049,"aX":17.295170006429743},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.9,"breakHorizontal":-15.1,"spinRate":2064,"spinDirection":135},"zone":1,"typeConfidence":2.0,"plateTime":0.40489997401791955,"extension":6.770308998567701},"index":5,"playId":"aa548b22-a358-3e2a-8157-dd07b31b75c1","pitchNumber":5,"startTime":"2026-03-19T17:23:27.574Z","endTime":"2026-03-19T17:23:32.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:23:32.378Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Logan Davidson lines out sharply to left fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-19T17:23:44.952Z","endTime":"2026-03-19T17:24:02.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.128590643797928,"aZ":-32.55340026218341,"pfxX":-0.5076112676828874,"pfxZ":-0.23841167225744897,"pX":0.4270400184156287,"pZ":2.8141918996839914,"vX0":-3.5498004597045565,"vY0":-124.5973585897058,"vZ0":-1.6100497458283025,"x":100.72,"y":162.8,"x0":1.9339015414006926,"y0":50.00345400538065,"z0":6.1490022843927195,"aX":-0.8012925663738795},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.6,"breakHorizontal":1.7,"spinRate":2155,"spinDirection":291},"zone":6,"typeConfidence":2.0,"plateTime":0.4389495175047049,"extension":6.7756779077399205},"hitData":{"launchSpeed":106.0,"launchAngle":15.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":80.75,"coordY":80.0}},"index":0,"playId":"d36f9b21-fd02-3cfe-aa02-baaf78e01d7e","pitchNumber":1,"startTime":"2026-03-19T17:23:55.864Z","endTime":"2026-03-19T17:24:02.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669722,"link":"/api/v1/people/669722"},"credit":"b_ab"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_ab"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"credit":"b_pa"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:24:02.464Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alfonzo Martinez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-19T17:24:14.550Z","endTime":"2026-03-19T17:25:22.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":808273,"fullName":"Alfonzo Martinez","link":"/api/v1/people/808273"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808273,"fullName":"Alfonzo Martinez","link":"/api/v1/people/808273"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1804724044418,"aZ":-32.98980948751011,"pfxX":-0.9624124252815003,"pfxZ":-0.5203275512237298,"pX":1.0455373112674233,"pZ":2.384504476463756,"vX0":-2.0169891607051715,"vY0":-124.38079080260503,"vZ0":-2.200563060674922,"x":77.15,"y":174.4,"x0":1.9909337987923197,"y0":50.00285150677848,"z0":6.007700822178638,"aX":-1.5122634961746566},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.2,"breakHorizontal":2.2,"spinRate":2193,"spinDirection":279},"zone":14,"typeConfidence":2.0,"plateTime":0.4398126167607548,"extension":6.652153908941262},"index":0,"playId":"799e1177-dc8b-318b-8895-6ad98c59d53b","pitchNumber":1,"startTime":"2026-03-19T17:24:29.570Z","endTime":"2026-03-19T17:24:34.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":808273,"link":"/api/v1/people/808273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.650260830575505,"aZ":-22.477909298898798,"pfxX":11.281737777614833,"pfxZ":5.22643673270111,"pX":0.8807148094260959,"pZ":1.7711579020393031,"vX0":-6.1756856910512745,"vY0":-135.13225729750525,"vZ0":-7.0646528788178315,"x":83.43,"y":190.96,"x0":1.7265721633437696,"y0":50.000193105661246,"z0":5.991296615241081,"aX":20.921801343575265},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.2,"breakHorizontal":-19.2,"spinRate":1934,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.40488192443123294,"extension":6.855809346774086},"index":1,"playId":"796b88d8-533e-3642-a2f5-1d30d83024c5","pitchNumber":2,"startTime":"2026-03-19T17:24:44.891Z","endTime":"2026-03-19T17:24:48.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":808273,"link":"/api/v1/people/808273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13704682959495,"aZ":-22.546249585644038,"pfxX":10.345089701508954,"pfxZ":5.177352907998905,"pX":1.4283933961207704,"pZ":3.4844735290941546,"vX0":-4.441808149076398,"vY0":-135.40876911261878,"vZ0":-3.033032590759168,"x":62.55,"y":144.7,"x0":1.744494191907995,"y0":50.00427151589511,"z0":6.193855477289681,"aX":19.24180962165517},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.0,"breakHorizontal":-17.8,"spinRate":1983,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.4042651459312654,"extension":6.665105814147204},"index":2,"playId":"90caaeb8-077f-3d87-9bf4-1f9eb323c2f5","pitchNumber":3,"startTime":"2026-03-19T17:25:01.617Z","endTime":"2026-03-19T17:25:05.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":808273,"link":"/api/v1/people/808273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.474383300450565,"aZ":-23.434901949135142,"pfxX":9.711758103410906,"pfxZ":4.664902436270424,"pX":1.3165320981974866,"pZ":2.786467121460547,"vX0":-4.718597633488368,"vY0":-135.70871510572562,"vZ0":-4.354572719747021,"x":66.82,"y":163.55,"x0":1.8118980788284993,"y0":50.00267078452743,"z0":6.035299904765369,"aX":18.194189115844576},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.8,"breakHorizontal":-16.7,"spinRate":2061,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.4029307583223094,"extension":6.778964934850497},"index":3,"playId":"227017d4-ff6c-3d9c-8dab-3ea0e104c28c","pitchNumber":4,"startTime":"2026-03-19T17:25:18.271Z","endTime":"2026-03-19T17:25:22.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":808273,"link":"/api/v1/people/808273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808273,"link":"/api/v1/people/808273"},"credit":"b_ab"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_ab"},{"player":{"id":808273,"link":"/api/v1/people/808273"},"credit":"b_pa"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:25:22.221Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"J.T. Realmuto walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-19T17:27:02.152Z","endTime":"2026-03-19T17:28:43.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93895981615515,"aZ":-12.053085506446441,"pfxX":-3.5669107923380814,"pfxZ":10.569510840854758,"pX":1.2420259633334285,"pZ":1.58943001292266,"vX0":8.238581660988308,"vY0":-136.79558191128137,"vZ0":-9.166264590954295,"x":69.66,"y":195.87,"x0":-1.3393586895328713,"y0":50.00326695045161,"z0":5.800923353165473,"aX":-6.791364441177466},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.4,"breakHorizontal":4.8,"spinRate":2385,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.3997365263920396,"extension":6.663237432097355},"index":0,"playId":"ec6ca76a-cba3-346c-bd22-98a1ea47bd18","pitchNumber":1,"startTime":"2026-03-19T17:27:29.566Z","endTime":"2026-03-19T17:27:33.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.748357073820735,"aZ":-11.553265404290928,"pfxX":-4.1402374207661214,"pfxZ":10.860833051743693,"pX":0.3200205866716923,"pZ":1.4312205096233448,"vX0":6.955208668245868,"vY0":-137.03015465151051,"vZ0":-9.334520096111486,"x":104.8,"y":200.14,"x0":-1.7150334687448865,"y0":50.00171474674437,"z0":5.674545536566793,"aX":-7.860456038754924},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":6.0,"spinRate":2441,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.39996072290379736,"extension":6.656963786098322},"index":1,"playId":"b5679bb1-56ce-3de2-a57f-2149002be0b9","pitchNumber":2,"startTime":"2026-03-19T17:27:46.516Z","endTime":"2026-03-19T17:27:50.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.570173627517967,"aZ":-20.528092550481244,"pfxX":-9.549249581362538,"pfxZ":6.3324525242227345,"pX":-0.8834749036672422,"pZ":1.7222692501525452,"vX0":5.776148097175693,"vY0":-135.2290008185791,"vZ0":-6.667888431368284,"x":150.68,"y":192.28,"x0":-1.814982460347818,"y0":50.000319272875345,"z0":5.677047344969652,"aX":-17.549438692516414},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.1,"breakHorizontal":16.0,"spinRate":2388,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.40621226730398696,"extension":6.479124731066684},"index":2,"playId":"997456bf-3b84-36ec-b3e4-91cad319abac","pitchNumber":3,"startTime":"2026-03-19T17:28:03.678Z","endTime":"2026-03-19T17:28:07.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.206587070905446,"aZ":-10.468897160649103,"pfxX":-3.5625687408593874,"pfxZ":11.532447232411199,"pX":0.5259485366858067,"pZ":1.8146900402495678,"vX0":6.641763117749823,"vY0":-136.59448005386525,"vZ0":-8.808323899955651,"x":96.95,"y":189.78,"x0":-1.4786081495953167,"y0":50.00213360015433,"z0":5.808725572985178,"aX":-6.70515061594288},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.1,"breakHorizontal":5.0,"spinRate":2467,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.40160163674428784,"extension":6.526189245546001},"index":3,"playId":"ef72dfe2-bd09-3b7b-b8db-823c5b1ae32d","pitchNumber":4,"startTime":"2026-03-19T17:28:21.410Z","endTime":"2026-03-19T17:28:26.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.197497234505892,"aZ":-16.304455407045783,"pfxX":-7.8670426104293725,"pfxZ":8.335449231804281,"pX":-1.2429968692346112,"pZ":1.9377417488553133,"vX0":4.275454322191144,"vY0":-137.07248829892177,"vZ0":-7.082083491558549,"x":164.38,"y":186.46,"x0":-1.8006614655447037,"y0":50.00046405052056,"z0":5.667284975579892,"aX":-14.973421689210914},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.8,"breakHorizontal":13.3,"spinRate":2361,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.3995277272524076,"extension":6.465842994947581},"index":4,"playId":"da74e241-12c4-3537-b991-955c7a302cdc","pitchNumber":5,"startTime":"2026-03-19T17:28:38.930Z","endTime":"2026-03-19T17:28:43.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:28:43.629Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brandon Marsh doubles (1) on a sharp fly ball to left fielder Ryan Vilade. J.T. Realmuto to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-19T17:28:55.629Z","endTime":"2026-03-19T17:29:36.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnThird":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.41191330204711,"aZ":-11.865090271354829,"pfxX":-5.082990115378706,"pfxZ":10.64513641314298,"pX":-0.113861195514426,"pZ":1.2369257706642671,"vX0":5.370388229347246,"vY0":-137.47611198028574,"vZ0":-10.015025244642779,"x":121.34,"y":205.38,"x0":-1.4353264551668359,"y0":50.003047411414975,"z0":5.739744427293054,"aX":-9.697876503470585},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":8.0,"spinRate":2247,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.3989215214898918,"extension":6.5967578748641},"index":0,"playId":"622e07a1-aa31-3df0-bf02-e499ff6edba3","pitchNumber":1,"startTime":"2026-03-19T17:29:07.253Z","endTime":"2026-03-19T17:29:11.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.73265102949907,"aZ":-12.29615209795004,"pfxX":-4.418219429764886,"pfxZ":10.44434638502674,"pX":-0.055112240256615215,"pZ":2.4752396236107868,"vX0":5.368902739402049,"vY0":-137.39597211304732,"vZ0":-6.903810567804089,"x":119.1,"y":171.95,"x0":-1.4646650283799003,"y0":50.003407953074266,"z0":5.864188474246978,"aX":-8.409534678438323},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":6.8,"spinRate":2322,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.39933687813420615,"extension":6.592434544984279},"hitData":{"launchSpeed":101.2,"launchAngle":31.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":56.16,"coordY":74.13}},"index":1,"playId":"4c06b64e-7521-36b9-b58c-e0ea55912614","pitchNumber":2,"startTime":"2026-03-19T17:29:25.119Z","endTime":"2026-03-19T17:29:36.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":10.29999999999999,"leverageIndex":1.52,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:29:36.266Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edmundo Sosa grounds out, shortstop Carson Williams to first baseman Logan Davidson. J.T. Realmuto scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-19T17:30:01.433Z","endTime":"2026-03-19T17:30:39.516Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.403432831250566,"aZ":-24.395777782090104,"pfxX":3.825755270648858,"pfxZ":4.448525333313443,"pX":0.44626286955042205,"pZ":1.578809744739344,"vX0":4.539426431753663,"vY0":-130.7974518254498,"vZ0":-6.230189875332961,"x":99.99,"y":196.15,"x0":-1.8031633036478183,"y0":50.00072375684046,"z0":5.799719779933594,"aX":6.68240713502476},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.0,"breakHorizontal":-7.8,"spinRate":2554,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.41741513352707793,"extension":6.500468702032318},"index":0,"playId":"ee4c0291-c1fc-38a0-8256-1504c023cc89","pitchNumber":1,"startTime":"2026-03-19T17:30:15.539Z","endTime":"2026-03-19T17:30:18.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"second":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89021146459236,"aZ":-19.363266413922442,"pfxX":-9.113100328155133,"pfxZ":6.645313438879768,"pX":-0.5202469222664163,"pZ":2.1763353170450577,"vX0":6.024714952816049,"vY0":-137.7814834838106,"vZ0":-5.994058244870529,"x":136.83,"y":180.02,"x0":-1.5484494038333414,"y0":50.00095650848298,"z0":5.683379371147538,"aX":-17.563531135639828},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.0,"breakHorizontal":15.2,"spinRate":2397,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.39714914926220146,"extension":6.491195572002162},"hitData":{"launchSpeed":104.1,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.09,"coordY":155.67}},"index":1,"playId":"89047e49-854b-3883-9a35-323943297666","pitchNumber":2,"startTime":"2026-03-19T17:30:33.944Z","endTime":"2026-03-19T17:30:39.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"second":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.4,"awayTeamWinProbability":32.599999999999994,"homeTeamWinProbabilityAdded":-1.799999999999983,"leverageIndex":1.39,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:30:39.516Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Crawford singles on a soft bunt ground ball to third baseman Raynel Delgado. Brandon Marsh to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-19T17:30:52.334Z","endTime":"2026-03-19T17:31:14.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"postOnThird":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.720985640403168,"aZ":-16.791351762608333,"pfxX":-3.0698459477283944,"pfxZ":8.002371033481955,"pX":0.20637518203743174,"pZ":3.7958020995331974,"vX0":5.663048281986967,"vY0":-137.59435615478483,"vZ0":-2.7739366576330395,"x":109.13,"y":136.29,"x0":-1.4770373615240835,"y0":50.006494304113446,"z0":5.9510162571334995,"aX":-5.9044607467263885},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":4.4,"spinRate":2290,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.39764538155412454,"extension":6.588462215455291},"hitData":{"launchSpeed":35.8,"launchAngle":-28.0,"totalDistance":7.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":115.46,"coordY":188.53}},"index":0,"playId":"28dccbc4-d050-39db-9afa-e288098f9199","pitchNumber":1,"startTime":"2026-03-19T17:31:09.647Z","endTime":"2026-03-19T17:31:14.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.5,"awayTeamWinProbability":28.5,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.14,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:31:14.431Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Kemp singles on a line drive to right fielder Alfonzo Martinez. Brandon Marsh scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-19T17:31:33.384Z","endTime":"2026-03-19T17:32:28.208Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808273,"link":"/api/v1/people/808273"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.148845196621473,"aZ":-19.911716414134183,"pfxX":1.0033307617930762,"pfxZ":7.005521296073377,"pX":0.8356594934375666,"pZ":1.73415664401892,"vX0":6.804220249551195,"vY0":-130.6404099629598,"vZ0":-6.542493568033855,"x":85.15,"y":191.96,"x0":-1.919221138572551,"y0":50.005734629115096,"z0":5.737983697032076,"aX":1.757257402183224},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.6,"breakHorizontal":-3.1,"spinRate":2549,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.4171751243237187,"extension":6.506345268025307},"index":0,"playId":"259c0881-5546-3011-9c3c-f61a81c80559","pitchNumber":1,"startTime":"2026-03-19T17:31:49.452Z","endTime":"2026-03-19T17:31:53.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"third":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Justin Crawford caught stealing 2nd base, catcher Nick Fortes to second baseman Ben Williamson.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"259c0881-5546-3011-9c3c-f61a81c80559","startTime":"2026-03-19T17:32:05.057Z","endTime":"2026-03-19T17:32:22.307Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"third":{"id":669016,"link":"/api/v1/people/669016"},"postOnThird":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"homeTeamWinProbability":64.60000000000001,"awayTeamWinProbability":35.39999999999999,"homeTeamWinProbabilityAdded":-6.8999999999999915,"leverageIndex":1.66,"dramaIndex":89.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.724146972538268,"aZ":-23.349332675175845,"pfxX":1.8456838605799648,"pfxZ":4.893399328124805,"pX":0.3529240620231877,"pZ":1.2348949736371322,"vX0":5.248784997821584,"vY0":-132.99848860337764,"vZ0":-7.305957454913789,"x":103.55,"y":205.44,"x0":-1.8807441600439612,"y0":50.005294709128094,"z0":5.693979881236628,"aX":3.3275100110009506},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.6,"breakHorizontal":-4.4,"spinRate":2637,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.4107863290363283,"extension":6.549843741128707},"hitData":{"launchSpeed":76.0,"launchAngle":19.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.76,"coordY":134.28}},"index":2,"playId":"8c70cb0f-5529-361a-869b-d37c30c02eb9","pitchNumber":2,"startTime":"2026-03-19T17:32:22.307Z","endTime":"2026-03-19T17:32:28.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"third":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.8,"awayTeamWinProbability":27.200000000000003,"homeTeamWinProbabilityAdded":8.199999999999989,"leverageIndex":1.66,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:32:28.208Z","atBatIndex":15},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Trea Turner grounds into a force out, third baseman Raynel Delgado to second baseman Ben Williamson. Otto Kemp out at 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-19T17:32:50.622Z","endTime":"2026-03-19T17:33:07.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.142579382034487,"aZ":-17.405975645153863,"pfxX":-8.21999400951424,"pfxZ":7.84313721661217,"pX":-0.4738090771410642,"pZ":1.9095595480380352,"vX0":5.987636024946482,"vY0":-136.37488939797535,"vZ0":-6.872750037860648,"x":135.06,"y":187.22,"x0":-1.6305282712927467,"y0":50.000603828870744,"z0":5.6639967245013585,"aX":-15.472759831803758},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.0,"breakHorizontal":13.6,"spinRate":2305,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.401709013916578,"extension":6.457352722098701},"hitData":{"launchSpeed":105.2,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.12,"coordY":168.38}},"index":0,"playId":"bbc0e3f6-5a8d-3b24-9610-2520c5f150d7","pitchNumber":1,"startTime":"2026-03-19T17:33:00.200Z","endTime":"2026-03-19T17:33:07.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":805249,"link":"/api/v1/people/805249"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.2,"awayTeamWinProbability":28.799999999999997,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:33:07.915Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Raynel Delgado grounds out, pitcher Zach Pop to first baseman Alec Bohm.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-19T17:35:28.606Z","endTime":"2026-03-19T17:35:55.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":647315,"link":"/api/v1/people/647315"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Zach Pop replaces Tim Mayza.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"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-19T17:34:24.368Z","endTime":"2026-03-19T17:35:30.789Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":647315,"link":"/api/v1/people/647315"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641835,"link":"/api/v1/people/641835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32056613015582,"aZ":-22.1639053176918,"pfxX":-10.088963598881259,"pfxZ":5.131950745566455,"pX":0.6704544750855678,"pZ":2.818184207337947,"vX0":9.734374159724663,"vY0":-139.2685665933396,"vZ0":-4.215633221861912,"x":91.44,"y":162.69,"x0":-1.571252069839816,"y0":50.00289251287744,"z0":5.8304991087318,"aX":-19.68018239702831},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.5,"breakHorizontal":16.1,"spinRate":2175,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.3943373344664818,"extension":6.33385579605554},"index":1,"playId":"7723a391-9391-3efd-84d6-e45bfd22a802","pitchNumber":1,"startTime":"2026-03-19T17:35:30.789Z","endTime":"2026-03-19T17:35:35.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.473677424189546,"aZ":-18.484530740455607,"pfxX":-9.14590479906781,"pfxZ":6.909877725196138,"pX":-0.6990679544080963,"pZ":1.5912036581955085,"vX0":6.2292886198215855,"vY0":-140.06942327939254,"vZ0":-8.099499903535914,"x":143.65,"y":195.82,"x0":-1.7668016496488856,"y0":50.002924461162216,"z0":5.735204120480983,"aX":-18.121911209172282},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.9,"breakHorizontal":15.2,"spinRate":2237,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.39146610593320563,"extension":6.328122034159101},"hitData":{"launchSpeed":84.4,"launchAngle":-14.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.74,"coordY":180.5}},"index":2,"playId":"300f3ef3-0863-32bb-a7ba-c3c71114caac","pitchNumber":2,"startTime":"2026-03-19T17:35:48.841Z","endTime":"2026-03-19T17:35:55.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_ab"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_ab"},{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_pa"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":2.3999999999999915,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:35:55.977Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marshall Toole called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-19T17:36:06.331Z","endTime":"2026-03-19T17:38:06.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":828319,"fullName":"Marshall Toole","link":"/api/v1/people/828319"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":828319,"fullName":"Marshall Toole","link":"/api/v1/people/828319"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.112437022879366,"aZ":-19.66953871729671,"pfxX":-9.881655799029764,"pfxZ":6.352629079682078,"pX":-0.8256999892078682,"pZ":2.656400933047413,"vX0":6.226520399076363,"vY0":-139.3601984180665,"vZ0":-5.236062168218755,"x":148.47,"y":167.06,"x0":-1.80431082495767,"y0":50.00159908056802,"z0":5.85745548677228,"aX":-19.449050766878127},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.6,"breakHorizontal":16.6,"spinRate":2085,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3929157821053413,"extension":6.366323916338197},"index":0,"playId":"887105e0-5e30-3efb-9369-8f16caa2c05b","pitchNumber":1,"startTime":"2026-03-19T17:36:27.086Z","endTime":"2026-03-19T17:36:31.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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.5,"endSpeed":78.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.143455107867307,"aZ":-34.94350957128812,"pfxX":4.521191391983197,"pfxZ":-1.7547219100240863,"pX":-1.2909515355848622,"pZ":3.135213065010091,"vX0":1.0297076601228445,"vY0":-124.62270091152787,"vZ0":1.1531783790623205,"x":166.21,"y":154.13,"x0":-2.2965569245068127,"y0":50.002151639720836,"z0":5.544347670786353,"aX":7.138230759748087},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.6,"breakHorizontal":-8.4,"spinRate":2690,"spinDirection":69},"zone":11,"typeConfidence":2.0,"plateTime":0.43886548805386694,"extension":6.22968627076827},"index":1,"playId":"9aa54492-d6b1-3ff4-a002-23d3ba9716af","pitchNumber":2,"startTime":"2026-03-19T17:36:45.802Z","endTime":"2026-03-19T17:36:49.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.026828640447338,"aZ":-20.542715713175323,"pfxX":-9.573915039594132,"pfxZ":5.773460315639389,"pX":-0.2314220004748374,"pZ":1.9798990444661484,"vX0":7.8358525834755355,"vY0":-140.19438782367655,"vZ0":-6.400717702344444,"x":125.82,"y":185.32,"x0":-1.8017442198813043,"y0":50.00622981893776,"z0":5.6082664787961525,"aX":-19.297174118344692},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.5,"breakHorizontal":16.0,"spinRate":2066,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.38886195018259206,"extension":6.414458048062175},"index":2,"playId":"8cd42f16-72ec-35b9-8bbd-fa0765198f26","pitchNumber":3,"startTime":"2026-03-19T17:37:03.740Z","endTime":"2026-03-19T17:37:08.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.234059962736463,"aZ":-17.02492088132949,"pfxX":-6.536768712440404,"pfxZ":7.648646998095067,"pX":0.018269119842719762,"pZ":3.3902655798441668,"vX0":7.304052320355902,"vY0":-139.78208775664825,"vZ0":-3.714256759195629,"x":116.3,"y":147.24,"x0":-1.7781723406005376,"y0":50.003577620042876,"z0":5.852703422566264,"aX":-12.948546221253913},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.3,"breakHorizontal":10.3,"spinRate":2152,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.39170587227733344,"extension":6.2166039984506245},"index":3,"playId":"7deb2ba1-b092-3980-bf3a-9ab55d05cb65","pitchNumber":4,"startTime":"2026-03-19T17:37:22.075Z","endTime":"2026-03-19T17:37:28.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33015419166481,"aZ":-32.344779291762556,"pfxX":3.833331470785513,"pfxZ":-0.10528867533852981,"pX":0.9466819010938596,"pZ":2.300103777812828,"vX0":6.860578692321937,"vY0":-125.79258532893685,"vZ0":-1.1957520591986435,"x":80.91,"y":176.68,"x0":-2.3042777887957997,"y0":50.00262872155274,"z0":5.382161724196689,"aX":6.199027279236553},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.2,"breakHorizontal":-8.4,"spinRate":2606,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.433912054853248,"extension":6.282038028429928},"index":4,"playId":"b9288c31-5f51-35b5-904c-51f7963c3c47","pitchNumber":5,"startTime":"2026-03-19T17:37:41.742Z","endTime":"2026-03-19T17:37:45.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70515715108651,"aZ":-20.078746692397743,"pfxX":-11.318280801431195,"pfxZ":6.039195215340111,"pX":0.36787919767632704,"pZ":2.0803631145490256,"vX0":9.626232834202508,"vY0":-140.83691223152704,"vZ0":-6.473621300514372,"x":102.98,"y":182.61,"x0":-1.6279131016183663,"y0":50.006531616210786,"z0":5.712387356953693,"aX":-22.68689042382862},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.7,"breakHorizontal":18.5,"spinRate":2371,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.38925495836685675,"extension":6.403695729458755},"index":5,"playId":"0229e731-2040-337f-a28f-eb5e31544161","pitchNumber":6,"startTime":"2026-03-19T17:38:01.761Z","endTime":"2026-03-19T17:38:06.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":828319,"link":"/api/v1/people/828319"},"credit":"b_ab"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_ab"},{"player":{"id":828319,"link":"/api/v1/people/828319"},"credit":"b_pa"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.4,"awayTeamWinProbability":24.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:38:06.539Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Williams grounds out, shortstop Trea Turner to first baseman Alec Bohm.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-19T17:38:11.968Z","endTime":"2026-03-19T17:38:41.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.584523637109264,"aZ":-21.35562275250253,"pfxX":-10.967792478623482,"pfxZ":5.393894031537201,"pX":-0.35851789322947275,"pZ":3.122140296337853,"vX0":7.431162490922789,"vY0":-140.88066530136598,"vZ0":-3.379535057092423,"x":130.67,"y":154.48,"x0":-1.6080498442511135,"y0":50.00532938683769,"z0":5.720933574808849,"aX":-22.006910674379256},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.2,"breakHorizontal":18.4,"spinRate":2302,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.38907412421905807,"extension":6.372146914009322},"hitData":{"launchSpeed":98.0,"launchAngle":-20.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.3,"coordY":157.48}},"index":0,"playId":"dd8d66ec-6376-3bf5-b76e-d0f00b332d2f","pitchNumber":1,"startTime":"2026-03-19T17:38:33.586Z","endTime":"2026-03-19T17:38:41.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":700246,"link":"/api/v1/people/700246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"credit":"b_ab"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_ab"},{"player":{"id":700246,"link":"/api/v1/people/700246"},"credit":"b_pa"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.4,"awayTeamWinProbability":23.599999999999994,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:38:41.973Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryson Stott singles on a ground ball to right fielder Alfonzo Martinez.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-19T17:40:13.934Z","endTime":"2026-03-19T17:41:08.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808273,"link":"/api/v1/people/808273"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.060669827204045,"aZ":-12.421889100865693,"pfxX":-2.5178658948080765,"pfxZ":10.422448979310856,"pX":0.5655387678500755,"pZ":2.42856758909327,"vX0":6.42946682353575,"vY0":-136.5501948176518,"vZ0":-6.812652627951417,"x":95.44,"y":173.21,"x0":-1.488672094279493,"y0":50.00322078546511,"z0":5.8041853144218845,"aX":-4.772551065738949},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":3.2,"spinRate":2321,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.40056769599926456,"extension":6.616449321889323},"index":0,"playId":"548bcdf8-06b0-33f4-a951-18de9b42db66","pitchNumber":1,"startTime":"2026-03-19T17:40:46.309Z","endTime":"2026-03-19T17:40:51.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.427774250670517,"aZ":-15.609546788769967,"pfxX":-0.5759577687900088,"pfxZ":10.101104593485907,"pX":0.21824108879336934,"pZ":2.119198431644003,"vX0":4.943851197384772,"vY0":-127.31156826662715,"vZ0":-5.807193211054193,"x":108.68,"y":181.56,"x0":-1.6748851820962571,"y0":50.00114692460184,"z0":5.667595191359063,"aX":-0.9452443341534423},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":17.2,"breakHorizontal":-0.1,"spinRate":758,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.4304234183392732,"extension":6.516956823536291},"hitData":{"launchSpeed":102.1,"launchAngle":2.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.31,"coordY":113.87}},"index":1,"playId":"6fb0ac7c-699c-37f4-94f1-337d1ced9768","pitchNumber":2,"startTime":"2026-03-19T17:41:01.605Z","endTime":"2026-03-19T17:41:08.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.61,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:41:08.318Z","atBatIndex":20},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alec Bohm grounds into a double play, shortstop Carson Williams to second baseman Ben Williamson to first baseman Logan Davidson. Bryson Stott out at 2nd. Alec Bohm out at 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-19T17:41:19.161Z","endTime":"2026-03-19T17:41:42.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.345615503649633,"aZ":-15.068865773261113,"pfxX":-4.163374795409791,"pfxZ":8.952514585241442,"pX":-0.9272975726331631,"pZ":2.1622790880954694,"vX0":3.7288009693506834,"vY0":-136.91923722861628,"vZ0":-6.811544708472095,"x":152.35,"y":180.4,"x0":-1.761472217086576,"y0":50.00681442834414,"z0":5.700991272323922,"aX":-7.959336098873565},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":6.8,"spinRate":2327,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.3990203345369201,"extension":6.540984297648155},"hitData":{"launchSpeed":80.7,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.36,"coordY":156.27}},"index":0,"playId":"13cbdc72-7156-3d66-9bca-b49849c44da1","pitchNumber":1,"startTime":"2026-03-19T17:41:36.459Z","endTime":"2026-03-19T17:41:42.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":-5.200000000000003,"leverageIndex":1.0,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:41:42.430Z","atBatIndex":21},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Adolis García homers (2) on a fly ball to left center field.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-19T17:42:04.064Z","endTime":"2026-03-19T17:43:23.809Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.887590175087766,"aZ":-19.357029946556708,"pfxX":-8.243329467519239,"pfxZ":6.585680455674922,"pX":0.1881837925452426,"pZ":1.336048901021103,"vX0":7.752868975302341,"vY0":-137.7376838922519,"vZ0":-8.224357182668518,"x":109.83,"y":202.71,"x0":-1.5745234974558604,"y0":50.003443622936715,"z0":5.6396067407349335,"aX":-16.044611787044172},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.6,"breakHorizontal":13.6,"spinRate":2299,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3957121796415142,"extension":6.6208484309575875},"index":0,"playId":"f6ccc5eb-c344-3dc4-910c-69c19ac5f4a1","pitchNumber":1,"startTime":"2026-03-19T17:42:14.436Z","endTime":"2026-03-19T17:42:18.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":95.6,"endSpeed":88.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.166185160493217,"aZ":-10.9969134904751,"pfxX":-3.6913738136029117,"pfxZ":10.719459641066047,"pX":0.2223130723543922,"pZ":2.141836781183629,"vX0":5.834536266150918,"vY0":-138.96136203297206,"vZ0":-8.201461019612033,"x":108.53,"y":180.95,"x0":-1.4151326974219232,"y0":50.00142350491029,"z0":5.843168276686124,"aX":-7.292211930319146},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.1,"breakHorizontal":5.6,"spinRate":2352,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.39262669918640025,"extension":6.592764821241258},"index":1,"playId":"e5f73ab4-b780-3fe9-82e9-4e82041b108f","pitchNumber":2,"startTime":"2026-03-19T17:42:29.586Z","endTime":"2026-03-19T17:42:32.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"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-19T17:42:44.940Z","endTime":"2026-03-19T17:42:56.371Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68398998327604,"aZ":-29.66044357493715,"pfxX":2.562459430206218,"pfxZ":1.6294622619344565,"pX":-0.3530751607859828,"pZ":2.7990519460709646,"vX0":3.297605554590766,"vY0":-123.58673676816476,"vZ0":-0.9396627085143447,"x":130.46,"y":163.21,"x0":-2.0378328601361786,"y0":50.005366621058066,"z0":5.67586841695125,"aX":3.9635900296679103},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.0,"breakHorizontal":-5.4,"spinRate":2521,"spinDirection":51},"zone":4,"typeConfidence":2.0,"plateTime":0.4432330092701431,"extension":6.389406273879803},"hitData":{"launchSpeed":104.2,"launchAngle":26.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":76.28,"coordY":35.74}},"index":3,"playId":"f3b05d29-a320-3c20-b765-8ce996c50bac","pitchNumber":3,"startTime":"2026-03-19T17:42:56.371Z","endTime":"2026-03-19T17:43:23.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.89999999999999,"awayTeamWinProbability":18.10000000000001,"homeTeamWinProbabilityAdded":8.199999999999989,"leverageIndex":0.31,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:43:23.809Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.T. Realmuto strikes out swinging, catcher Nick Fortes to first baseman Logan Davidson.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-19T17:43:30.739Z","endTime":"2026-03-19T17:45:14.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.575978721383063,"aZ":-14.515415963391609,"pfxX":-8.968667641298346,"pfxZ":9.273746163368926,"pX":-1.2248326282694417,"pZ":0.9232872436982461,"vX0":4.314569801536958,"vY0":-137.17659378830356,"vZ0":-9.932182683961223,"x":163.69,"y":213.85,"x0":-1.6535192089046091,"y0":50.003590697635744,"z0":5.582481178850423,"aX":-17.07912053664399},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":15.4,"spinRate":2460,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.3994016733759289,"extension":6.598660071256758},"index":0,"playId":"920437cc-44cd-393f-81c3-5721fb146b0f","pitchNumber":1,"startTime":"2026-03-19T17:43:46.665Z","endTime":"2026-03-19T17:43:50.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28633997588496,"aZ":-10.999386215362149,"pfxX":-3.53566434825484,"pfxZ":11.249343305094204,"pX":0.2832350179021511,"pZ":1.6387543419930988,"vX0":5.8058877756020015,"vY0":-136.1644494475607,"vZ0":-9.02642536438755,"x":106.2,"y":194.53,"x0":-1.4150608720338327,"y0":50.00043433583079,"z0":5.75329491838116,"aX":-6.653923462386801},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.7,"breakHorizontal":5.2,"spinRate":2434,"spinDirection":196},"zone":9,"typeConfidence":2.0,"plateTime":0.4019186470140683,"extension":6.551935515534571},"index":1,"playId":"a8c992d5-85c7-38e0-bff0-828eeb0f080a","pitchNumber":2,"startTime":"2026-03-19T17:44:03.414Z","endTime":"2026-03-19T17:44:30.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"}},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.760168336921456,"aZ":-23.33928205921415,"pfxX":2.4650425361569304,"pfxZ":4.900431968311032,"pX":-0.35800294832669943,"pZ":2.060275842546647,"vX0":3.2755286199104736,"vY0":-132.51257862297751,"vZ0":-5.349902105379405,"x":130.65,"y":183.15,"x0":-1.9240911866040722,"y0":50.0013250803919,"z0":5.780342822705624,"aX":4.441445870916367},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.0,"breakHorizontal":-5.0,"spinRate":2649,"spinDirection":199},"zone":7,"typeConfidence":2.0,"plateTime":0.4112474440872642,"extension":6.470811467740411},"index":2,"playId":"5713b52a-ef58-3a50-893e-f10f032f0740","pitchNumber":3,"startTime":"2026-03-19T17:44:40.217Z","endTime":"2026-03-19T17:44:44.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.940770156383877,"aZ":-11.837368113843512,"pfxX":3.8818791990126695,"pfxZ":11.935910219924533,"pX":0.5962554913579491,"pZ":0.8971258352547642,"vX0":4.085360672644656,"vY0":-129.65852422276637,"vZ0":-9.597567100224621,"x":94.27,"y":214.56,"x0":-1.5037131368943066,"y0":50.00260993360088,"z0":5.548489687102352,"aX":6.612721003967546},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":19.7,"breakHorizontal":-7.9,"spinRate":822,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.42232491667805006,"extension":6.5574098033191905},"index":3,"playId":"e4e312c1-5665-3c7a-b380-ee8cf5bb3365","pitchNumber":4,"startTime":"2026-03-19T17:45:06.469Z","endTime":"2026-03-19T17:45:14.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.39999999999999,"awayTeamWinProbability":18.60000000000001,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.23,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:45:14.055Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Williamson called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-19T17:47:08.217Z","endTime":"2026-03-19T17:49:51.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.616841371740552,"aZ":-19.90326308946864,"pfxX":-10.317509987897104,"pfxZ":6.219237348733852,"pX":0.27824503188430044,"pZ":1.59530566264836,"vX0":8.644951838502694,"vY0":-138.95319787220905,"vZ0":-7.705697052573381,"x":106.39,"y":195.71,"x0":-1.5195872129951158,"y0":50.00124277213607,"z0":5.707320275671897,"aX":-20.348545151788382},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.0,"breakHorizontal":17.0,"spinRate":2241,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.39289072271277226,"extension":6.336917791039573},"index":0,"playId":"b666c980-d3fe-320a-942e-a51d21bc2d82","pitchNumber":1,"startTime":"2026-03-19T17:47:42.853Z","endTime":"2026-03-19T17:47:46.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73285151963679,"aZ":-35.254147494654035,"pfxX":2.3787425382607736,"pfxZ":-1.8606110021509386,"pX":1.994873575701954,"pZ":1.9862556111976561,"vX0":8.734356457999946,"vY0":-127.7304880269782,"vZ0":-1.8691138706856085,"x":40.96,"y":185.15,"x0":-1.7746471460334636,"y0":50.00192379972986,"z0":5.493348831235769,"aX":3.9388297666155743},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.6,"breakHorizontal":-6.2,"spinRate":2655,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.42843488551168685,"extension":6.339850961528205},"index":1,"playId":"290c6dce-5ac4-380a-bd8d-c9106986e65e","pitchNumber":2,"startTime":"2026-03-19T17:48:01.976Z","endTime":"2026-03-19T17:48:05.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49648296609474,"aZ":-36.07611616358368,"pfxX":4.105698727383331,"pfxZ":-2.4473177865811175,"pX":-0.7116265485887987,"pZ":1.9209464836643122,"vX0":2.1706029022339153,"vY0":-125.46526956890705,"vZ0":-1.4437764915684894,"x":144.13,"y":186.91,"x0":-2.1215829802483164,"y0":50.00463398720584,"z0":5.445240091837636,"aX":6.542224937124494},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.6,"breakHorizontal":-7.9,"spinRate":2604,"spinDirection":73},"zone":7,"typeConfidence":2.0,"plateTime":0.4366405505506208,"extension":6.361907584032233},"index":2,"playId":"25cc5e67-4da3-34bc-8d66-f0b62f629868","pitchNumber":3,"startTime":"2026-03-19T17:48:19.956Z","endTime":"2026-03-19T17:48:24.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":97.2,"endSpeed":89.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42238990254524,"aZ":-21.442724594608816,"pfxX":-9.259436611584881,"pfxZ":5.289380775645222,"pX":0.7610765785451127,"pZ":2.400811125789375,"vX0":9.447825058805531,"vY0":-141.1669490527825,"vZ0":-5.6012638248373126,"x":87.99,"y":173.96,"x0":-1.4169243711451043,"y0":50.00498632373142,"z0":5.779838451019171,"aX":-18.79698761149093},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.6,"breakHorizontal":15.0,"spinRate":2356,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.3871464862412677,"extension":6.25054953378107},"index":3,"playId":"47e5f168-397b-3718-a7e1-b0565a8f903d","pitchNumber":4,"startTime":"2026-03-19T17:48:38.108Z","endTime":"2026-03-19T17:48:41.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":88.6,"endSpeed":81.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62215492992706,"aZ":-34.427350515112785,"pfxX":3.1174098230423812,"pfxZ":-1.3348883368098186,"pX":1.4038566464698237,"pZ":2.211823247122987,"vX0":7.160926880064042,"vY0":-128.90850499257803,"vZ0":-1.2828906330307572,"x":63.49,"y":179.06,"x0":-1.8097296116658714,"y0":50.00113939796451,"z0":5.362371391340232,"aX":5.269492296868175},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.5,"breakHorizontal":-7.2,"spinRate":2664,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.4241294242836524,"extension":6.444287672884481},"index":4,"playId":"224dbed3-17df-308c-9133-3389af806cb4","pitchNumber":5,"startTime":"2026-03-19T17:49:06.349Z","endTime":"2026-03-19T17:49:10.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.6651472778594,"aZ":-18.726927949650527,"pfxX":-10.254683311403406,"pfxZ":6.726694892730632,"pX":-0.15759610419700273,"pZ":1.7206251300282691,"vX0":7.6087253197537095,"vY0":-141.11383649372644,"vZ0":-7.434696262208713,"x":123.01,"y":192.32,"x0":-1.568129280867993,"y0":50.00597921573997,"z0":5.614188327713094,"aX":-20.508974359835893},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.7,"breakHorizontal":16.8,"spinRate":2057,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.38942177517211096,"extension":6.514635906560183},"index":5,"playId":"cd7fd53c-9836-3b35-9da1-fc5f19444344","pitchNumber":6,"startTime":"2026-03-19T17:49:25.108Z","endTime":"2026-03-19T17:49:29.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92049861708619,"aZ":-20.810022276532276,"pfxX":-11.124986779396997,"pfxZ":5.53583305082826,"pX":0.6274855773296956,"pZ":2.285213480075213,"vX0":9.76478164662551,"vY0":-142.20739694797098,"vZ0":-6.1465955485188735,"x":93.08,"y":177.08,"x0":-1.4015681430609024,"y0":50.00277718922558,"z0":5.790218436968641,"aX":-22.83737337033571},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.9,"breakHorizontal":18.2,"spinRate":2276,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.3848225122252247,"extension":6.386581069998822},"index":6,"playId":"7da4b20d-bcfd-3ec7-8aad-4c86134a9319","pitchNumber":7,"startTime":"2026-03-19T17:49:45.894Z","endTime":"2026-03-19T17:49:51.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:49:51.024Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Fortes flies out to center fielder Justin Crawford.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-19T17:49:56.588Z","endTime":"2026-03-19T17:50:26.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315"},"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":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"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":96.2,"endSpeed":87.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1770353385308,"aZ":-18.35830868311808,"pfxX":-10.37494718641924,"pfxZ":6.986050269805434,"pX":-0.2922368728523949,"pZ":2.9641698711234112,"vX0":7.193620053351129,"vY0":-139.87762312248935,"vZ0":-4.294637651275119,"x":95.62,"y":141.37,"x0":-1.5522323215553326,"y0":50.000398823148146,"z0":5.726475642992707,"aX":-20.51238823272145},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.9,"breakHorizontal":17.3,"spinRate":2121,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3918879250734846,"extension":6.430279428025775},"hitData":{"launchSpeed":100.5,"launchAngle":30.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.81,"coordY":70.87}},"index":0,"playId":"21649df1-bacf-3693-84de-477ce26da39f","pitchNumber":1,"startTime":"2026-03-19T17:50:16.749Z","endTime":"2026-03-19T17:50:26.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.1,"awayTeamWinProbability":14.900000000000006,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:50:26.569Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Justyn-Henry Malloy pops out to first baseman Alec Bohm in foul territory.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-19T17:50:32.136Z","endTime":"2026-03-19T17:51:44.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04700693881242,"aZ":-33.745404032968196,"pfxX":4.155175496957257,"pfxZ":-0.9901101431077706,"pX":-0.9775576130484297,"pZ":3.388853444138511,"vX0":1.5135924356787116,"vY0":-124.85942546329933,"vZ0":1.501311723973494,"x":154.26,"y":147.28,"x0":-2.1298850917818566,"y0":50.00106987109793,"z0":5.538576081385767,"aX":6.617061592954186},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.2,"breakHorizontal":-7.9,"spinRate":2506,"spinDirection":85},"zone":11,"typeConfidence":2.0,"plateTime":0.43720391115176005,"extension":6.232267127291543},"index":0,"playId":"d824ddec-d233-33aa-955a-290dc2831c5e","pitchNumber":1,"startTime":"2026-03-19T17:50:58.804Z","endTime":"2026-03-19T17:51:02.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.099355598667923,"aZ":-22.1152973301664,"pfxX":-10.545746567638234,"pfxZ":4.992808288955324,"pX":-0.4440658901733619,"pZ":1.5744430089427484,"vX0":7.054753742247628,"vY0":-140.3883275594756,"vZ0":-7.076215482349,"x":133.93,"y":196.27,"x0":-1.6079300802047867,"y0":50.00133757646025,"z0":5.546892169546133,"aX":-21.23812941766213},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.9,"breakHorizontal":17.9,"spinRate":2143,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.38881886527185294,"extension":6.520809819126693},"index":1,"playId":"0be5372e-55a0-3e1b-bebb-6cafe4e4f04a","pitchNumber":2,"startTime":"2026-03-19T17:51:15.565Z","endTime":"2026-03-19T17:51:20.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.245840171188227,"aZ":-32.156872530719305,"pfxX":3.630928047570821,"pfxZ":0.011364900117415644,"pX":-0.9017496882918725,"pZ":2.9545197227350073,"vX0":1.9779238162100328,"vY0":-125.5950693911133,"vZ0":0.1347492298495414,"x":151.37,"y":159.01,"x0":-2.16684032701753,"y0":50.00288283395566,"z0":5.478064144241948,"aX":5.90258209007655},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.2,"breakHorizontal":-7.0,"spinRate":2612,"spinDirection":83},"zone":11,"typeConfidence":2.0,"plateTime":0.43320754122262306,"extension":6.213516468384976},"hitData":{"launchSpeed":50.3,"launchAngle":36.0,"totalDistance":138.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":169.63,"coordY":166.68}},"index":2,"playId":"383c5808-54b5-3995-9298-202f7acbfb4c","pitchNumber":3,"startTime":"2026-03-19T17:51:35.994Z","endTime":"2026-03-19T17:51:44.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669234,"link":"/api/v1/people/669234"},"credit":"b_ab"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_ab"},{"player":{"id":669234,"link":"/api/v1/people/669234"},"credit":"b_pa"},{"player":{"id":647315,"link":"/api/v1/people/647315"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":86.0,"awayTeamWinProbability":14.0,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:51:44.063Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Marsh singles on a sharp line drive to center fielder Marshall Toole.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-19T17:53:23.703Z","endTime":"2026-03-19T17:54:13.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":828319,"link":"/api/v1/people/828319"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.65995525968523,"aZ":-36.064642395515186,"pfxX":2.121378391276046,"pfxZ":-2.8544290078236845,"pX":0.27888862982186985,"pZ":2.325332198712751,"vX0":3.8335919120825355,"vY0":-116.05874820794767,"vZ0":-0.7463773618007041,"x":106.37,"y":176.0,"x0":-1.6695907260545364,"y0":50.000411870261296,"z0":6.084880327125383,"aX":2.894178250485864},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-5.0,"breakHorizontal":-4.8,"spinRate":2609,"spinDirection":35},"zone":6,"typeConfidence":2.0,"plateTime":0.4718830272501693,"extension":6.358075102896618},"index":0,"playId":"0ee8211c-61ec-3e90-8f3e-fb3a7f07358e","pitchNumber":1,"startTime":"2026-03-19T17:53:47.009Z","endTime":"2026-03-19T17:53:51.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18060059549785,"aZ":-14.667468590227905,"pfxX":-2.635918027508541,"pfxZ":9.12306749180043,"pX":0.19043031210218622,"pZ":2.7210400875536296,"vX0":5.368122167610052,"vY0":-137.79291546855492,"vZ0":-6.108356650864025,"x":109.74,"y":165.31,"x0":-1.4422947170961729,"y0":50.00637284778008,"z0":5.961298713149749,"aX":-5.060673931996585},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":3.6,"spinRate":2331,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.3978038791422902,"extension":6.515202486444428},"hitData":{"launchSpeed":107.1,"launchAngle":15.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":113.46,"coordY":78.64}},"index":1,"playId":"23dcc3a9-60e8-3f1c-a14e-dc2a6ecddc2c","pitchNumber":2,"startTime":"2026-03-19T17:54:02.978Z","endTime":"2026-03-19T17:54:13.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.41,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:54:13.434Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edmundo Sosa grounds out, first baseman Logan Davidson to pitcher Drew Rasmussen.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-19T17:54:40.614Z","endTime":"2026-03-19T17:55:16.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4072829454474,"aZ":-24.064530807603344,"pfxX":3.829564220674104,"pfxZ":4.702988182110248,"pX":0.9267835813432813,"pZ":2.8881730706088744,"vX0":5.854718230133592,"vY0":-129.9919091462416,"vZ0":-3.040567209591032,"x":81.67,"y":160.8,"x0":-1.8457888811495713,"y0":50.00057947997874,"z0":5.885399577617526,"aX":6.599771771350827},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.2,"breakHorizontal":-8.2,"spinRate":2541,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.42019603958469043,"extension":6.406603630698933},"index":0,"playId":"5e8e1a37-a868-3621-b678-18f1131ab2f2","pitchNumber":1,"startTime":"2026-03-19T17:54:40.614Z","endTime":"2026-03-19T17:54:43.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"actionPlayId":"5e8e1a37-a868-3621-b678-18f1131ab2f2","startTime":"2026-03-19T17:55:00.180Z","endTime":"2026-03-19T17:55:00.194Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Catcher Nick Fortes picks off Brandon Marsh at 1st on throw to first baseman Logan Davidson.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"actionPlayId":"5e8e1a37-a868-3621-b678-18f1131ab2f2","startTime":"2026-03-19T17:55:00.194Z","endTime":"2026-03-19T17:55:08.535Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"homeTeamWinProbability":85.0,"awayTeamWinProbability":15.0,"homeTeamWinProbabilityAdded":-2.5999999999999943,"leverageIndex":0.66,"dramaIndex":38.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16860793767001,"aZ":-23.337663062395706,"pfxX":2.9698792720479092,"pfxZ":5.084697328836215,"pX":0.9971639899271039,"pZ":2.4949128795167095,"vX0":5.972884393450178,"vY0":-130.682279131116,"vZ0":-3.8791041596099296,"x":78.99,"y":171.42,"x0":-1.6992693610292982,"y0":50.00472566610505,"z0":5.740540110918278,"aX":5.165065056674926},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.6,"breakHorizontal":-6.6,"spinRate":2573,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.4182761960405723,"extension":6.515123184028226},"hitData":{"launchSpeed":66.9,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.12,"coordY":163.54}},"index":3,"playId":"6ce1b502-8c68-36c5-a6b0-a2892a5690ef","pitchNumber":2,"startTime":"2026-03-19T17:55:08.535Z","endTime":"2026-03-19T17:55:16.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.2,"awayTeamWinProbability":15.799999999999997,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.66,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:55:16.504Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out, third baseman Raynel Delgado to first baseman Logan Davidson.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-19T17:55:37.525Z","endTime":"2026-03-19T17:56:54.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"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":90.8,"endSpeed":84.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.309405362875818,"aZ":-21.445412636917958,"pfxX":2.536694040195242,"pfxZ":6.012925477660996,"pX":0.9950229537889815,"pZ":1.7242747318714096,"vX0":6.23691382968578,"vY0":-132.040737408517,"vZ0":-6.608646561879361,"x":79.07,"y":192.22,"x0":-1.7172765791510904,"y0":50.00277424040208,"z0":5.812418568502095,"aX":4.527183222475113},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.8,"breakHorizontal":-5.9,"spinRate":2539,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.4131400510755707,"extension":6.618087807652958},"index":0,"playId":"90e9bb6e-6fa8-3152-956a-748144e2f153","pitchNumber":1,"startTime":"2026-03-19T17:55:54.937Z","endTime":"2026-03-19T17:56:02.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.017423560295533,"aZ":-12.08429110438343,"pfxX":-2.26586789745265,"pfxZ":10.51108100827504,"pX":-0.29809517037208694,"pZ":2.5184197769621606,"vX0":4.319596067494967,"vY0":-137.28255068660317,"vZ0":-6.7021071667592205,"x":128.36,"y":170.78,"x0":-1.5965914701531942,"y0":50.00083744965626,"z0":5.8115507513717395,"aX":-4.330231358787236},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":3.2,"spinRate":2422,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.3987648731159599,"extension":6.562990109791592},"index":1,"playId":"e7eec7ef-05f0-3517-a71c-269d033a91c5","pitchNumber":2,"startTime":"2026-03-19T17:56:09.190Z","endTime":"2026-03-19T17:56:14.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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.8,"endSpeed":86.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.327058332756312,"aZ":-12.706227322908568,"pfxX":-2.5762307412902876,"pfxZ":10.123332601319646,"pX":-0.03662627665000767,"pZ":3.174199640474477,"vX0":4.680573227514369,"vY0":-137.94951085230886,"vZ0":-5.086354436683681,"x":118.4,"y":153.08,"x0":-1.4223119241370736,"y0":50.001712102248405,"z0":5.901728528120655,"aX":-4.95412175957888},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":3.7,"spinRate":2454,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.39738319812838974,"extension":6.585929254008358},"index":2,"playId":"e7509a69-392f-30b3-bcb9-316acb6bad13","pitchNumber":3,"startTime":"2026-03-19T17:56:26.742Z","endTime":"2026-03-19T17:56:30.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20294941959179,"aZ":-27.148934721903963,"pfxX":2.793624972314303,"pfxZ":2.863868552260298,"pX":0.6187170142800376,"pZ":2.253756773973971,"vX0":5.136960955452719,"vY0":-131.41738624089095,"vZ0":-3.975582755476952,"x":93.42,"y":177.93,"x0":-1.7222211183729206,"y0":50.0006598992155,"z0":5.79692197636305,"aX":4.897330310107835},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.6,"breakHorizontal":-6.1,"spinRate":2557,"spinDirection":173},"zone":6,"typeConfidence":2.0,"plateTime":0.41638762760767545,"extension":6.512935669576564},"hitData":{"launchSpeed":72.9,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.75,"coordY":163.54}},"index":3,"playId":"7d6d8d40-2b54-3c19-acf2-69b59291fadb","pitchNumber":4,"startTime":"2026-03-19T17:56:47.285Z","endTime":"2026-03-19T17:56:54.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:56:54.869Z","atBatIndex":29},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ryan Vilade homers (1) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-19T17:59:32.709Z","endTime":"2026-03-19T18:00:53.043Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":{"id":621237,"link":"/api/v1/people/621237"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: José Alvarado replaces Zach Pop.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"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-19T17:58:09.271Z","endTime":"2026-03-19T17:59:34.527Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621237,"link":"/api/v1/people/621237"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":647315,"link":"/api/v1/people/647315","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":98.8,"endSpeed":90.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.244475214275376,"aZ":-10.781898405932381,"pfxX":8.5868366097061,"pfxZ":10.291613930149039,"pX":-0.48878171383154184,"pZ":2.1986668117356962,"vX0":-8.519524410804914,"vY0":-143.3104057471057,"vZ0":-9.47744619400093,"x":135.63,"y":179.42,"x0":1.4075065626829055,"y0":50.007034177248315,"z0":6.223063393950015,"aX":17.857872596200902},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.8,"breakHorizontal":-13.8,"spinRate":2202,"spinDirection":147},"zone":7,"typeConfidence":0.9,"plateTime":0.3822482584706193,"extension":6.689658488189437},"index":1,"playId":"efb90e28-81a2-38c2-bdc4-5deb9c8774ec","pitchNumber":1,"startTime":"2026-03-19T17:59:34.527Z","endTime":"2026-03-19T17:59:39.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75228386603235,"aZ":-15.216446456361153,"pfxX":11.263836538507505,"pfxZ":8.353759317507727,"pX":-0.570647887090852,"pZ":1.480768225894165,"vX0":-9.663767513987072,"vY0":-141.6836395632094,"vZ0":-10.171631374382908,"x":138.75,"y":198.8,"x0":1.4230184630612208,"y0":50.00527054969343,"z0":6.092786855277347,"aX":22.87471866299126},"breaks":{"breakAngle":49.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.1,"breakHorizontal":-18.4,"spinRate":2191,"spinDirection":139},"zone":13,"typeConfidence":0.91,"plateTime":0.386773171222603,"extension":6.715336766606174},"index":2,"playId":"42e51058-9a67-3cd4-b75e-4c4ce8005fe0","pitchNumber":2,"startTime":"2026-03-19T17:59:51.017Z","endTime":"2026-03-19T17:59:55.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":90.9,"endSpeed":84.0,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.646882489589498,"aZ":-25.085613127738778,"pfxX":0.4278830106375846,"pfxZ":4.006536422535516,"pX":-0.533972273602273,"pZ":0.2714642880236287,"vX0":-5.135900974189877,"vY0":-132.04371089927025,"vZ0":-10.84003300647029,"x":137.35,"y":231.45,"x0":1.3791430826029811,"y0":50.001494989608695,"z0":6.269647731919237,"aX":0.7569469611522092},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.2,"breakHorizontal":0.4,"spinRate":2222,"spinDirection":162},"zone":13,"typeConfidence":0.89,"plateTime":0.4145260292489459,"extension":6.658747707291224},"index":3,"playId":"169952b7-8f36-3e94-8bee-db75a9b91022","pitchNumber":3,"startTime":"2026-03-19T18:00:07.552Z","endTime":"2026-03-19T18:00:13.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.3,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.42281603475997,"aZ":-12.499407524213522,"pfxX":10.656159863129181,"pfxZ":9.410443332486643,"pX":0.12874291435625468,"pZ":2.556845758879407,"vX0":-7.695808062112899,"vY0":-143.913672610287,"vZ0":-8.174120372429012,"x":112.09,"y":169.75,"x0":1.457508345146484,"y0":50.00355713165516,"z0":6.214351490790406,"aX":22.27984697625796},"breaks":{"breakAngle":55.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.5,"breakHorizontal":-17.6,"spinRate":2069,"spinDirection":143},"zone":5,"typeConfidence":0.91,"plateTime":0.38107396214578904,"extension":6.6757424276798565},"hitData":{"launchSpeed":97.6,"launchAngle":36.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":214.86,"coordY":80.61}},"index":4,"playId":"ce3c26ba-eebd-310c-b558-8c34e8926154","pitchNumber":4,"startTime":"2026-03-19T18:00:28.469Z","endTime":"2026-03-19T18:00:53.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-8.5,"leverageIndex":0.91,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:00:53.043Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Logan Davidson grounds out, pitcher José Alvarado to second baseman Bryson Stott to first baseman Alec Bohm.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-19T18:00:56.750Z","endTime":"2026-03-19T18:01:36.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621237,"link":"/api/v1/people/621237"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51625053508303,"aZ":-14.589920147476688,"pfxX":9.841252276328852,"pfxZ":8.345193403518282,"pX":-0.7070065454255172,"pZ":1.3002383761181753,"vX0":-9.77840145339606,"vY0":-143.19573075873205,"vZ0":-11.046646884402502,"x":143.95,"y":203.67,"x0":1.449380441242456,"y0":50.00601831645319,"z0":6.086475812034149,"aX":20.742206708021715},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.3,"breakHorizontal":-16.2,"spinRate":2253,"spinDirection":143},"zone":13,"typeConfidence":0.9,"plateTime":0.38038896790441346,"extension":6.847468224236876},"index":0,"playId":"67e72160-3d45-3369-bc04-e0980da7feec","pitchNumber":1,"startTime":"2026-03-19T18:01:12.290Z","endTime":"2026-03-19T18:01:16.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":91.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17586793470912,"aZ":-17.939692102748698,"pfxX":10.220327387018429,"pfxZ":6.732418849161402,"pX":-0.04426013572337428,"pZ":2.2647984329206188,"vX0":-8.197439431659989,"vY0":-143.53469001696752,"vZ0":-8.194018628373374,"x":118.69,"y":177.63,"x0":1.5024945641708205,"y0":50.00111019006496,"z0":6.246161424802938,"aX":21.600707925296764},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":10.9,"breakHorizontal":-17.2,"spinRate":2132,"spinDirection":143},"zone":8,"typeConfidence":0.9,"plateTime":0.37971498557602423,"extension":6.7095414937846805},"hitData":{"launchSpeed":107.3,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.53,"coordY":153.24}},"index":1,"playId":"5407fb23-fa37-3188-8a59-d8c7a774451e","pitchNumber":2,"startTime":"2026-03-19T18:01:30.590Z","endTime":"2026-03-19T18:01:36.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669722,"link":"/api/v1/people/669722"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:01:36.168Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alfonzo Martinez homers (1) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-19T18:02:03.925Z","endTime":"2026-03-19T18:03:29.822Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":808273,"fullName":"Alfonzo Martinez","link":"/api/v1/people/808273"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":808273,"fullName":"Alfonzo Martinez","link":"/api/v1/people/808273"},"responsiblePitcher":{"id":621237,"link":"/api/v1/people/621237"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74579347304116,"aZ":-26.86704307540656,"pfxX":-1.234608243776917,"pfxZ":3.0124647622522662,"pX":-1.0026786023191645,"pZ":3.670167183800553,"vX0":-5.63676837360291,"vY0":-131.15393106839048,"vZ0":-2.6323233501743104,"x":155.22,"y":139.69,"x0":1.3247878508824606,"y0":50.004315748255905,"z0":6.666794474068351,"aX":-2.174563203856434},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.2,"breakHorizontal":3.4,"spinRate":2171,"spinDirection":187},"zone":11,"typeConfidence":0.85,"plateTime":0.41580924105129524,"extension":6.59837562067451},"index":0,"playId":"bdf03621-b4d1-3a3f-9dfa-4534fff6cb97","pitchNumber":1,"startTime":"2026-03-19T18:02:12.979Z","endTime":"2026-03-19T18:02:17.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":808273,"link":"/api/v1/people/808273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.48709793739483,"aZ":-15.948318036214067,"pfxX":9.515689802126264,"pfxZ":7.787888551974797,"pX":-0.04373756813753455,"pZ":3.107627298762536,"vX0":-8.075494769769643,"vY0":-143.06053490331396,"vZ0":-6.016674771003707,"x":118.67,"y":154.87,"x0":1.5725287706190945,"y0":50.000447435189905,"z0":6.229221509974452,"aX":19.81849662152683},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.1,"breakHorizontal":-15.7,"spinRate":2191,"spinDirection":146},"zone":2,"typeConfidence":0.9,"plateTime":0.38214969389728637,"extension":6.707840195513137},"index":1,"playId":"ffd41765-7ddd-38d6-b685-ef8d8484ab3b","pitchNumber":2,"startTime":"2026-03-19T18:02:26.461Z","endTime":"2026-03-19T18:02:31.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":808273,"link":"/api/v1/people/808273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.46518872965887,"aZ":-18.260057255505735,"pfxX":10.089913044415344,"pfxZ":6.83609674309638,"pX":-0.17964274755308898,"pZ":3.4921148653619696,"vX0":-8.032684400695768,"vY0":-141.54332869960342,"vZ0":-4.718267225515355,"x":123.85,"y":144.49,"x0":1.3802593431879053,"y0":50.000502472857875,"z0":6.345232381068335,"aX":20.527585328668437},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.6,"breakHorizontal":-16.7,"spinRate":2125,"spinDirection":145},"zone":11,"typeConfidence":0.9,"plateTime":0.386554243649746,"extension":6.6830171874866},"index":2,"playId":"e03b1ee2-7ceb-3422-a11d-5e035c881119","pitchNumber":3,"startTime":"2026-03-19T18:02:47.177Z","endTime":"2026-03-19T18:02:50.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":808273,"link":"/api/v1/people/808273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26475794918737,"aZ":-18.663774157978715,"pfxX":10.73734118026941,"pfxZ":6.6107145341856,"pX":0.2505024171515323,"pZ":3.3098876740433774,"vX0":-7.187562808895234,"vY0":-142.42505057266226,"vZ0":-4.946800544527495,"x":107.45,"y":149.41,"x0":1.4184037774988107,"y0":50.003998303580104,"z0":6.258385029024639,"aX":21.94833448910456},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.0,"breakHorizontal":-17.9,"spinRate":2141,"spinDirection":139},"zone":2,"typeConfidence":0.91,"plateTime":0.38532579003833733,"extension":6.624978811609979},"hitData":{"launchSpeed":99.3,"launchAngle":37.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":219.83,"coordY":82.15}},"index":3,"playId":"c33fbd53-1a0d-3ab2-a298-c87bb6c30a32","pitchNumber":4,"startTime":"2026-03-19T18:03:03.827Z","endTime":"2026-03-19T18:03:29.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":808273,"link":"/api/v1/people/808273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808273,"link":"/api/v1/people/808273"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":808273,"link":"/api/v1/people/808273"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":-11.0,"leverageIndex":0.8,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:03:29.822Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Raynel Delgado strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-19T18:03:40.423Z","endTime":"2026-03-19T18:05:57.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89774171755125,"aZ":-19.06756857162156,"pfxX":10.643542305198611,"pfxZ":6.573596239126468,"pX":-0.5610856169184235,"pZ":2.064583455018356,"vX0":-9.377558682251111,"vY0":-140.36536022981454,"vZ0":-8.023015436207707,"x":138.39,"y":183.04,"x0":1.4408988882978484,"y0":50.00629324887124,"z0":6.2025851636441605,"aX":21.233815904375824},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.3,"breakHorizontal":-17.4,"spinRate":2166,"spinDirection":143},"zone":7,"typeConfidence":0.9,"plateTime":0.39026977229051907,"extension":6.7029153570107685},"index":0,"playId":"5bbb920f-cdaf-316c-8150-d2b7af437e0c","pitchNumber":1,"startTime":"2026-03-19T18:03:48.293Z","endTime":"2026-03-19T18:03:53.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73616414473599,"aZ":-29.38828285866705,"pfxX":-1.347558984856975,"pfxZ":1.6016304874937797,"pX":-1.261078229344357,"pZ":1.737307244086011,"vX0":-6.204906165678916,"vY0":-130.88285795156074,"vZ0":-6.42724493157328,"x":165.07,"y":191.87,"x0":1.3121935911254254,"y0":50.00436670369628,"z0":6.41591060808207,"aX":-2.3454259707700427},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.7,"breakHorizontal":3.7,"spinRate":2141,"spinDirection":183},"zone":13,"typeConfidence":0.79,"plateTime":0.4179392182045505,"extension":6.612842754498908},"index":1,"playId":"86a6c423-77e5-3ba2-99b3-82d5646f7404","pitchNumber":2,"startTime":"2026-03-19T18:04:04.033Z","endTime":"2026-03-19T18:04:07.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.35338155671816,"aZ":-16.867575809294305,"pfxX":9.719494974104169,"pfxZ":7.438517306627445,"pX":0.15913546745146154,"pZ":1.9693949935505528,"vX0":-7.290476195255989,"vY0":-142.2490706844157,"vZ0":-8.802156202573501,"x":110.93,"y":185.61,"x0":1.4870930725360472,"y0":50.003570194451996,"z0":6.164115994952284,"aX":20.00285990305441},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.9,"breakHorizontal":-16.2,"spinRate":2204,"spinDirection":142},"zone":8,"typeConfidence":0.9,"plateTime":0.38443923822248127,"extension":6.653406614042688},"index":2,"playId":"7ea441df-0e2f-3508-b8f3-23b7a4d9eab9","pitchNumber":3,"startTime":"2026-03-19T18:04:28.967Z","endTime":"2026-03-19T18:04:32.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.077750904177744,"aZ":-24.28234901017078,"pfxX":0.36919822732912905,"pfxZ":4.5464655489682535,"pX":-0.09466229439512931,"pZ":2.4160893737121434,"vX0":-4.110388432206178,"vY0":-130.6155426338014,"vZ0":-5.430992242956389,"x":120.61,"y":173.55,"x0":1.4478345692371695,"y0":50.00631859019006,"z0":6.335015062404617,"aX":0.6413998394052629},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.3,"breakHorizontal":0.2,"spinRate":2249,"spinDirection":167},"zone":5,"typeConfidence":0.88,"plateTime":0.41844703527330385,"extension":6.671214936740225},"index":3,"playId":"cfbe414c-011b-370e-a223-ea5e615f7fcc","pitchNumber":4,"startTime":"2026-03-19T18:04:50.502Z","endTime":"2026-03-19T18:04:54.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.125916751771225,"aZ":-31.402586285606738,"pfxX":-0.2993028168982903,"pfxZ":0.4570677429250125,"pX":-1.9871095344911185,"pZ":1.1814000221438903,"vX0":-8.058209953134071,"vY0":-129.40293587136037,"vZ0":-6.877769728786668,"x":192.74,"y":206.88,"x0":1.2069000321910686,"y0":50.0046496301761,"z0":6.281107840768369,"aX":-0.5066396073421361},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.6,"breakHorizontal":2.4,"spinRate":2252,"spinDirection":153},"zone":13,"typeConfidence":0.65,"plateTime":0.4233485191190187,"extension":6.659180534705172},"index":4,"playId":"a42f84fe-5b07-33df-b3fb-3f7ef50b7bf9","pitchNumber":5,"startTime":"2026-03-19T18:05:16.052Z","endTime":"2026-03-19T18:05:19.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.237057376019802,"aZ":-26.776556777265775,"pfxX":-0.06716019367657644,"pfxZ":3.0578833009656456,"pX":-2.0784812666559502,"pZ":2.6175774048259917,"vX0":-8.771963237331569,"vY0":-131.3363565027042,"vZ0":-4.736868915434466,"x":196.23,"y":168.11,"x0":1.2996024010579805,"y0":50.00307572286841,"z0":6.412368552740185,"aX":-0.11583240614945281},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.8,"breakHorizontal":1.8,"spinRate":2175,"spinDirection":158},"zone":11,"typeConfidence":0.86,"plateTime":0.4154759843711653,"extension":6.632416593577178},"index":5,"playId":"ebdd24dc-67f6-34fe-97a4-305033a9e4d2","pitchNumber":6,"startTime":"2026-03-19T18:05:34.289Z","endTime":"2026-03-19T18:05:38.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.612762250227743,"aZ":-29.680316486674222,"pfxX":-1.6676562656639269,"pfxZ":1.4380857155247089,"pX":-1.0260877526738812,"pZ":1.8132535733402817,"vX0":-5.184174326697275,"vY0":-130.54968948997887,"vZ0":-5.939047512019386,"x":156.11,"y":189.82,"x0":1.199318834922021,"y0":50.002200629696276,"z0":6.342256860042522,"aX":-2.8869673193999903},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.6,"breakHorizontal":4.1,"spinRate":2223,"spinDirection":172},"zone":13,"typeConfidence":0.75,"plateTime":0.41901982288376605,"extension":6.559861925261866},"index":6,"playId":"a59a27b6-98fa-3b06-85d5-a95f00258b06","pitchNumber":7,"startTime":"2026-03-19T18:05:50.570Z","endTime":"2026-03-19T18:05:57.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.3,"awayTeamWinProbability":30.700000000000003,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:05:57.060Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marshall Toole grounds out, second baseman Bryson Stott to first baseman Alec Bohm.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-19T18:06:06.776Z","endTime":"2026-03-19T18:07:20.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":828319,"fullName":"Marshall Toole","link":"/api/v1/people/828319"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":828319,"fullName":"Marshall Toole","link":"/api/v1/people/828319"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.756575324870973,"aZ":-17.643769733205193,"pfxX":9.742676894446356,"pfxZ":7.142781284895381,"pX":0.7995059830220972,"pZ":2.7575360970305827,"vX0":-5.735610645051757,"vY0":-141.6137056997141,"vZ0":-6.364350530790964,"x":86.52,"y":164.33,"x0":1.5831902493919396,"y0":50.005577124764066,"z0":6.159137706712986,"aX":19.829569670528567},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.9,"breakHorizontal":-16.6,"spinRate":2095,"spinDirection":142},"zone":3,"typeConfidence":0.9,"plateTime":0.38647918161896255,"extension":6.674170444862278},"index":0,"playId":"f3b0880b-d6ab-3340-b7df-46d945db7bab","pitchNumber":1,"startTime":"2026-03-19T18:06:16.876Z","endTime":"2026-03-19T18:06:20.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22782958788145,"aZ":-21.99379120518056,"pfxX":2.7005558808978813,"pfxZ":5.797151498094724,"pX":-0.4945112921838777,"pZ":0.7524081741817891,"vX0":-5.661851537738737,"vY0":-131.05984080956617,"vZ0":-10.035834880365144,"x":135.85,"y":218.46,"x0":1.333811712765,"y0":50.00580030279645,"z0":6.246150829940047,"aX":4.744599562460462},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.6,"breakHorizontal":-3.7,"spinRate":2117,"spinDirection":134},"zone":13,"typeConfidence":0.9,"plateTime":0.4164165449091253,"extension":6.5803257877032975},"index":1,"playId":"e99e3bb6-ac81-3fdf-af8b-7dcd8640f378","pitchNumber":2,"startTime":"2026-03-19T18:06:35.106Z","endTime":"2026-03-19T18:06:38.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.76412708570465,"aZ":-19.80187715890686,"pfxX":13.139369969855629,"pfxZ":6.286349024220222,"pX":0.052303029958515664,"pZ":1.671982246154984,"vX0":-8.591635800494714,"vY0":-139.46064740117035,"vZ0":-8.748593497072328,"x":115.01,"y":193.64,"x0":1.468145600922448,"y0":50.000063221124876,"z0":6.158970291305252,"aX":25.842130008443203},"breaks":{"breakAngle":48.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.7,"breakHorizontal":-22.0,"spinRate":1998,"spinDirection":139},"zone":8,"typeConfidence":0.9,"plateTime":0.3929649791174823,"extension":6.64589597557591},"index":2,"playId":"bf27195e-7494-3e11-8fc7-d1482644f821","pitchNumber":3,"startTime":"2026-03-19T18:06:53.954Z","endTime":"2026-03-19T18:06:58.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94007130822294,"aZ":-26.027418394949823,"pfxX":1.721387434621035,"pfxZ":3.503347733638872,"pX":-0.3550622813363043,"pZ":2.6429054729510444,"vX0":-5.045440693191376,"vY0":-131.89979012079166,"vZ0":-4.727728190609055,"x":130.53,"y":167.42,"x0":1.3618532455874583,"y0":50.004705554663175,"z0":6.385672104075985,"aX":3.0229499001066564},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.5,"breakHorizontal":-1.9,"spinRate":2116,"spinDirection":163},"zone":4,"typeConfidence":0.9,"plateTime":0.4157924391041852,"extension":6.582743580221394},"hitData":{"launchSpeed":75.1,"launchAngle":-1.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.07,"coordY":152.03}},"index":3,"playId":"17851598-f529-3635-b385-35370c04eb4f","pitchNumber":4,"startTime":"2026-03-19T18:07:13.241Z","endTime":"2026-03-19T18:07:20.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":828319,"link":"/api/v1/people/828319"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":828319,"link":"/api/v1/people/828319"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:07:20.654Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Kemp called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-19T18:08:59.095Z","endTime":"2026-03-19T18:10:46.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.722149319441534,"aZ":-13.715749455607577,"pfxX":-3.4957345672062408,"pfxZ":10.105795092772642,"pX":-0.028585668499815826,"pZ":3.6114461217266447,"vX0":4.519301812945428,"vY0":-134.66875663862797,"vZ0":-3.8430532749059645,"x":118.09,"y":141.27,"x0":-1.2785891442404806,"y0":50.005366313804004,"z0":6.034911976312056,"aX":-6.387177497544473},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":5.3,"spinRate":2222,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.4075653038672189,"extension":6.555245721739856},"index":0,"playId":"c5cbcef8-e38d-3c97-bfac-5355f60430c0","pitchNumber":1,"startTime":"2026-03-19T18:09:27.190Z","endTime":"2026-03-19T18:09:30.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":93.3,"endSpeed":85.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.632002852001005,"aZ":-13.343209511400744,"pfxX":-2.926665934828272,"pfxZ":10.107494409907222,"pX":0.3164462479743826,"pZ":2.2071533829222147,"vX0":5.600115762870608,"vY0":-135.61801939881082,"vZ0":-7.254420560354908,"x":104.94,"y":179.19,"x0":-1.3949150653412767,"y0":50.003397315179726,"z0":5.847405390210556,"aX":-5.453327397428825},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":4.1,"spinRate":2283,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.4038620035417999,"extension":6.5558284823868025},"index":1,"playId":"efbce1ab-055a-34d5-99d9-bc1ccfe449be","pitchNumber":2,"startTime":"2026-03-19T18:09:42.497Z","endTime":"2026-03-19T18:09:45.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.79572889189987,"aZ":-18.129256540049358,"pfxX":-10.176113453159932,"pfxZ":7.6690143952677925,"pX":-1.007637799911738,"pZ":2.1508878046583333,"vX0":5.5328620244317035,"vY0":-135.0386590196047,"vZ0":-5.9468915905433875,"x":155.41,"y":180.71,"x0":-1.770586046870233,"y0":50.00057712944035,"z0":5.674436915055887,"aX":-18.62751027942059},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.7,"breakHorizontal":17.0,"spinRate":2374,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.40697198181593297,"extension":6.520395380859311},"index":2,"playId":"fcd7fbf5-3924-3860-88db-17fc3f0d9b9d","pitchNumber":3,"startTime":"2026-03-19T18:10:00.075Z","endTime":"2026-03-19T18:10:05.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.623328966612007,"aZ":-26.299768776102283,"pfxX":2.595451385991449,"pfxZ":3.445156059189289,"pX":2.0547665386487894,"pZ":1.2535170154172064,"vX0":8.555575510763576,"vY0":-129.58105072347857,"vZ0":-6.2298916386749585,"x":38.68,"y":204.94,"x0":-1.6242840030360008,"y0":50.00091768013384,"z0":5.693331042285405,"aX":4.419116492604444},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.0,"breakHorizontal":-6.6,"spinRate":2255,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.42241422853951427,"extension":6.630121354931835},"index":3,"playId":"45e148d6-71b9-3e8e-8293-488ce7910e91","pitchNumber":4,"startTime":"2026-03-19T18:10:26.042Z","endTime":"2026-03-19T18:10:30.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.871543487758302,"aZ":-19.4150698453448,"pfxX":-8.20872839238907,"pfxZ":6.752513321661524,"pX":0.3933525959328724,"pZ":1.5014525677439616,"vX0":7.893761401571621,"vY0":-136.339132872859,"vZ0":-7.273519903851078,"x":102.01,"y":198.24,"x0":-1.4674737191759817,"y0":50.003990473476286,"z0":5.534949859653814,"aX":-15.515600020509648},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.9,"breakHorizontal":13.3,"spinRate":2237,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4011362649868224,"extension":6.514968360030765},"index":4,"playId":"b1ea6594-91d8-32df-80d2-2ec05270c81e","pitchNumber":5,"startTime":"2026-03-19T18:10:41.521Z","endTime":"2026-03-19T18:10:46.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:10:46.165Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trea Turner doubles (4) on a sharp line drive to left fielder Ryan Vilade.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-19T18:10:54.977Z","endTime":"2026-03-19T18:12:59.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.761665569287192,"aZ":-25.101167879271415,"pfxX":3.3773015618874798,"pfxZ":4.102003376358298,"pX":0.5548167440540575,"pZ":1.6242757384266178,"vX0":4.992142442057446,"vY0":-130.81112094564443,"vZ0":-5.716988425400183,"x":95.85,"y":194.92,"x0":-1.8205458152134855,"y0":50.00489052765217,"z0":5.731321671846402,"aX":5.826709246150203},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.4,"breakHorizontal":-7.2,"spinRate":2406,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.41943728110780487,"extension":6.45123246449528},"index":0,"playId":"ae5ed17b-ba4a-3bcf-9320-8487f7e14218","pitchNumber":1,"startTime":"2026-03-19T18:11:08.181Z","endTime":"2026-03-19T18:11:12.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":94.7,"endSpeed":86.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.805135279025656,"aZ":-17.138825742060366,"pfxX":-8.636247917010198,"pfxZ":7.892200900205935,"pX":-1.1131147462753659,"pZ":2.2376605755102075,"vX0":4.559348459533449,"vY0":-137.68379313933093,"vZ0":-6.141015154878632,"x":159.43,"y":178.36,"x0":-1.6754844486279514,"y0":50.00281292100273,"z0":5.6718949370520875,"aX":-16.450685558109345},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.1,"breakHorizontal":14.5,"spinRate":2373,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.3990210618934631,"extension":6.608081874565444},"index":1,"playId":"5630a9b0-ac9f-37e9-9389-03476a703c37","pitchNumber":2,"startTime":"2026-03-19T18:11:22.865Z","endTime":"2026-03-19T18:11:26.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18969699058603,"aZ":-11.560896357693935,"pfxX":-2.232123553386474,"pfxZ":10.655939210544828,"pX":0.37704686308535734,"pZ":3.721747655885317,"vX0":5.327195511964706,"vY0":-138.5157159976143,"vZ0":-4.1401354159305965,"x":102.63,"y":138.29,"x0":-1.2848833805478326,"y0":50.005638304350285,"z0":6.014349863263994,"aX":-4.3193421488181025},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.6,"breakHorizontal":2.9,"spinRate":2449,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.3960772976047746,"extension":6.442207320271722},"index":2,"playId":"6d5c0f0d-38c0-3cd3-a4e2-17ac40800e24","pitchNumber":3,"startTime":"2026-03-19T18:11:45.640Z","endTime":"2026-03-19T18:11:48.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":79.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.37175526449367,"aZ":-27.21341475377361,"pfxX":5.607257525770595,"pfxZ":3.1770292689504145,"pX":-0.08968020448616848,"pZ":0.8335114353638483,"vX0":3.1892667380033357,"vY0":-123.24589713650983,"vZ0":-5.843418753456808,"x":120.42,"y":216.28,"x0":-2.1230571984333837,"y0":50.00012622443752,"z0":5.4943274375840145,"aX":8.740653124928764},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.8,"breakHorizontal":-10.8,"spinRate":2501,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.442139177555827,"extension":6.436957839546429},"index":3,"playId":"165356cb-f89e-3cc3-ae26-8fc2f50269d9","pitchNumber":4,"startTime":"2026-03-19T18:12:08.345Z","endTime":"2026-03-19T18:12:12.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.011475448380068,"aZ":-20.681414916051146,"pfxX":-8.013971716251968,"pfxZ":6.175967969321492,"pX":0.46506051254639696,"pZ":2.4919808606455454,"vX0":8.224978885742074,"vY0":-135.8614486207195,"vZ0":-4.4785319768968,"x":99.27,"y":171.5,"x0":-1.5668778777442751,"y0":50.003658697918304,"z0":5.60765966599332,"aX":-14.915493227696658},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.3,"breakHorizontal":12.7,"spinRate":2390,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.4038494282337246,"extension":6.5897696088193864},"index":4,"playId":"351d3252-d88e-30c4-87a6-8687ba08fa5e","pitchNumber":5,"startTime":"2026-03-19T18:12:25.128Z","endTime":"2026-03-19T18:12:28.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.179767950758556,"aZ":-12.155189701487844,"pfxX":-4.120527674404057,"pfxZ":10.268652955453684,"pX":-0.5703658699065804,"pZ":3.1379054453250634,"vX0":3.5379994968692405,"vY0":-138.56458159023936,"vZ0":-5.6642705939821,"x":138.74,"y":154.06,"x0":-1.3266951240061178,"y0":50.00525885067171,"z0":6.016687322940004,"aX":-8.035426563726938},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":6.7,"spinRate":2451,"spinDirection":194},"zone":1,"typeConfidence":2.0,"plateTime":0.3948785784523734,"extension":6.481766735788621},"hitData":{"launchSpeed":107.5,"launchAngle":10.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":69.16,"coordY":144.08}},"index":5,"playId":"c85c4112-ee2a-36a3-835b-0537ba673208","pitchNumber":6,"startTime":"2026-03-19T18:12:48.483Z","endTime":"2026-03-19T18:12:59.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.8,"awayTeamWinProbability":27.200000000000003,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":0.64,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:12:59.344Z","atBatIndex":36},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryson Stott homers (3) on a fly ball to right field. Trea Turner scores.","rbi":2,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-19T18:13:54.278Z","endTime":"2026-03-19T18:16:22.933Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"10079722-742a-30ce-843d-8d948bfa4919","startTime":"2026-03-19T18:13:33.289Z","endTime":"2026-03-19T18:13:38.462Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37942671109221,"aZ":-27.991384233075312,"pfxX":2.438590302552345,"pfxZ":2.431126908121012,"pX":-0.5623670481049764,"pZ":4.573228055727483,"vX0":2.9740825515890994,"vY0":-129.3929955897043,"vZ0":1.595942827820577,"x":138.44,"y":115.3,"x0":-2.037322343093891,"y0":50.00175600200669,"z0":6.071678161723448,"aX":4.19343840373961},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.9,"breakHorizontal":-5.0,"spinRate":2576,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.42101972140460564,"extension":6.297010368851245},"index":1,"playId":"c8903aa9-12ec-3d2e-9c19-28537e7db728","pitchNumber":1,"startTime":"2026-03-19T18:13:56.399Z","endTime":"2026-03-19T18:13:59.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.100039527810292,"aZ":-26.284836467399217,"pfxX":0.8942363573835016,"pfxZ":3.3386831410986524,"pX":-0.16493727833122604,"pZ":3.8546063458252826,"vX0":4.510529254366605,"vY0":-130.8112236366811,"vZ0":-0.3718612606623583,"x":123.29,"y":134.71,"x0":-2.0155308818386644,"y0":50.00117784885736,"z0":5.9400986605526995,"aX":1.5758095353041301},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.2,"breakHorizontal":-2.4,"spinRate":2526,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.41596413933282905,"extension":6.35642954845384},"index":2,"playId":"0900fe02-b20c-3688-8f23-ac715b48439e","pitchNumber":2,"startTime":"2026-03-19T18:14:13.564Z","endTime":"2026-03-19T18:14:17.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00899116469559,"aZ":-13.087069043594127,"pfxX":-2.2083754412436587,"pfxZ":10.087114711001893,"pX":-1.1631130538084402,"pZ":2.9939688987345097,"vX0":1.943052672610401,"vY0":-136.67090462417744,"vZ0":-5.395990415919485,"x":161.34,"y":157.94,"x0":-1.5962095591786727,"y0":50.00661509469092,"z0":5.89229272892197,"aX":-4.1803994807550895},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":3.6,"spinRate":2414,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4007084887145109,"extension":6.444897211162757},"index":3,"playId":"d6769ad0-8a2c-3442-962a-5f3a6826a420","pitchNumber":3,"startTime":"2026-03-19T18:14:31.861Z","endTime":"2026-03-19T18:14:36.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.093746439765965,"aZ":-11.28547461655054,"pfxX":-3.0629133625360794,"pfxZ":11.452150990307814,"pX":0.09275705868441106,"pZ":2.927091525620275,"vX0":5.278025571770402,"vY0":-134.44848406697415,"vZ0":-5.451068291372428,"x":113.46,"y":159.75,"x0":-1.5010259688476364,"y0":50.00633474241154,"z0":5.787136708437455,"aX":-5.588948121952657},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.7,"breakHorizontal":4.3,"spinRate":2446,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.4079292759793258,"extension":6.4674137602472515},"index":4,"playId":"78b30754-73cf-37b7-8fcf-e11fd6e020a8","pitchNumber":4,"startTime":"2026-03-19T18:14:49.212Z","endTime":"2026-03-19T18:14:53.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.225471790902503,"aZ":-21.552997459385832,"pfxX":3.653775648665711,"pfxZ":6.145290800272035,"pX":0.19157574765856647,"pZ":3.431025420048344,"vX0":4.244807516949725,"vY0":-130.5597840870905,"vZ0":-2.2164219223313713,"x":109.7,"y":146.14,"x0":-1.9292923057749167,"y0":50.001034920924674,"z0":5.911177181270592,"aX":6.313442273761029},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.9,"breakHorizontal":-7.6,"spinRate":2531,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.4193523122202585,"extension":6.443389730093711},"index":5,"playId":"b188d413-2286-3c9a-8724-48250cee011d","pitchNumber":5,"startTime":"2026-03-19T18:15:08.985Z","endTime":"2026-03-19T18:15:12.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32145946464882,"aZ":-11.558645407240837,"pfxX":-1.7901966606569908,"pfxZ":10.783760304301511,"pX":0.15470950271479492,"pZ":2.049620761232983,"vX0":4.767287929200216,"vY0":-137.3719759068532,"vZ0":-8.197611524512068,"x":111.1,"y":183.44,"x0":-1.370363173421775,"y0":50.00556325036407,"z0":5.857630646219347,"aX":-3.4235927579328918},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":2.3,"spinRate":2480,"spinDirection":200},"zone":8,"typeConfidence":2.0,"plateTime":0.39865672344010683,"extension":6.531010673062769},"index":6,"playId":"ab4a807d-8d2f-37b2-93d0-087fc0e64366","pitchNumber":6,"startTime":"2026-03-19T18:15:28.670Z","endTime":"2026-03-19T18:15:34.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14293597551599,"aZ":-21.01926686810349,"pfxX":-8.185240541496743,"pfxZ":5.948942052322247,"pX":0.46230089635360466,"pZ":3.178465648142207,"vX0":8.347070468654342,"vY0":-135.69539662058696,"vZ0":-2.839775715520858,"x":99.38,"y":152.96,"x0":-1.5819992712780495,"y0":50.00352037168677,"z0":5.693778566616607,"aX":-15.350508694909742},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.4,"breakHorizontal":13.2,"spinRate":2392,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.402795845972582,"extension":6.4638532763839915},"hitData":{"launchSpeed":103.6,"launchAngle":34.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":248.25,"coordY":75.71}},"index":7,"playId":"b5fb4def-5394-3733-b813-ba76c66a90bb","pitchNumber":7,"startTime":"2026-03-19T18:15:50.475Z","endTime":"2026-03-19T18:16:22.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.5,"awayTeamWinProbability":12.5,"homeTeamWinProbabilityAdded":14.700000000000003,"leverageIndex":1.25,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:16:22.933Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Bohm singles on a ground ball to catcher Nick Fortes, deflected by pitcher Drew Rasmussen.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-19T18:16:28.100Z","endTime":"2026-03-19T18:16:45.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656876,"link":"/api/v1/people/656876"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70512593228054,"aZ":-23.85236758319105,"pfxX":2.741831245232695,"pfxZ":4.665034855407122,"pX":0.5409998065996973,"pZ":2.0379889167343053,"vX0":5.2960711039193376,"vY0":-131.61941317790436,"vZ0":-5.114640823843578,"x":96.38,"y":183.75,"x0":-1.8407471482119688,"y0":50.00181894074953,"z0":5.736339466604064,"aX":4.885764341260826},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.7,"breakHorizontal":-6.0,"spinRate":2584,"spinDirection":194},"zone":9,"typeConfidence":2.0,"plateTime":0.41360691224154555,"extension":6.48934739801943},"hitData":{"launchSpeed":78.8,"launchAngle":1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.71,"coordY":181.1}},"index":0,"playId":"9639f88a-9e38-3a77-aae1-def295c8ef2c","pitchNumber":1,"startTime":"2026-03-19T18:16:40.577Z","endTime":"2026-03-19T18:16:45.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.5,"awayTeamWinProbability":11.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.28,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:16:45.811Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Adolis García walks. Alec Bohm to 2nd.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-19T18:17:04.574Z","endTime":"2026-03-19T18:18:31.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"postOnSecond":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"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":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07157151983474,"aZ":-18.767587778530846,"pfxX":-7.352390205592242,"pfxZ":7.005197487757598,"pX":-0.8440609655308892,"pZ":2.294689909074706,"vX0":4.471125976289473,"vY0":-136.91872662209403,"vZ0":-5.815385537871442,"x":149.17,"y":176.82,"x0":-1.536582915258341,"y0":50.00101895835075,"z0":5.715591552288534,"aX":-14.064383378202987},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.8,"breakHorizontal":12.5,"spinRate":2355,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3988934739496388,"extension":6.489450859242362},"index":0,"playId":"5e13ee47-095b-32de-b30a-7abe4c2c02cd","pitchNumber":1,"startTime":"2026-03-19T18:17:18.265Z","endTime":"2026-03-19T18:17:22.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60105211621615,"aZ":-10.913175809146667,"pfxX":-2.348006216507617,"pfxZ":11.079660644814789,"pX":-0.11749154197070025,"pZ":3.634639419263031,"vX0":4.555942722003652,"vY0":-138.31229244283674,"vZ0":-4.29478217980548,"x":121.48,"y":140.64,"x0":-1.4881597831131985,"y0":50.00470301622526,"z0":5.951653506074622,"aX":-4.507016019969065},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.2,"breakHorizontal":3.2,"spinRate":2370,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.39747533761231413,"extension":6.531590804154057},"index":1,"playId":"b9867293-23d5-3f69-abc4-25390bedec3a","pitchNumber":2,"startTime":"2026-03-19T18:17:34.651Z","endTime":"2026-03-19T18:17:38.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.541685496008547,"aZ":-17.03321994216983,"pfxX":-6.764098440836545,"pfxZ":8.034760383959672,"pX":-0.30940686107817045,"pZ":1.4939788486463825,"vX0":5.536412348657907,"vY0":-136.08574641023762,"vZ0":-7.930478117699088,"x":128.79,"y":198.44,"x0":-1.486659984456048,"y0":50.00338357892674,"z0":5.615470451938782,"aX":-12.747365439199227},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.1,"breakHorizontal":11.2,"spinRate":2340,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4017555976140721,"extension":6.552782625753901},"index":2,"playId":"86d2a745-8d8f-3fdc-be7c-ea5882a0a3aa","pitchNumber":3,"startTime":"2026-03-19T18:17:50.980Z","endTime":"2026-03-19T18:18:17.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"}},"contextMetrics":{}},{"details":{"call":{"code":"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":94.2,"endSpeed":85.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67350021928756,"aZ":-10.771911797649388,"pfxX":-1.899228661257177,"pfxZ":11.442114915036127,"pX":1.2835968991733273,"pZ":1.1255518151003638,"vX0":7.41185204657213,"vY0":-136.534272537287,"vZ0":-10.307458533961452,"x":68.07,"y":208.39,"x0":-1.2305752353335049,"y0":50.003352645087695,"z0":5.711753206855759,"aX":-3.5535076847817404},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":1.7,"spinRate":2381,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.40261065325875034,"extension":6.645889628121678},"index":3,"playId":"32195eab-ff25-3a00-afae-a3c17473b05d","pitchNumber":4,"startTime":"2026-03-19T18:18:25.149Z","endTime":"2026-03-19T18:18:31.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.9,"awayTeamWinProbability":10.099999999999994,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.51,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:18:31.883Z","atBatIndex":39},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"J.T. Realmuto grounds into a double play, pitcher Drew Rasmussen to second baseman Ben Williamson to first baseman Logan Davidson. Adolis García out at 2nd. J.T. Realmuto out at 1st.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-19T18:19:29.514Z","endTime":"2026-03-19T18:19:55.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656876,"link":"/api/v1/people/656876"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":5,"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-19T18:18:35.912Z","endTime":"2026-03-19T18:19:31.861Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.637397687937405,"aZ":-19.28715854862272,"pfxX":-7.65973381639591,"pfxZ":6.80584687124629,"pX":0.3783099449680257,"pZ":2.176558152333661,"vX0":7.551921717063999,"vY0":-136.61902028093056,"vZ0":-5.989902141017877,"x":102.58,"y":180.01,"x0":-1.4244014971398373,"y0":50.00194978464783,"z0":5.719717355478734,"aX":-14.502628345582952},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.3,"breakHorizontal":12.4,"spinRate":2420,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.4006671978726475,"extension":6.610752112644492},"index":1,"playId":"222d0f75-0ec1-32cf-8e2e-bca178bbc466","pitchNumber":1,"startTime":"2026-03-19T18:19:31.861Z","endTime":"2026-03-19T18:19:35.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.811853627703698,"aZ":-23.456058420097005,"pfxX":1.8647299244384916,"pfxZ":4.906127874769734,"pX":0.532010087874216,"pZ":1.6856592214814707,"vX0":5.494167750513014,"vY0":-131.92186385647403,"vZ0":-5.98025760311719,"x":96.72,"y":193.27,"x0":-1.8129043628885877,"y0":50.005838972662616,"z0":5.690782127862204,"aX":3.314447041251538},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.9,"breakHorizontal":-4.4,"spinRate":2588,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.41384629315137467,"extension":6.515258947128641},"hitData":{"launchSpeed":58.6,"launchAngle":-27.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":125.89,"coordY":177.14}},"index":2,"playId":"ec422c61-7b4d-3422-972c-bfbdb67a8d72","pitchNumber":2,"startTime":"2026-03-19T18:19:49.703Z","endTime":"2026-03-19T18:19:55.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":86.3,"awayTeamWinProbability":13.700000000000003,"homeTeamWinProbabilityAdded":-3.6000000000000085,"leverageIndex":0.77,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:19:55.034Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Williams grounds out, third baseman Edmundo Sosa to first baseman Alec Bohm.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-19T18:23:34.519Z","endTime":"2026-03-19T18:23:43.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jhoan Duran replaces José Alvarado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-19T18:21:02.135Z","endTime":"2026-03-19T18:23:34.015Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661395,"link":"/api/v1/people/661395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":700246,"link":"/api/v1/people/700246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":661395,"fullName":"Jhoan Duran"}}},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"08315516-0426-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-03-19T18:23:34.015Z","endTime":"2026-03-19T18:23:36.701Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":700246,"link":"/api/v1/people/700246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":86.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.25468991110088,"aZ":-18.60678694945664,"pfxX":-10.95087198167993,"pfxZ":6.97321426553203,"pX":-0.42732357481268896,"pZ":2.3321692025080045,"vX0":7.717100385582827,"vY0":-140.16676830231873,"vZ0":-7.045279554024663,"x":133.29,"y":175.81,"x0":-1.8250481716589981,"y0":50.00304118048117,"z0":6.1401877768150435,"aX":-21.305269530377583},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.9,"breakHorizontal":17.8,"spinRate":1909,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.39414719454711333,"extension":5.635438312979299},"hitData":{"launchSpeed":102.6,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.27,"coordY":165.36}},"index":2,"playId":"ec4f8de3-afa4-36fd-9cc7-aa823ca9e35f","pitchNumber":1,"startTime":"2026-03-19T18:23:36.701Z","endTime":"2026-03-19T18:23:43.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":700246,"link":"/api/v1/people/700246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":700246,"link":"/api/v1/people/700246"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:23:43.209Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ben Williamson flies out to right fielder Adolis García.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-19T18:24:05.526Z","endTime":"2026-03-19T18:24:49.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"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(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":96.4,"endSpeed":88.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84199244048749,"aZ":-22.09656028714979,"pfxX":-7.750818865746042,"pfxZ":5.061084591377314,"pX":-0.4208937776777537,"pZ":3.0052357762832465,"vX0":6.557291382100049,"vY0":-140.2502385495958,"vZ0":-4.87592893682884,"x":133.04,"y":157.64,"x0":-1.782679155768361,"y0":50.0042257092593,"z0":6.2083075432515615,"aX":-15.435970205343152},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.3,"breakHorizontal":12.7,"spinRate":1603,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.3906050649404067,"extension":5.60542988922719},"index":0,"playId":"be8e1db5-b208-30ab-a9d3-fa628a44a8a3","pitchNumber":1,"startTime":"2026-03-19T18:24:09.747Z","endTime":"2026-03-19T18:24:14.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.107746778533308,"aZ":-30.28769684812764,"pfxX":7.898636325319984,"pfxZ":1.146282042718795,"pX":1.8017659743571992,"pZ":1.263064534343968,"vX0":6.755428372891367,"vY0":-127.84024252781163,"vZ0":-5.553990461905322,"x":48.32,"y":204.68,"x0":-1.9077794926110412,"y0":50.002365644348764,"z0":5.861949843366355,"aX":12.978268339541131},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.0,"breakHorizontal":-16.0,"spinRate":2448,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4296189489003588,"extension":5.528590814272457},"index":1,"playId":"77fce001-162f-36c8-8d5a-6d1602469b49","pitchNumber":2,"startTime":"2026-03-19T18:24:24.589Z","endTime":"2026-03-19T18:24:30.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71437082235718,"aZ":-17.772858065293377,"pfxX":-7.555272559765726,"pfxZ":6.988090446655544,"pX":0.1869291291869833,"pZ":3.1266284047705106,"vX0":7.999039232666643,"vY0":-142.8296440572393,"vZ0":-5.441234190851837,"x":109.87,"y":154.36,"x0":-1.6719315189687007,"y0":50.000281241548734,"z0":6.178452615374944,"aX":-15.566267095272936},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.6,"breakHorizontal":12.0,"spinRate":1994,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.38387436243230066,"extension":5.63006031418446},"hitData":{"launchSpeed":94.4,"launchAngle":48.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.97,"coordY":110.84}},"index":2,"playId":"ccb1ac95-b494-3353-b17d-16cda6bd45cd","pitchNumber":3,"startTime":"2026-03-19T18:24:40.463Z","endTime":"2026-03-19T18:24:49.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.2,"awayTeamWinProbability":9.799999999999997,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.63,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:24:49.307Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Fortes grounds out, third baseman Edmundo Sosa to first baseman Alec Bohm.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-19T18:24:58.843Z","endTime":"2026-03-19T18:26:02.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"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":86.4,"endSpeed":79.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.536792216045207,"aZ":-39.1322367961985,"pfxX":6.039934872608612,"pfxZ":-4.373319377245833,"pX":-0.3860952304719585,"pZ":3.096561686460465,"vX0":2.450013210013698,"vY0":-125.82656140165699,"vZ0":0.2922427887520189,"x":131.72,"y":155.17,"x0":-2.159629659431196,"y0":50.00557028590237,"z0":6.171726671317405,"aX":9.603550044759594},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-7.6,"breakHorizontal":-11.5,"spinRate":2770,"spinDirection":50},"zone":1,"typeConfidence":2.0,"plateTime":0.4367275434491904,"extension":5.604656791690354},"index":0,"playId":"853b3a21-eea0-3d5b-b0de-67b358e16e20","pitchNumber":1,"startTime":"2026-03-19T18:25:16.111Z","endTime":"2026-03-19T18:25:23.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":96.8,"endSpeed":88.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38119044925697,"aZ":-23.69029867352765,"pfxX":-7.462946734853611,"pfxZ":4.2422687385577,"pX":-0.7392355027822847,"pZ":1.6394980229263783,"vX0":5.620341566613458,"vY0":-140.66046702434068,"vZ0":-7.914234464463766,"x":145.18,"y":194.51,"x0":-1.7952163170009785,"y0":50.004786107050016,"z0":6.029664460893228,"aX":-14.932352610860562},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.2,"breakHorizontal":12.4,"spinRate":1814,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.38962703482104954,"extension":5.6638317769622315},"index":1,"playId":"eb884549-7f78-3c8c-bf9b-c8fd8b247c84","pitchNumber":2,"startTime":"2026-03-19T18:25:29.832Z","endTime":"2026-03-19T18:25:33.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"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-19T18:25:36.832Z","endTime":"2026-03-19T18:25:55.043Z","isPitch":false,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"},"defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34452242702305,"aZ":-31.638630575181725,"pfxX":-6.460395799837293,"pfxZ":0.3286870267500568,"pX":-0.6118817957782682,"pZ":2.370206491408194,"vX0":5.23603998157281,"vY0":-127.56744764725103,"vZ0":-3.459118512914082,"x":140.32,"y":174.78,"x0":-1.8603424985500212,"y0":50.004236389502246,"z0":6.260825126762373,"aX":-10.557392668975332},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.0,"breakHorizontal":10.4,"spinRate":919,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.4307771213156153,"extension":5.857596917930139},"hitData":{"launchSpeed":92.5,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.48,"coordY":168.38}},"index":3,"playId":"0bebd1d3-96ce-35a6-9b15-0a08ed23361d","pitchNumber":3,"startTime":"2026-03-19T18:25:55.043Z","endTime":"2026-03-19T18:26:02.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.10000000000001,"awayTeamWinProbability":8.899999999999991,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:26:02.864Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Marsh flies out to left fielder Ryan Vilade.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-19T18:28:00.491Z","endTime":"2026-03-19T18:29:01.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":73.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.655800014315084,"aZ":-38.33044677384807,"pfxX":2.543967931616768,"pfxZ":-4.581047321744009,"pX":-1.047356933217285,"pZ":3.184503863893993,"vX0":0.9377050313364382,"vY0":-114.78711625359885,"vZ0":1.7871019993317563,"x":156.92,"y":152.8,"x0":-1.7906746662152009,"y0":50.000831752082426,"z0":6.105791796454084,"aX":3.4211590154973233},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-7.7,"breakHorizontal":-4.8,"spinRate":2564,"spinDirection":26},"zone":11,"typeConfidence":2.0,"plateTime":0.4757240603219306,"extension":6.300240903133196},"index":0,"playId":"d122c5d6-1625-324b-a215-72dfd127ef17","pitchNumber":1,"startTime":"2026-03-19T18:28:20.802Z","endTime":"2026-03-19T18:28:25.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80006846857697,"aZ":-24.82957413479087,"pfxX":4.336718252552549,"pfxZ":4.2488832732484045,"pX":-0.6070029894270831,"pZ":2.0902695370427913,"vX0":2.1726299375722116,"vY0":-129.99869889932526,"vZ0":-4.555335794958339,"x":140.14,"y":182.34,"x0":-2.014453825940291,"y0":50.00107729486002,"z0":5.72802297897752,"aX":7.492778580578266},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.0,"breakHorizontal":-8.3,"spinRate":2562,"spinDirection":198},"zone":7,"typeConfidence":2.0,"plateTime":0.4197980453124788,"extension":6.448822553623637},"index":1,"playId":"0f799de8-3fc5-3ca1-ac65-8eb4504c9624","pitchNumber":2,"startTime":"2026-03-19T18:28:36.634Z","endTime":"2026-03-19T18:28:40.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26605844258897,"aZ":-28.57801693130985,"pfxX":2.598799675334258,"pfxZ":2.120410711062595,"pX":0.8297774777340637,"pZ":1.762757102827493,"vX0":6.122788178546321,"vY0":-128.65768103286584,"vZ0":-4.487397326216645,"x":85.37,"y":191.19,"x0":-1.9058997731295912,"y0":50.00585614510427,"z0":5.709464594897574,"aX":4.41747300659443},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.1,"breakHorizontal":-5.9,"spinRate":2631,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.4235186427962998,"extension":6.418030906306151},"hitData":{"launchSpeed":84.9,"launchAngle":46.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.47,"coordY":118.18}},"index":2,"playId":"d2ea7f37-9fcc-374f-845c-2e28b57ab091","pitchNumber":3,"startTime":"2026-03-19T18:28:53.276Z","endTime":"2026-03-19T18:29:01.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.4,"awayTeamWinProbability":9.599999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:29:01.773Z","atBatIndex":44},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Edmundo Sosa reaches on a throwing error by shortstop Carson Williams.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-19T18:29:05.962Z","endTime":"2026-03-19T18:30:56.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"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":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"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":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.530939194998286,"aZ":-17.298373093744164,"pfxX":-7.09808948753169,"pfxZ":7.8873513239050705,"pX":-0.787623123622691,"pZ":2.8642483641666154,"vX0":4.738801183077312,"vY0":-136.1320348409463,"vZ0":-4.339537014461762,"x":147.02,"y":161.45,"x0":-1.6244446085664253,"y0":50.00338353295267,"z0":5.668501145121654,"aX":-13.387181603712332},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":11.9,"spinRate":2472,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.40161815777636845,"extension":6.648529368477466},"index":0,"playId":"e8497c56-d3c6-3e1d-8401-e2be6116c8ae","pitchNumber":1,"startTime":"2026-03-19T18:29:28.198Z","endTime":"2026-03-19T18:29:55.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.293838918799068,"aZ":-10.497688594028155,"pfxX":-0.005849982785492536,"pfxZ":11.334335753621769,"pX":0.17269606481373456,"pZ":2.8495872377776426,"vX0":4.192424709424706,"vY0":-137.16110460633374,"vZ0":-6.331903889409927,"x":110.42,"y":161.84,"x0":-1.372384009723677,"y0":50.00014970604765,"z0":5.897939218995688,"aX":-0.011364027335218716},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.4,"breakHorizontal":-0.8,"spinRate":2447,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.3987751874081704,"extension":6.624167433934828},"index":1,"playId":"bb713711-fead-389e-9ebc-a18469a6cd96","pitchNumber":2,"startTime":"2026-03-19T18:30:01.675Z","endTime":"2026-03-19T18:30:06.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"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-19T18:30:21.527Z","endTime":"2026-03-19T18:30:33.443Z","isPitch":false,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.620261370359763,"aZ":-30.237974175046872,"pfxX":2.261538686050576,"pfxZ":1.1816919490588207,"pX":-0.4645077062670598,"pZ":0.6441163836457793,"vX0":2.343070816586573,"vY0":-126.71289089783389,"vZ0":-6.896242156845332,"x":134.71,"y":221.39,"x0":-1.6918629060142276,"y0":50.00364125549441,"z0":5.78750630570172,"aX":3.7123223680093083},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.0,"breakHorizontal":-4.6,"spinRate":2594,"spinDirection":97},"zone":13,"typeConfidence":2.0,"plateTime":0.4307177817659147,"extension":6.497489766904578},"index":3,"playId":"226e68f6-a021-391b-a534-ea71eb7519c3","pitchNumber":3,"startTime":"2026-03-19T18:30:33.443Z","endTime":"2026-03-19T18:30:37.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.817106281463385,"aZ":-26.196445185852916,"pfxX":2.69955565509225,"pfxZ":3.5022916707112612,"pX":1.1937709530082483,"pZ":1.9691428555439263,"vX0":6.807225024813973,"vY0":-129.21893934378863,"vZ0":-4.301865609518414,"x":71.5,"y":185.61,"x0":-1.8164421701442708,"y0":50.00007273006291,"z0":5.648337855060015,"aX":4.601288926679593},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.6,"breakHorizontal":-6.2,"spinRate":2507,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.42253561914200466,"extension":6.457820532467742},"hitData":{"launchSpeed":80.1,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.75,"coordY":159.3}},"index":4,"playId":"a1e02d34-593f-3aac-ab72-e09f8d3a142d","pitchNumber":4,"startTime":"2026-03-19T18:30:50.732Z","endTime":"2026-03-19T18:30:56.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.2,"awayTeamWinProbability":8.799999999999997,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.24,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:30:56.640Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Crawford singles on a line drive to center fielder Marshall Toole. Edmundo Sosa to 2nd.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-19T18:31:21.528Z","endTime":"2026-03-19T18:31:35.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"postOnSecond":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":828319,"link":"/api/v1/people/828319"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6808856069764,"aZ":-38.71786960615371,"pfxX":2.8840173523574792,"pfxZ":-4.787565842213412,"pX":-0.3707456019213318,"pZ":1.4585330656351152,"vX0":2.30642648397744,"vY0":-116.14435831908997,"vZ0":-1.8144415535522938,"x":131.13,"y":199.4,"x0":-1.7512466265934143,"y0":50.003731673415196,"z0":5.930815240992616,"aX":3.941107135412927},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-8.9,"breakHorizontal":-5.8,"spinRate":2499,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.47153942944719374,"extension":6.3358164645935915},"hitData":{"launchSpeed":95.0,"launchAngle":8.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.66,"coordY":107.67}},"index":0,"playId":"15bc4dca-d189-3dac-b152-20a5a30ea815","pitchNumber":1,"startTime":"2026-03-19T18:31:29.482Z","endTime":"2026-03-19T18:31:35.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.42,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:31:35.847Z","atBatIndex":46},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Otto Kemp homers (4) on a fly ball to right center field. Edmundo Sosa scores. Justin Crawford scores.","rbi":3,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-19T18:31:52.762Z","endTime":"2026-03-19T18:32:57.488Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.3,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02792347626129,"aZ":-16.515850155643545,"pfxX":-8.55546477551956,"pfxZ":8.555508175370342,"pX":-0.47882396700358665,"pZ":1.52500728930671,"vX0":6.0022524452368,"vY0":-135.3104947211989,"vZ0":-7.533659292681034,"x":135.25,"y":197.6,"x0":-1.6286099498936029,"y0":50.00579797668898,"z0":5.5301004029906355,"aX":-15.665390063077966},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.8,"breakHorizontal":14.0,"spinRate":2356,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.40678053798872327,"extension":6.565674650864556},"index":0,"playId":"b99455ad-79d9-3222-846d-0a0dca6d82b7","pitchNumber":1,"startTime":"2026-03-19T18:32:04.440Z","endTime":"2026-03-19T18:32:08.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"second":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.963667440744487,"aZ":-17.641862648790358,"pfxX":-7.927804643906374,"pfxZ":7.757749415138492,"pX":0.2094556225212688,"pZ":1.9905351229876522,"vX0":7.310274690886708,"vY0":-135.6005867612892,"vZ0":-6.3722885481285685,"x":109.02,"y":185.04,"x0":-1.4834116551344314,"y0":50.00637708940639,"z0":5.58987899970037,"aX":-14.856943150358672},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.0,"breakHorizontal":13.0,"spinRate":2383,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.4030057497359425,"extension":6.620656057956837},"hitData":{"launchSpeed":101.0,"launchAngle":29.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":186.71,"coordY":58.01}},"index":1,"playId":"37f88ec5-30e6-3b7d-8e9b-9b9e3a64e068","pitchNumber":2,"startTime":"2026-03-19T18:32:31.473Z","endTime":"2026-03-19T18:32:57.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"second":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":6.099999999999994,"leverageIndex":0.64,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:32:57.488Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-19T18:33:08.064Z","endTime":"2026-03-19T18:34:28.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.509145833591287,"aZ":-25.410868454181625,"pfxX":1.1697323450020591,"pfxZ":3.9776762002464636,"pX":-0.5098165319261689,"pZ":2.792936319090704,"vX0":2.8940080725379786,"vY0":-128.78941331235387,"vZ0":-2.779577099908751,"x":136.43,"y":163.37,"x0":-1.7944085437787076,"y0":50.00616307909006,"z0":5.824920792829149,"aX":1.9903137374062254},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.8,"breakHorizontal":-2.6,"spinRate":2435,"spinDirection":180},"zone":4,"typeConfidence":2.0,"plateTime":0.4232036554335319,"extension":6.399879711712568},"index":0,"playId":"76252e7a-54f8-38fb-88f3-58df27111e2d","pitchNumber":1,"startTime":"2026-03-19T18:33:16.441Z","endTime":"2026-03-19T18:33:19.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.998865857107653,"aZ":-26.466104386583627,"pfxX":2.0643055678252367,"pfxZ":3.3523159353062244,"pX":0.5815009615684188,"pZ":1.9618720526006328,"vX0":5.165496950037419,"vY0":-128.92006918229225,"vZ0":-4.3729259650291965,"x":94.83,"y":185.81,"x0":-1.7073953404118436,"y0":50.00256017643606,"z0":5.696231365067449,"aX":3.512185184434317},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.4,"breakHorizontal":-4.8,"spinRate":2465,"spinDirection":180},"zone":9,"typeConfidence":2.0,"plateTime":0.42306333329625234,"extension":6.604024444245772},"index":1,"playId":"86f61c3f-0571-37dc-8041-2fb677b56fff","pitchNumber":2,"startTime":"2026-03-19T18:33:34.847Z","endTime":"2026-03-19T18:33:38.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72772641396543,"aZ":-28.74065808725243,"pfxX":3.0697380133989696,"pfxZ":2.0516019789030047,"pX":0.8397588047733561,"pZ":0.8316507210197814,"vX0":5.25276712766518,"vY0":-128.2886511572944,"vZ0":-6.434267428806414,"x":84.99,"y":216.33,"x0":-1.6304504485662399,"y0":50.002360222209205,"z0":5.602994802650015,"aX":5.132036105953914},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.5,"breakHorizontal":-6.7,"spinRate":2617,"spinDirection":172},"zone":14,"typeConfidence":2.0,"plateTime":0.42641857923137705,"extension":6.654903753156056},"index":2,"playId":"b7ee2744-3b55-302d-bf26-cdcec3f43ed6","pitchNumber":3,"startTime":"2026-03-19T18:33:50.772Z","endTime":"2026-03-19T18:33:55.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9331099560684,"aZ":-21.93964119951282,"pfxX":-7.711150289588181,"pfxZ":5.363631262803992,"pX":0.2379102381231687,"pZ":2.693312255897981,"vX0":7.731373193433096,"vY0":-136.52281036395433,"vZ0":-3.665419803487252,"x":107.93,"y":166.06,"x0":-1.6138555926706488,"y0":50.00433696241054,"z0":5.543389856381028,"aX":-14.719203343332843},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.2,"breakHorizontal":12.6,"spinRate":2270,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3995013279524011,"extension":6.634609818407731},"index":3,"playId":"1010a2b6-3f13-31d8-819f-32be0fda4b17","pitchNumber":4,"startTime":"2026-03-19T18:34:07.382Z","endTime":"2026-03-19T18:34:11.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.457917055536267,"aZ":-30.238917949878683,"pfxX":2.326115491042243,"pfxZ":1.1464614355920446,"pX":-0.0016091111191479047,"pZ":1.2824533833591456,"vX0":3.658737006811972,"vY0":-128.3760327762411,"vZ0":-5.2559305579838655,"x":117.06,"y":204.15,"x0":-1.7427001967664082,"y0":50.00046256268848,"z0":5.686244762125957,"aX":3.9143373794546816},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.2,"breakHorizontal":-4.9,"spinRate":2722,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4252789811289652,"extension":6.607538708508043},"index":4,"playId":"89dd6fb1-aba9-3f0f-b2e0-947550d226d7","pitchNumber":5,"startTime":"2026-03-19T18:34:24.640Z","endTime":"2026-03-19T18:34:28.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.4,"awayTeamWinProbability":1.5999999999999943,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:34:28.981Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out, second baseman Ben Williamson to first baseman Logan Davidson.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-19T18:36:41.534Z","endTime":"2026-03-19T18:37:56.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-19T18:34:43.027Z","endTime":"2026-03-19T18:35:02.819Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Hunter Bigge replaces Drew Rasmussen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-19T18:35:02.819Z","endTime":"2026-03-19T18:36:43.723Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685801,"link":"/api/v1/people/685801"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":95.9,"endSpeed":87.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.394048519569857,"aZ":-13.912013591435846,"pfxX":-1.07645562309245,"pfxZ":9.211232045982143,"pX":-0.07832853643819898,"pZ":3.802474566659271,"vX0":1.914331407351428,"vY0":-139.6598164842489,"vZ0":-3.2174513010541985,"x":119.99,"y":136.11,"x0":-0.6316712381930224,"y0":50.00141154735332,"z0":5.879934621389169,"aX":-2.134032060323896},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":1.6,"spinRate":2333,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.3916515085912513,"extension":6.855362336735149},"index":2,"playId":"2e638540-6c88-38d9-bcbf-c7beef6a76fe","pitchNumber":1,"startTime":"2026-03-19T18:36:43.723Z","endTime":"2026-03-19T18:36:47.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.082111772285884,"aZ":-12.588525902926996,"pfxX":-2.4034706120441527,"pfxZ":9.638501534885421,"pX":-0.47392801683506686,"pZ":2.9400324129037836,"vX0":1.5363186511683762,"vY0":-141.37492002582582,"vZ0":-5.7460695244313715,"x":135.07,"y":159.4,"x0":-0.7110773467428179,"y0":50.00074756430495,"z0":5.8009284024660674,"aX":-4.883136040454318},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.6,"breakHorizontal":4.1,"spinRate":2261,"spinDirection":202},"zone":1,"typeConfidence":0.9,"plateTime":0.38686992922710894,"extension":6.705416116557968},"index":3,"playId":"a68cae0a-6e78-36e5-9425-4c9f2a2c4461","pitchNumber":2,"startTime":"2026-03-19T18:36:56.736Z","endTime":"2026-03-19T18:37:01.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.693994389767038,"aZ":-27.116130658706254,"pfxX":3.5991101326326707,"pfxZ":2.891692827344455,"pX":0.40465267996567383,"pZ":3.652518799951838,"vX0":1.723811146902727,"vY0":-130.4105655516707,"vZ0":-0.2904816785683071,"x":101.58,"y":140.16,"x0":-0.7295419100025009,"y0":50.00109791693697,"z0":5.785775815426648,"aX":6.287298023313453},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.4,"breakHorizontal":-6.8,"spinRate":2219,"spinDirection":163},"zone":12,"typeConfidence":0.91,"plateTime":0.4177042622850746,"extension":6.7833197542276675},"index":4,"playId":"d8537781-c3ef-319e-95c6-8bc7193bf3ef","pitchNumber":3,"startTime":"2026-03-19T18:37:11.642Z","endTime":"2026-03-19T18:37:15.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99814127067501,"aZ":-9.283375063815946,"pfxX":-0.9671346611067888,"pfxZ":11.4221226191046,"pX":-0.3781604693690991,"pZ":3.1016833489301603,"vX0":0.6463916072163269,"vY0":-140.9118466682312,"vZ0":-5.79164247015852,"x":131.41,"y":155.03,"x0":-0.4852507673070684,"y0":50.00588732353693,"z0":5.787996055647429,"aX":-1.9388953181663093},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.7,"breakHorizontal":1.6,"spinRate":2332,"spinDirection":200},"zone":1,"typeConfidence":0.9,"plateTime":0.3891888694937169,"extension":6.58053068995898},"index":5,"playId":"36d85772-9b57-39fa-9b72-438cc600d05e","pitchNumber":4,"startTime":"2026-03-19T18:37:26.744Z","endTime":"2026-03-19T18:37:32.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.753427063172786,"aZ":-28.203455582234117,"pfxX":-5.342894326082728,"pfxZ":2.4149122947948047,"pX":-0.9930871949048721,"pZ":2.870946985917755,"vX0":0.8656623123938925,"vY0":-127.594778498878,"vZ0":-1.3459677296939792,"x":154.85,"y":161.26,"x0":-0.643086065228871,"y0":50.00419919808436,"z0":5.631856985536316,"aX":-8.792254971426265},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.3,"breakHorizontal":9.5,"spinRate":960,"spinDirection":242},"zone":11,"typeConfidence":0.65,"plateTime":0.42959830486682904,"extension":6.874061780965417},"hitData":{"launchSpeed":64.1,"launchAngle":-20.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.21,"coordY":155.47}},"index":6,"playId":"b2ad72af-4754-3fcc-a749-bdb0e334bbe8","pitchNumber":5,"startTime":"2026-03-19T18:37:51.775Z","endTime":"2026-03-19T18:37:56.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":685801,"link":"/api/v1/people/685801"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":685801,"link":"/api/v1/people/685801"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.3,"awayTeamWinProbability":1.7000000000000028,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:37:56.896Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justyn-Henry Malloy grounds out, third baseman Edmundo Sosa to first baseman Alec Bohm.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-19T18:40:27.168Z","endTime":"2026-03-19T18:42:34.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jonathan Hernández replaces Jhoan Duran.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-19T18:39:21.683Z","endTime":"2026-03-19T18:40:28.752Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642546,"link":"/api/v1/people/642546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.202913107674185,"aZ":-32.546367269485486,"pfxX":1.9591146749791872,"pfxZ":-0.23835301860657943,"pX":0.5915442843138025,"pZ":1.2946763322186936,"vX0":7.304397626367067,"vY0":-124.4137552542719,"vZ0":-3.7085776707206857,"x":94.45,"y":203.82,"x0":-2.6330309636492686,"y0":50.00302888599512,"z0":5.492849591481308,"aX":3.0789665430973123},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.1,"breakHorizontal":-5.2,"spinRate":2344,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.4397145853596167,"extension":6.504397136426773},"index":1,"playId":"7d5480c8-aa5d-3b0c-a2ba-fe6fb97386cb","pitchNumber":1,"startTime":"2026-03-19T18:40:28.752Z","endTime":"2026-03-19T18:40:32.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":95.4,"endSpeed":88.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78669981286771,"aZ":-24.94475438423506,"pfxX":-10.843498307995667,"pfxZ":3.683464374768173,"pX":-0.433162359627659,"pZ":1.8904002919939997,"vX0":9.592152403352834,"vY0":-138.67301946530483,"vZ0":-5.231351507680813,"x":133.51,"y":187.74,"x0":-2.515290492701857,"y0":50.00240804383867,"z0":5.448779412387378,"aX":-21.280339655923743},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.8,"breakHorizontal":17.9,"spinRate":2305,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.3938247001735804,"extension":6.309813382503929},"index":2,"playId":"93aef51d-6196-3a6a-a466-25877b12b775","pitchNumber":2,"startTime":"2026-03-19T18:40:42.023Z","endTime":"2026-03-19T18:40:46.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90903664077584,"aZ":-23.79539332522962,"pfxX":-10.169460138641723,"pfxZ":4.228208022614417,"pX":-0.3309445742472788,"pZ":2.868224832878928,"vX0":9.551671533812986,"vY0":-139.30737895802255,"vZ0":-3.073128253284284,"x":129.61,"y":161.34,"x0":-2.46935796418834,"y0":50.00376945997493,"z0":5.544424642204508,"aX":-20.152338295686107},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.2,"breakHorizontal":16.7,"spinRate":2298,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.3919638704332069,"extension":6.295122393961967},"index":3,"playId":"d2161f2c-a466-344b-8d0a-73ad72e6d7ce","pitchNumber":3,"startTime":"2026-03-19T18:40:55.522Z","endTime":"2026-03-19T18:40:59.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":87.5,"endSpeed":81.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.358089836779012,"aZ":-29.14668583072773,"pfxX":-0.6580845176499848,"pfxZ":1.8336505059773702,"pX":1.2630689869650422,"pZ":0.39542502614064523,"vX0":9.556355940936964,"vY0":-127.07596011271063,"vZ0":-6.8716823990085105,"x":68.85,"y":228.1,"x0":-2.443413085261518,"y0":50.003977937232136,"z0":5.416609589512776,"aX":-1.0877768930234664},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.0,"breakHorizontal":-0.7,"spinRate":2389,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.429215549986131,"extension":6.346812699134623},"index":4,"playId":"7e2a0478-aae8-3a44-8210-59d90f6f1afb","pitchNumber":4,"startTime":"2026-03-19T18:41:11.497Z","endTime":"2026-03-19T18:41:15.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.09316636196635,"aZ":-34.568831816283534,"pfxX":3.1338934507610454,"pfxZ":-1.554794954756888,"pX":-0.7603346238200835,"pZ":3.1942339794897183,"vX0":3.4509051911790993,"vY0":-122.84127109684096,"vZ0":0.9385588316571245,"x":145.98,"y":152.54,"x0":-2.585259299959942,"y0":50.00083573716168,"z0":5.723782461385665,"aX":4.835186082760609},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.4,"breakHorizontal":-6.5,"spinRate":2358,"spinDirection":98},"zone":1,"typeConfidence":2.0,"plateTime":0.4442251961991577,"extension":6.270835220657128},"index":5,"playId":"d66626f9-b8e4-3c42-88b8-8621b69b7e56","pitchNumber":5,"startTime":"2026-03-19T18:41:30.576Z","endTime":"2026-03-19T18:41:35.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.077049507232566,"aZ":-22.625632457584548,"pfxX":-10.738425105912995,"pfxZ":4.873135048617953,"pX":-1.0475637487642104,"pZ":2.0070492363704973,"vX0":7.834665409140506,"vY0":-139.27691158593734,"vZ0":-5.2095834411061235,"x":156.93,"y":184.59,"x0":-2.505730267044851,"y0":50.0033169762256,"z0":5.403703568533192,"aX":-21.03996675472331},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.9,"breakHorizontal":17.8,"spinRate":2245,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.39367339569881343,"extension":6.28995020285374},"index":6,"playId":"b6a86d28-2e76-36ce-b859-7871c78f42df","pitchNumber":6,"startTime":"2026-03-19T18:41:54.628Z","endTime":"2026-03-19T18:41:57.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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.0,"endSpeed":87.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.754205911374346,"aZ":-27.84587196406963,"pfxX":-10.745591876056356,"pfxZ":2.237693325847739,"pX":-1.0499272478779933,"pZ":1.8399362602750267,"vX0":8.041326008684768,"vY0":-138.07779774553245,"vZ0":-4.389969010607031,"x":157.02,"y":189.1,"x0":-2.5987560968462557,"y0":50.00647363698387,"z0":5.31652455422856,"aX":-20.82481633595986},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.4,"breakHorizontal":17.9,"spinRate":2240,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.39616177845328826,"extension":6.297928034442603},"hitData":{"launchSpeed":86.8,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":89.15,"coordY":166.7}},"index":7,"playId":"2112e877-b794-3145-933a-d132f71eaae7","pitchNumber":7,"startTime":"2026-03-19T18:42:25.156Z","endTime":"2026-03-19T18:42:34.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669234,"link":"/api/v1/people/669234"},"credit":"b_ab"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_ab"},{"player":{"id":669234,"link":"/api/v1/people/669234"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.9,"awayTeamWinProbability":1.0999999999999943,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:42:34.466Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Vilade grounds out, shortstop Trea Turner to first baseman Alec Bohm.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-19T18:42:47.449Z","endTime":"2026-03-19T18:43:04.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.906726014797293,"aZ":-23.04994440402157,"pfxX":-10.73415986293588,"pfxZ":4.621609947225254,"pX":-0.1741367459941145,"pZ":2.586893671187819,"vX0":10.133777030157272,"vY0":-139.52784616830144,"vZ0":-3.770183994718321,"x":123.64,"y":168.93,"x0":-2.455608944705374,"y0":50.00470124816049,"z0":5.471529846633711,"aX":-21.20206002068994},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.8,"breakHorizontal":17.4,"spinRate":2251,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.3923110525835529,"extension":6.262259724337182},"hitData":{"launchSpeed":101.9,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.15,"coordY":156.27}},"index":0,"playId":"35c44641-c8c9-3d4d-8a0a-3ef7a1814e5f","pitchNumber":1,"startTime":"2026-03-19T18:42:57.254Z","endTime":"2026-03-19T18:43:04.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:43:04.030Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan Davidson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-19T18:43:13.521Z","endTime":"2026-03-19T18:44:59.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.453943313470777,"aZ":-28.538589114645625,"pfxX":-0.0012197161508291643,"pfxZ":2.1696377801875113,"pX":0.7989828709045879,"pZ":0.8924723525937209,"vX0":8.572570924312227,"vY0":-128.11357153267093,"vZ0":-5.8258198434419795,"x":86.54,"y":214.68,"x0":-2.578913120757964,"y0":50.00199892244224,"z0":5.403672153586713,"aX":-0.001879600951440336},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.9,"breakHorizontal":-1.8,"spinRate":2407,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.4262023723379378,"extension":6.313714800572385},"index":0,"playId":"343db9af-35c2-3e14-aa0f-9a3c75de1648","pitchNumber":1,"startTime":"2026-03-19T18:43:34.963Z","endTime":"2026-03-19T18:43:38.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84374350379752,"aZ":-29.869865542322472,"pfxX":-6.781229348389225,"pfxZ":1.2599958073565487,"pX":-0.8293501754339982,"pZ":1.1455696498216874,"vX0":6.97183629730217,"vY0":-133.7019852766501,"vZ0":-5.63431259950121,"x":148.61,"y":207.85,"x0":-2.5760181061985192,"y0":50.00357544490157,"z0":5.394510974795135,"aX":-12.413618877208586},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.3,"breakHorizontal":11.0,"spinRate":1703,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.40794319770972365,"extension":6.214678235087199},"index":1,"playId":"9a9eaa42-0230-3099-8e92-d7ebf89b521d","pitchNumber":2,"startTime":"2026-03-19T18:43:51.778Z","endTime":"2026-03-19T18:43:55.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.533592975541453,"aZ":-27.484528184071593,"pfxX":-9.979253664727857,"pfxZ":2.3628265021325188,"pX":-1.278963781595149,"pZ":2.9953352687373385,"vX0":7.286791650226354,"vY0":-139.45948123128719,"vZ0":-1.9708988976695099,"x":165.75,"y":157.91,"x0":-2.621033146919777,"y0":50.00070556082161,"z0":5.51296201503573,"aX":-19.776879930493628},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.1,"breakHorizontal":16.7,"spinRate":2167,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.391832657992079,"extension":6.194885296696687},"index":2,"playId":"6f1a6eb1-7cb4-3a4d-9d2f-f84487666d0a","pitchNumber":3,"startTime":"2026-03-19T18:44:07.854Z","endTime":"2026-03-19T18:44:12.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-19T18:44:19.991Z","endTime":"2026-03-19T18:44:34.405Z","isPitch":false,"type":"action","player":{"id":669722,"link":"/api/v1/people/669722"},"defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0222887189416,"aZ":-29.81772178000641,"pfxX":2.1299027680609397,"pfxZ":1.4467925898434448,"pX":1.1043003526689763,"pZ":0.2643801814108688,"vX0":8.267326046277816,"vY0":-127.27044285898506,"vZ0":-6.92539595065034,"x":74.91,"y":231.64,"x0":-2.4731005190627364,"y0":50.00115294554714,"z0":5.406490014798035,"aX":3.4665816224890507},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.1,"breakHorizontal":-5.9,"spinRate":2302,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.431641025705908,"extension":6.341936950567833},"index":4,"playId":"c103fb46-459f-3dd8-a30c-94dea0aa1dab","pitchNumber":4,"startTime":"2026-03-19T18:44:34.405Z","endTime":"2026-03-19T18:44:37.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.407709731077762,"aZ":-33.30092889513099,"pfxX":2.6792273800632085,"pfxZ":-0.7079079209582346,"pX":0.26488827979717094,"pZ":2.2129429480068445,"vX0":6.047393190011925,"vY0":-126.15746218566528,"vZ0":-1.6497160515686269,"x":106.9,"y":179.03,"x0":-2.5180865916119077,"y0":50.00058581503936,"z0":5.577831823065065,"aX":4.2852722458772385},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.4,"breakHorizontal":-6.4,"spinRate":2419,"spinDirection":118},"zone":9,"typeConfidence":2.0,"plateTime":0.4353798662070587,"extension":6.141881241425241},"index":5,"playId":"69aa0e34-24cf-3a13-8eea-7c211822c62f","pitchNumber":5,"startTime":"2026-03-19T18:44:55.425Z","endTime":"2026-03-19T18:44:59.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669722,"link":"/api/v1/people/669722"},"credit":"b_ab"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_ab"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"credit":"b_pa"},{"player":{"id":642546,"link":"/api/v1/people/642546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:44:59.659Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out, shortstop Carson Williams to first baseman Logan Davidson.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-19T18:47:12.495Z","endTime":"2026-03-19T18:47:50.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kevin Kelly replaces Hunter Bigge.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-19T18:45:58.633Z","endTime":"2026-03-19T18:47:14.662Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687330,"link":"/api/v1/people/687330"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":685801,"link":"/api/v1/people/685801","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":91.0,"endSpeed":82.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.549626146989684,"aZ":-38.111537495050364,"pfxX":-10.624019480410642,"pfxZ":-3.373780799223354,"pX":-0.2734422441945272,"pZ":3.813879299197767,"vX0":6.5110314672013745,"vY0":-132.14942156224012,"vZ0":6.180687612670273,"x":127.42,"y":135.81,"x0":-1.3956500604729496,"y0":50.003026808308,"z0":4.251404002133016,"aX":-18.691481889603605},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-4.4,"breakHorizontal":17.8,"spinRate":2010,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.4153104137982737,"extension":6.787662653806487},"index":1,"playId":"9d69bf91-f3d0-39e8-9e56-5581f1df227d","pitchNumber":1,"startTime":"2026-03-19T18:47:14.662Z","endTime":"2026-03-19T18:47:18.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":91.0,"endSpeed":82.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.314842042165882,"aZ":-32.88376041079068,"pfxX":-11.742271788904546,"pfxZ":-0.39903882568851223,"pX":-0.18758484500505332,"pZ":2.142657856156633,"vX0":7.177907092840406,"vY0":-132.29040548584769,"vZ0":1.6579288659405373,"x":124.15,"y":180.93,"x0":-1.4162323537672474,"y0":50.00477328215215,"z0":3.9254500407179944,"aX":-20.728614338037993},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-0.1,"breakHorizontal":19.6,"spinRate":2100,"spinDirection":256},"zone":8,"typeConfidence":2.0,"plateTime":0.41468386712138505,"extension":6.832339611768602},"index":2,"playId":"7daf3baa-c3fc-3093-b3a1-745cefb5deb5","pitchNumber":2,"startTime":"2026-03-19T18:47:28.358Z","endTime":"2026-03-19T18:47:33.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.475243395828727,"aZ":-32.70700771303055,"pfxX":-12.101596355824693,"pfxZ":-0.29746876910887465,"pX":-0.7119522357032548,"pZ":2.251838905864324,"vX0":5.757383280682888,"vY0":-133.19983109770592,"vZ0":1.7222430572861132,"x":144.14,"y":177.98,"x0":-1.341819597738084,"y0":50.00388034473587,"z0":3.9800136725962405,"aX":-21.513626026437016},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.1,"breakHorizontal":20.5,"spinRate":2100,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.41290621029527497,"extension":6.83207698525672},"hitData":{"launchSpeed":97.1,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.78,"coordY":150.22}},"index":3,"playId":"7dfe89a7-8c1d-3f23-9ce6-e546f47945a5","pitchNumber":3,"startTime":"2026-03-19T18:47:43.571Z","endTime":"2026-03-19T18:47:50.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:47:50.080Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adolis García lines out to center fielder Marshall Toole.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-19T18:47:59.344Z","endTime":"2026-03-19T18:49:28.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":828319,"link":"/api/v1/people/828319"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.595888774386342,"aZ":-33.8228134682601,"pfxX":8.82472604188482,"pfxZ":-1.2352765433282116,"pX":1.256702946072816,"pZ":2.082881285845804,"vX0":4.007056414486911,"vY0":-114.86083765547654,"vZ0":2.7301942240823047,"x":69.1,"y":182.54,"x0":-1.6578380505333634,"y0":50.00318688526611,"z0":4.171253711631105,"aX":11.771474548885191},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-1.2,"breakHorizontal":-17.0,"spinRate":2486,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4771662108582393,"extension":6.502406260176754},"index":0,"playId":"d0fec871-585b-347d-aed2-04f3afdf3158","pitchNumber":1,"startTime":"2026-03-19T18:48:12.379Z","endTime":"2026-03-19T18:48:16.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":82.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.32327882558579,"aZ":-36.64232546166538,"pfxX":-11.288098144167021,"pfxZ":-2.5319390965400057,"pX":0.17054948011769347,"pZ":1.8513417399399432,"vX0":7.711994658698705,"vY0":-132.7479571487348,"vZ0":1.4693594358882263,"x":110.5,"y":188.79,"x0":-1.3219042568372044,"y0":50.00284319958127,"z0":3.980156283514936,"aX":-19.925564701980058},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-4.0,"breakHorizontal":18.5,"spinRate":2082,"spinDirection":252},"zone":8,"typeConfidence":2.0,"plateTime":0.4143473880309414,"extension":6.83441810302975},"index":1,"playId":"19edac18-fb35-3c6d-9a10-a3c6250dc1bf","pitchNumber":2,"startTime":"2026-03-19T18:48:25.497Z","endTime":"2026-03-19T18:48:30.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-03-19T18:48:38.597Z","endTime":"2026-03-19T18:48:51.697Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":70.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.208727808870105,"aZ":-33.63029809550069,"pfxX":8.000616327642339,"pfxZ":-1.1389811382613981,"pX":-0.4356138193701087,"pZ":2.4155892740362126,"vX0":0.9226688070658944,"vY0":-112.16877533454989,"vZ0":3.835760177509438,"x":133.6,"y":173.56,"x0":-1.8918285989747041,"y0":50.00419089476039,"z0":4.11129587693173,"aX":10.20002556594169},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-0.8,"breakHorizontal":-14.8,"spinRate":2463,"spinDirection":84},"zone":4,"typeConfidence":2.0,"plateTime":0.48822764190935786,"extension":6.430893921924189},"index":3,"playId":"14001e49-9c93-3efb-8143-2744eeae8c56","pitchNumber":3,"startTime":"2026-03-19T18:48:51.697Z","endTime":"2026-03-19T18:48:56.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30105881750035,"aZ":-37.35290911640645,"pfxX":-8.207655136543188,"pfxZ":-3.1203845219605872,"pX":1.0076511736633365,"pZ":1.7624923939686743,"vX0":8.843682735004098,"vY0":-128.4259768814049,"vZ0":2.1650507283070652,"x":78.59,"y":191.19,"x0":-1.4254254079823494,"y0":50.0039527938335,"z0":3.8280761031709805,"aX":-13.617464247869254},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.8,"breakHorizontal":12.7,"spinRate":1846,"spinDirection":273},"zone":14,"typeConfidence":2.0,"plateTime":0.42762457620039207,"extension":6.7311295635192305},"hitData":{"launchSpeed":86.8,"launchAngle":23.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.88,"coordY":82.02}},"index":4,"playId":"c71922f9-8da1-3749-8236-980d04e746f7","pitchNumber":4,"startTime":"2026-03-19T18:49:21.454Z","endTime":"2026-03-19T18:49:28.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:49:28.875Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out, shortstop Carson Williams to first baseman Logan Davidson.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-19T18:49:36.112Z","endTime":"2026-03-19T18:50:02.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04070966966158,"aZ":-34.06419663328464,"pfxX":-6.736153914290893,"pfxZ":-1.0490337010448165,"pX":0.859777797769272,"pZ":2.7010595986739294,"vX0":7.9602643669685,"vY0":-132.74831528263624,"vZ0":2.9278348331560102,"x":84.23,"y":165.85,"x0":-1.284785605445472,"y0":50.000019567962596,"z0":4.043649329565559,"aX":-12.173344320777064},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-1.1,"breakHorizontal":10.7,"spinRate":1978,"spinDirection":248},"zone":12,"typeConfidence":2.0,"plateTime":0.41062378405518807,"extension":6.9059338408772675},"hitData":{"launchSpeed":81.8,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.99,"coordY":153.85}},"index":0,"playId":"8878e40f-ed10-3b29-9c17-521a9907aefe","pitchNumber":1,"startTime":"2026-03-19T18:49:54.029Z","endTime":"2026-03-19T18:50:02.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:50:02.167Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alfonzo Martinez grounds out, shortstop Robert Moore to first baseman Brock Vradenburg.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-19T18:52:37.647Z","endTime":"2026-03-19T18:53:42.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":808273,"fullName":"Alfonzo Martinez","link":"/api/v1/people/808273"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[9,10,11,12],"actionIndex":[0,1,2,3,4,5,6,7,8],"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":808273,"fullName":"Alfonzo Martinez","link":"/api/v1/people/808273"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":691001,"link":"/api/v1/people/691001"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":802544,"link":"/api/v1/people/802544"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Robert Moore replaces shortstop Trea Turner, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-19T18:51:13.329Z","endTime":"2026-03-19T18:51:13.344Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691001,"link":"/api/v1/people/691001"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":607208,"link":"/api/v1/people/607208"},"defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":808273,"link":"/api/v1/people/808273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nick Biddison replaces second baseman Bryson Stott, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-19T18:51:13.344Z","endTime":"2026-03-19T18:51:13.345Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680994,"link":"/api/v1/people/680994"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":681082,"link":"/api/v1/people/681082"},"defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":808273,"link":"/api/v1/people/808273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brock Vradenburg replaces first baseman Alec Bohm, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-19T18:51:13.345Z","endTime":"2026-03-19T18:51:14.345Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802544,"link":"/api/v1/people/802544"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":664761,"link":"/api/v1/people/664761"},"defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":808273,"link":"/api/v1/people/808273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Cade Fergus replaces right fielder Adolis García, batting 4th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-19T18:51:13.345Z","endTime":"2026-03-19T18:51:13.346Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681495,"link":"/api/v1/people/681495"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":808273,"link":"/api/v1/people/808273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Rafael Marchán replaces center fielder Justin Crawford, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-19T18:51:13.346Z","endTime":"2026-03-19T18:51:13.348Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":702222,"link":"/api/v1/people/702222"},"defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":808273,"link":"/api/v1/people/808273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jack Barker replaces left fielder Brandon Marsh, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-19T18:51:13.348Z","endTime":"2026-03-19T18:51:13.349Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":835716,"link":"/api/v1/people/835716"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":669016,"link":"/api/v1/people/669016"},"defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":808273,"link":"/api/v1/people/808273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brady Day replaces third baseman Edmundo Sosa, batting 7th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-19T18:51:13.349Z","endTime":"2026-03-19T18:51:13.350Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800953,"link":"/api/v1/people/800953"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":624641,"link":"/api/v1/people/624641"},"defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":808273,"link":"/api/v1/people/808273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nathan Humphreys replaces catcher J.T. Realmuto, batting 5th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-03-19T18:51:13.350Z","endTime":"2026-03-19T18:51:13.351Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801537,"link":"/api/v1/people/801537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":592663,"link":"/api/v1/people/592663"},"defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":808273,"link":"/api/v1/people/808273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Lou Trivino III replaces Jonathan Hernández.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":8,"startTime":"2026-03-19T18:51:13.351Z","endTime":"2026-03-19T18:52:39.392Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642152,"link":"/api/v1/people/642152"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642546,"link":"/api/v1/people/642546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":808273,"link":"/api/v1/people/808273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.061010710121128,"aZ":-18.10904247971171,"pfxX":-7.8298647634169,"pfxZ":7.072006835219115,"pX":0.4707716154022402,"pZ":3.3390698347196515,"vX0":6.704527048412316,"vY0":-140.0153599652748,"vZ0":-4.5219873190602655,"x":99.06,"y":148.63,"x0":-0.9353128700326131,"y0":50.00396270432147,"z0":6.156940462127035,"aX":-15.576260130495035},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.1,"breakHorizontal":12.8,"spinRate":2042,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.39090833747794873,"extension":6.218924857360936},"index":9,"playId":"498232fb-4b19-3495-857e-2fe08bfbadfc","pitchNumber":1,"startTime":"2026-03-19T18:52:39.392Z","endTime":"2026-03-19T18:53:06.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":808273,"link":"/api/v1/people/808273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.93691919974429,"aZ":-33.756301482122744,"pfxX":12.141492509137885,"pfxZ":-1.1584768880716165,"pX":-1.0098754914052601,"pZ":2.367399142084929,"vX0":-2.945315412821415,"vY0":-115.7809831953239,"vZ0":-1.5724196172757132,"x":155.49,"y":174.86,"x0":-1.3014858180813562,"y0":50.00389916827171,"z0":6.275664462834899,"aX":16.540625879932808},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-2.2,"breakHorizontal":-21.4,"spinRate":709,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4724526517689216,"extension":5.854595123210794},"index":10,"playId":"985e7323-157c-3f84-b721-4afd36191a3a","pitchNumber":2,"startTime":"2026-03-19T18:53:07.285Z","endTime":"2026-03-19T18:53:11.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":808273,"link":"/api/v1/people/808273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":79.8,"endSpeed":74.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.798393832514396,"aZ":-33.85085908374571,"pfxX":10.276470156349962,"pfxZ":-1.2110223600650514,"pX":-0.3478954521377364,"pZ":3.41334926883568,"vX0":-0.9881472626254657,"vY0":-116.37954095489381,"vZ0":0.5875695931577172,"x":130.26,"y":146.62,"x0":-1.256850486399252,"y0":50.00165933546402,"z0":6.338370654580307,"aX":14.236428217833001},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.8,"breakHorizontal":-18.5,"spinRate":2617,"spinDirection":59},"zone":1,"typeConfidence":2.0,"plateTime":0.46884868659075796,"extension":5.966162719963254},"index":11,"playId":"6fd67bce-c593-3019-9dc9-67e301c7a1f2","pitchNumber":3,"startTime":"2026-03-19T18:53:20.607Z","endTime":"2026-03-19T18:53:25.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":808273,"link":"/api/v1/people/808273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.330252659918543,"aZ":-26.535442221796387,"pfxX":-0.8805840268059661,"pfxZ":3.164780336647633,"pX":1.0280928009656514,"pZ":2.512058234728261,"vX0":5.309123584496731,"vY0":-132.47408869126588,"vZ0":-4.472469316520993,"x":77.81,"y":170.95,"x0":-0.8845464238988322,"y0":50.00643927796518,"z0":6.153568967997823,"aX":-1.5713681501300127},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.0,"breakHorizontal":0.5,"spinRate":2525,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.41287480662020437,"extension":6.1476770432372865},"hitData":{"launchSpeed":49.0,"launchAngle":-60.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.37,"coordY":163.49}},"index":12,"playId":"97332663-9e56-3220-8ccd-897d621d680a","pitchNumber":4,"startTime":"2026-03-19T18:53:34.517Z","endTime":"2026-03-19T18:53:42.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":808273,"link":"/api/v1/people/808273","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808273,"link":"/api/v1/people/808273"},"credit":"b_ab"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_ab"},{"player":{"id":808273,"link":"/api/v1/people/808273"},"credit":"b_pa"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:53:42.753Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Raynel Delgado flies out to left fielder Jack Barker.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-19T18:54:00.163Z","endTime":"2026-03-19T18:55:10.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":835716,"link":"/api/v1/people/835716"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.921043344620653,"aZ":-19.202089254149435,"pfxX":-8.599552549446912,"pfxZ":6.483593248114371,"pX":1.0299483925037731,"pZ":1.29682462856118,"vX0":8.49210812851015,"vY0":-140.12410418698434,"vZ0":-9.258998453791747,"x":77.74,"y":203.77,"x0":-0.9140949211997556,"y0":50.00175216241592,"z0":5.884284431658505,"aX":-17.200819779167716},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.1,"breakHorizontal":13.9,"spinRate":2092,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.39001884995530567,"extension":6.3938490136230595},"index":0,"playId":"ca8c9008-7b81-3570-95fc-7bde51187eb6","pitchNumber":1,"startTime":"2026-03-19T18:54:11.858Z","endTime":"2026-03-19T18:54:16.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.934261881801522,"aZ":-28.086591644803867,"pfxX":-7.978724298317886,"pfxZ":2.4624722515685393,"pX":0.29054704660866404,"pZ":1.6145677546901627,"vX0":5.778760053996889,"vY0":-127.9035976499157,"vZ0":-5.453615625194613,"x":105.93,"y":195.19,"x0":-0.9594238828487249,"y0":50.00278990043937,"z0":5.9719437196326925,"aX":-13.243491173555528},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.5,"breakHorizontal":13.2,"spinRate":1698,"spinDirection":253},"zone":9,"typeConfidence":2.0,"plateTime":0.4279449451356614,"extension":6.349207215678351},"index":1,"playId":"dd033ac4-3033-3c1a-908a-2532a744b1fd","pitchNumber":2,"startTime":"2026-03-19T18:54:26.138Z","endTime":"2026-03-19T18:54:30.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.135926069029146,"aZ":-14.513745990388093,"pfxX":-4.004866604457743,"pfxZ":9.032076574172962,"pX":-0.4721134451132332,"pZ":3.8087476049371145,"vX0":3.267038253933002,"vY0":-139.1510337260424,"vZ0":-3.389248393269878,"x":135.0,"y":135.94,"x0":-1.1429239188315232,"y0":50.00016771007757,"z0":6.008189878382371,"aX":-7.828142478723787},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":6.6,"spinRate":2010,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3940905120137801,"extension":6.273152158710394},"index":2,"playId":"04c24cc1-aa4c-3748-b8c0-85321e180166","pitchNumber":3,"startTime":"2026-03-19T18:54:46.538Z","endTime":"2026-03-19T18:54:50.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.304374388778918,"aZ":-25.660137218132,"pfxX":0.05142818950672806,"pfxZ":3.650075862547972,"pX":-0.03130445335805558,"pZ":2.14427412236946,"vX0":2.7780092557256806,"vY0":-132.10757327882428,"vZ0":-5.3892901385230205,"x":118.19,"y":180.88,"x0":-1.0985325712360836,"y0":50.00648961483871,"z0":6.071084279327071,"aX":0.09187073418541239},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.8,"breakHorizontal":-0.6,"spinRate":2545,"spinDirection":180},"zone":8,"typeConfidence":2.0,"plateTime":0.4129108442194114,"extension":6.054638449118627},"hitData":{"launchSpeed":92.5,"launchAngle":34.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.38,"coordY":100.31}},"index":3,"playId":"f48af673-feb3-3230-95ec-e269e6f34b82","pitchNumber":4,"startTime":"2026-03-19T18:55:02.593Z","endTime":"2026-03-19T18:55:10.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_ab"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_ab"},{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_pa"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:55:10.154Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marshall Toole strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-19T18:55:20.446Z","endTime":"2026-03-19T18:56:54.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":828319,"fullName":"Marshall Toole","link":"/api/v1/people/828319"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"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":828319,"fullName":"Marshall Toole","link":"/api/v1/people/828319"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.673867948951674,"aZ":-23.958926223483413,"pfxX":-0.3005460553037336,"pfxZ":4.530163942422831,"pX":0.46579336535609955,"pZ":1.1837834811773837,"vX0":3.9653421996623095,"vY0":-133.50968114983908,"vZ0":-8.069936607971595,"x":99.25,"y":206.82,"x0":-0.997064103241121,"y0":50.001099498705926,"z0":5.959135737894278,"aX":-0.5454065657324318},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.7,"breakHorizontal":-0.2,"spinRate":2457,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4096271688339703,"extension":6.020361086819375},"index":0,"playId":"c747a0ff-da97-3473-9b8b-0687bd455b2c","pitchNumber":1,"startTime":"2026-03-19T18:55:31.807Z","endTime":"2026-03-19T18:55:36.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.563130147568806,"aZ":-23.14016655178714,"pfxX":-9.08324224552378,"pfxZ":4.58437064879979,"pX":0.0853385200681592,"pZ":1.6112981904279704,"vX0":6.253512992545602,"vY0":-139.08445445128524,"vZ0":-7.560891211497781,"x":113.75,"y":195.27,"x0":-1.0057182911240186,"y0":50.00274250822841,"z0":5.886164194134916,"aX":-17.895052745204985},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.0,"breakHorizontal":15.2,"spinRate":2128,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.3929664256057013,"extension":6.278603541991234},"index":1,"playId":"6c98ee7f-b3ca-3c7f-b630-01b0d1c0fd50","pitchNumber":2,"startTime":"2026-03-19T18:55:45.363Z","endTime":"2026-03-19T18:55:50.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78721666404321,"aZ":-28.676592912504113,"pfxX":-8.055214662338965,"pfxZ":2.10022096846442,"pX":-0.4858518904932904,"pZ":1.9385127002600482,"vX0":4.23272850255081,"vY0":-128.16926267728658,"vZ0":-4.638192513889987,"x":135.52,"y":186.44,"x0":-1.109606165824714,"y0":50.005758011657925,"z0":6.0036593674402985,"aX":-13.442101724218666},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.0,"breakHorizontal":13.7,"spinRate":1861,"spinDirection":254},"zone":7,"typeConfidence":2.0,"plateTime":0.42687675492593646,"extension":6.148756624804105},"index":2,"playId":"ab3f52aa-7caf-3d50-86a3-8f21a502906e","pitchNumber":3,"startTime":"2026-03-19T18:56:00.055Z","endTime":"2026-03-19T18:56:04.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":75.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.405445938449716,"aZ":-35.41308225368668,"pfxX":12.495234341085297,"pfxZ":-2.302718386866852,"pX":0.21841951677030763,"pZ":1.1415538858558159,"vX0":-0.35250383159678,"vY0":-117.6543759503043,"vZ0":-3.7820340376481623,"x":108.67,"y":207.96,"x0":-1.2545551667562205,"y0":50.00197428146311,"z0":6.036884787309803,"aX":17.59257843754702},"breaks":{"breakAngle":26.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.8,"breakHorizontal":-22.6,"spinRate":2662,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.464756499625973,"extension":6.085102878619104},"index":3,"playId":"0c49bd0b-cd93-38b8-8c67-780eb6294e60","pitchNumber":4,"startTime":"2026-03-19T18:56:14.518Z","endTime":"2026-03-19T18:56:19.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.350729889994337,"aZ":-19.5155651181692,"pfxX":-8.152883926890759,"pfxZ":6.3861176383023555,"pX":1.8708472023719749,"pZ":2.1362219716860436,"vX0":9.928594105463153,"vY0":-139.24383391879877,"vZ0":-7.018721208615541,"x":45.69,"y":181.1,"x0":-0.6652092642517949,"y0":50.005927998046786,"z0":5.959742012773917,"aX":-16.17166883809904},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.4,"breakHorizontal":13.0,"spinRate":2101,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3918584629596853,"extension":6.441399876429368},"index":4,"playId":"f64ad385-dcd2-3141-ba35-7401a867d2f6","pitchNumber":5,"startTime":"2026-03-19T18:56:30.566Z","endTime":"2026-03-19T18:56:34.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":84.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.63919969846962,"aZ":-10.395233135657593,"pfxX":-3.4139459942050747,"pfxZ":11.690369526868373,"pX":0.05917850098774119,"pZ":2.4771161636732586,"vX0":3.991428010814248,"vY0":-136.94201977280738,"vZ0":-7.315870458515156,"x":114.74,"y":171.9,"x0":-0.987050458380997,"y0":50.00244335055211,"z0":5.927748047743852,"aX":-6.360054423167036},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.4,"breakHorizontal":5.2,"spinRate":2142,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.40293762044461134,"extension":6.354110001537187},"index":5,"playId":"84e5d1f3-9749-3a79-bd99-0cb7b5aff1d7","pitchNumber":6,"startTime":"2026-03-19T18:56:49.736Z","endTime":"2026-03-19T18:56:54.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":828319,"link":"/api/v1/people/828319"},"credit":"b_ab"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_ab"},{"player":{"id":828319,"link":"/api/v1/people/828319"},"credit":"b_pa"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:56:54.146Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jack Barker grounds out, shortstop Carlos Colmenarez to first baseman Logan Davidson.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-19T18:59:14.355Z","endTime":"2026-03-19T18:59:53.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":835716,"fullName":"Jack Barker","link":"/api/v1/people/835716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7],"actionIndex":[0,1,2,3,4],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":835716,"fullName":"Jack Barker","link":"/api/v1/people/835716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694181,"link":"/api/v1/people/694181"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Carlos Colmenarez replaces shortstop Carson Williams, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-19T18:58:49.020Z","endTime":"2026-03-19T18:58:49.034Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694181,"link":"/api/v1/people/694181"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":700246,"link":"/api/v1/people/700246"},"defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":835716,"link":"/api/v1/people/835716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jose Perez replaces second baseman Ben Williamson, batting 2nd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-19T18:58:49.034Z","endTime":"2026-03-19T18:58:49.035Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699077,"link":"/api/v1/people/699077"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":810938,"link":"/api/v1/people/810938"},"defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":694181,"link":"/api/v1/people/694181"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":835716,"link":"/api/v1/people/835716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: J.D. Gonzalez replaces catcher Nick Fortes, batting 3rd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-19T18:58:49.035Z","endTime":"2026-03-19T18:58:49.036Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806083,"link":"/api/v1/people/806083"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":663743,"link":"/api/v1/people/663743"},"defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":694181,"link":"/api/v1/people/694181"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":835716,"link":"/api/v1/people/835716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to second base for Raynel Delgado.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-19T18:58:49.036Z","endTime":"2026-03-19T18:58:49.037Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"800","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806083,"link":"/api/v1/people/806083"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":694181,"link":"/api/v1/people/694181"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":835716,"link":"/api/v1/people/835716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Yoendrys Gómez replaces Kevin Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-19T18:58:49.037Z","endTime":"2026-03-19T18:59:16.093Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672782,"link":"/api/v1/people/672782"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806083,"link":"/api/v1/people/806083"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":669384,"link":"/api/v1/people/669384"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":694181,"link":"/api/v1/people/694181"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":835716,"link":"/api/v1/people/835716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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.7,"endSpeed":86.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53349470522483,"aZ":-11.747627563794953,"pfxX":-7.248132543460376,"pfxZ":10.733883129193035,"pX":-0.080411322518829,"pZ":1.8713296621146571,"vX0":6.532497794912536,"vY0":-137.5761627080619,"vZ0":-7.3959947553850975,"x":120.07,"y":188.25,"x0":-1.552153672763905,"y0":50.00587044171424,"z0":5.40359913829221,"aX":-13.798398889324776},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":11.6,"spinRate":2430,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.3992024189979446,"extension":6.607322712630843},"index":5,"playId":"9a3f17c1-0c5f-3e8b-891d-7d2664b97aaa","pitchNumber":1,"startTime":"2026-03-19T18:59:16.093Z","endTime":"2026-03-19T18:59:20.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806083,"link":"/api/v1/people/806083"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":669384,"link":"/api/v1/people/669384"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":694181,"link":"/api/v1/people/694181"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":835716,"link":"/api/v1/people/835716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.174957371461314,"aZ":-28.308985011316658,"pfxX":-8.41004985757139,"pfxZ":2.202869386583817,"pX":-0.4861193941047646,"pZ":3.5739578386596524,"vX0":5.889484910160887,"vY0":-130.95166480548144,"vZ0":-0.040127985580520886,"x":135.53,"y":142.28,"x0":-1.66089801953028,"y0":50.0021684093684,"z0":5.690537482880714,"aX":-14.745553066211546},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.2,"breakHorizontal":14.2,"spinRate":1616,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4167480207200782,"extension":6.493553720582762},"index":6,"playId":"a86fb8e1-11c1-3b45-925c-47c64cd89495","pitchNumber":2,"startTime":"2026-03-19T18:59:30.579Z","endTime":"2026-03-19T18:59:34.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806083,"link":"/api/v1/people/806083"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":669384,"link":"/api/v1/people/669384"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":694181,"link":"/api/v1/people/694181"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":835716,"link":"/api/v1/people/835716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38740847653201,"aZ":-27.94381529297281,"pfxX":-8.250985098872142,"pfxZ":2.5621676909907443,"pX":-0.22738619265035406,"pZ":3.0548567789442433,"vX0":6.330037620433036,"vY0":-128.18501275384907,"vZ0":-0.6414343233951592,"x":125.67,"y":156.3,"x0":-1.666206003093528,"y0":50.00341773907159,"z0":5.504768790279854,"aX":-13.626554108704164},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.7,"breakHorizontal":13.3,"spinRate":1596,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.42854229131654353,"extension":6.467780388293326},"hitData":{"launchSpeed":102.6,"launchAngle":-2.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.32,"coordY":146.58}},"index":7,"playId":"0760dce5-f689-357e-b059-0adb32676163","pitchNumber":3,"startTime":"2026-03-19T18:59:48.748Z","endTime":"2026-03-19T18:59:53.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806083,"link":"/api/v1/people/806083"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":669384,"link":"/api/v1/people/669384"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":694181,"link":"/api/v1/people/694181"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":835716,"link":"/api/v1/people/835716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":835716,"link":"/api/v1/people/835716"},"credit":"b_ab"},{"player":{"id":672782,"link":"/api/v1/people/672782"},"credit":"p_ab"},{"player":{"id":835716,"link":"/api/v1/people/835716"},"credit":"b_pa"},{"player":{"id":672782,"link":"/api/v1/people/672782"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:59:53.714Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady Day strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-19T19:00:14.299Z","endTime":"2026-03-19T19:01:48.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":800953,"fullName":"Brady Day","link":"/api/v1/people/800953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":800953,"fullName":"Brady Day","link":"/api/v1/people/800953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":806083,"link":"/api/v1/people/806083"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.151607958362373,"aZ":-19.002382815240853,"pfxX":0.1623459832767704,"pfxZ":7.617495755841141,"pX":-0.740772794982005,"pZ":3.946283281280925,"vX0":2.7209546410924714,"vY0":-130.82417954899822,"vZ0":-1.0032151121600292,"x":145.24,"y":132.23,"x0":-1.816402987001378,"y0":50.00582773067065,"z0":5.761978858494436,"aX":0.280471747953336},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.8,"breakHorizontal":-1.0,"spinRate":2582,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4190234430473927,"extension":6.433802306649177},"index":0,"playId":"1a899355-d544-3d41-8337-97296a29fece","pitchNumber":1,"startTime":"2026-03-19T19:00:22.066Z","endTime":"2026-03-19T19:00:26.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806083,"link":"/api/v1/people/806083"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":669384,"link":"/api/v1/people/669384"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":694181,"link":"/api/v1/people/694181"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":800953,"link":"/api/v1/people/800953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":94.3,"endSpeed":86.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.917278772353253,"aZ":-14.853457962601146,"pfxX":-5.755945841442494,"pfxZ":9.07700068222232,"pX":-0.09088160062286982,"pZ":2.305111114310654,"vX0":6.183919686012425,"vY0":-137.16599931175244,"vZ0":-5.381684212683273,"x":120.46,"y":176.54,"x0":-1.6251507480776728,"y0":50.0044730472631,"z0":5.302940644792653,"aX":-10.985714551836931},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":9.1,"spinRate":2390,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.39908616093934635,"extension":6.548014117790425},"index":1,"playId":"d9e7e31d-a6f1-37ce-b685-ae63501aca5d","pitchNumber":2,"startTime":"2026-03-19T19:00:38.987Z","endTime":"2026-03-19T19:00:42.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806083,"link":"/api/v1/people/806083"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":669384,"link":"/api/v1/people/669384"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":694181,"link":"/api/v1/people/694181"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":800953,"link":"/api/v1/people/800953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":88.1,"endSpeed":81.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42807356029591,"aZ":-26.89593025694431,"pfxX":-8.893068592855716,"pfxZ":3.1319501669808023,"pX":-1.107899100833752,"pZ":3.3250142827876985,"vX0":4.754143391699859,"vY0":-128.38687600900934,"vZ0":-0.14376103035665322,"x":159.23,"y":149.0,"x0":-1.8199193286394018,"y0":50.0010977266083,"z0":5.459908060702693,"aX":-14.972634317240248},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.9,"breakHorizontal":15.1,"spinRate":1652,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.42523637323359154,"extension":6.419017610355768},"index":2,"playId":"b53ca405-e843-3bf7-a77a-27082fafb70a","pitchNumber":3,"startTime":"2026-03-19T19:01:00.143Z","endTime":"2026-03-19T19:01:04.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806083,"link":"/api/v1/people/806083"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":669384,"link":"/api/v1/people/669384"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":694181,"link":"/api/v1/people/694181"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":800953,"link":"/api/v1/people/800953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.543206075853444,"aZ":-15.108218409883026,"pfxX":-5.760312617922861,"pfxZ":9.066448774626846,"pX":0.33146105126389463,"pZ":2.0305615826485606,"vX0":6.958250095597962,"vY0":-135.81055760588814,"vZ0":-6.10312055478701,"x":104.37,"y":183.95,"x0":-1.5060005837005412,"y0":50.006240079273375,"z0":5.343578795766751,"aX":-10.847796117004282},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.4,"breakHorizontal":9.1,"spinRate":2278,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.4020906980966723,"extension":6.599332478501905},"index":3,"playId":"e82d064c-7308-32c4-92df-0d24228257a2","pitchNumber":4,"startTime":"2026-03-19T19:01:20.137Z","endTime":"2026-03-19T19:01:24.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806083,"link":"/api/v1/people/806083"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":669384,"link":"/api/v1/people/669384"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":694181,"link":"/api/v1/people/694181"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":800953,"link":"/api/v1/people/800953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-19T19:01:29.944Z","endTime":"2026-03-19T19:01:44.403Z","isPitch":false,"type":"action","player":{"id":800953,"link":"/api/v1/people/800953"},"defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806083,"link":"/api/v1/people/806083"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":669384,"link":"/api/v1/people/669384"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":694181,"link":"/api/v1/people/694181"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":800953,"link":"/api/v1/people/800953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24736372222063,"aZ":-13.74223537948081,"pfxX":-5.3446666443514905,"pfxZ":9.428755650938394,"pX":0.3771391656674285,"pZ":2.3939269212857104,"vX0":7.3382805168919525,"vY0":-138.3204086506017,"vZ0":-5.45417742227567,"x":102.62,"y":174.14,"x0":-1.6048214598567254,"y0":50.00658730744459,"z0":5.298654540286361,"aX":-10.4527700645562},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":8.3,"spinRate":2381,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3946341378139646,"extension":6.607487343098864},"index":5,"playId":"5fc37b5a-8408-3064-ac12-fdaeb23b5241","pitchNumber":5,"startTime":"2026-03-19T19:01:44.403Z","endTime":"2026-03-19T19:01:48.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806083,"link":"/api/v1/people/806083"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":669384,"link":"/api/v1/people/669384"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":694181,"link":"/api/v1/people/694181"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":800953,"link":"/api/v1/people/800953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800953,"link":"/api/v1/people/800953"},"credit":"b_ab"},{"player":{"id":672782,"link":"/api/v1/people/672782"},"credit":"p_ab"},{"player":{"id":800953,"link":"/api/v1/people/800953"},"credit":"b_pa"},{"player":{"id":672782,"link":"/api/v1/people/672782"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:01:48.863Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rafael Marchán pops out to catcher J.D. Gonzalez.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-19T19:01:53.457Z","endTime":"2026-03-19T19:02:44.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":806083,"link":"/api/v1/people/806083"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.566104993019238,"aZ":-24.92343025032968,"pfxX":-10.294322124669401,"pfxZ":4.122537891221331,"pX":0.44432868501318495,"pZ":1.7981392276160049,"vX0":8.994368872667176,"vY0":-131.48286698634814,"vZ0":-4.266666822603227,"x":100.06,"y":190.23,"x0":-1.674992985408268,"y0":50.00511725601951,"z0":5.280335065489939,"aX":-18.11738275678654},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.7,"breakHorizontal":16.8,"spinRate":1744,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.41577778326906634,"extension":6.526050448405722},"index":0,"playId":"3c32cba8-ee92-33c7-aa1a-932425b68d21","pitchNumber":1,"startTime":"2026-03-19T19:02:12.160Z","endTime":"2026-03-19T19:02:15.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806083,"link":"/api/v1/people/806083"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":669384,"link":"/api/v1/people/669384"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":694181,"link":"/api/v1/people/694181"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.518097713966775,"aZ":-12.536875005174565,"pfxX":-5.258375275879088,"pfxZ":10.089010999093148,"pX":0.5457268788468778,"pZ":2.6991627456490983,"vX0":7.618228048868994,"vY0":-138.75385800876842,"vZ0":-4.903037569229473,"x":96.2,"y":165.9,"x0":-1.5543809220937184,"y0":50.004688755772584,"z0":5.326857373954402,"aX":-10.237596454610943},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":7.9,"spinRate":2517,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.3949799311563815,"extension":6.563812761072983},"hitData":{"launchSpeed":62.1,"launchAngle":82.0,"totalDistance":24.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":121.37,"coordY":195.45}},"index":1,"playId":"c90d48a3-1867-342a-b21e-07134933e7b8","pitchNumber":2,"startTime":"2026-03-19T19:02:37.451Z","endTime":"2026-03-19T19:02:44.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672782,"link":"/api/v1/people/672782","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806083,"link":"/api/v1/people/806083"},"first":{"id":669722,"link":"/api/v1/people/669722"},"second":{"id":669384,"link":"/api/v1/people/669384"},"third":{"id":699077,"link":"/api/v1/people/699077"},"shortstop":{"id":694181,"link":"/api/v1/people/694181"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":828319,"link":"/api/v1/people/828319"},"right":{"id":808273,"link":"/api/v1/people/808273"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_ab"},{"player":{"id":672782,"link":"/api/v1/people/672782"},"credit":"p_ab"},{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_pa"},{"player":{"id":672782,"link":"/api/v1/people/672782"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:02:44.563Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Colmenarez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-19T19:05:38.056Z","endTime":"2026-03-19T19:07:01.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694181,"fullName":"Carlos Colmenarez","link":"/api/v1/people/694181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694181,"fullName":"Carlos Colmenarez","link":"/api/v1/people/694181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Génesis Cabrera replaces Lou Trivino III.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-19T19:03:39.502Z","endTime":"2026-03-19T19:05:28.046Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650893,"link":"/api/v1/people/650893"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":694181,"link":"/api/v1/people/694181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":650893,"fullName":"Génesis Cabrera"}}},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"08315516-0636-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-03-19T19:05:28.046Z","endTime":"2026-03-19T19:05:40.265Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":694181,"link":"/api/v1/people/694181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.15806168592053,"aZ":-17.60840478787617,"pfxX":10.312401760122839,"pfxZ":7.932875764666682,"pX":0.6152562877369783,"pZ":1.8624305148751104,"vX0":-3.2474525620994474,"vY0":-135.08699126553523,"vZ0":-7.292822566494648,"x":93.55,"y":188.49,"x0":0.497612405967419,"y0":50.00674201782927,"z0":5.848967338847977,"aX":18.94273368407783},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.8,"breakHorizontal":-17.9,"spinRate":2240,"spinDirection":137},"zone":9,"typeConfidence":2.0,"plateTime":0.40645453203498816,"extension":5.855191172192729},"index":2,"playId":"5ad27fd1-ddb4-3c68-986c-56c2eca1d7b3","pitchNumber":1,"startTime":"2026-03-19T19:05:40.265Z","endTime":"2026-03-19T19:05:44.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":694181,"link":"/api/v1/people/694181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99553212443311,"aZ":-19.1487801504242,"pfxX":8.467962044618996,"pfxZ":6.783440378779051,"pX":1.311498081798908,"pZ":3.6262635565528942,"vX0":-0.8965814783349618,"vY0":-137.5911455395843,"vZ0":-3.1421624791098717,"x":67.01,"y":140.87,"x0":0.5406221855802423,"y0":50.00605287586051,"z0":6.077806372460311,"aX":16.26910093559958},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.9,"breakHorizontal":-15.1,"spinRate":2296,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.3977954379927664,"extension":5.60702779616738},"index":3,"playId":"02ba6f82-d7f4-33b8-9463-3200f8fb1cc5","pitchNumber":2,"startTime":"2026-03-19T19:05:56.940Z","endTime":"2026-03-19T19:06:00.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":694181,"link":"/api/v1/people/694181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.503753438124107,"aZ":-21.746931428666212,"pfxX":0.13344575283210958,"pfxZ":6.263961460947323,"pX":-0.21162309012527714,"pZ":1.6719807031821627,"vX0":-2.4044292325900156,"vY0":-127.51265912348369,"vZ0":-6.195952885755484,"x":125.07,"y":193.64,"x0":0.7218295995453201,"y0":50.003933057709446,"z0":5.822333006998274,"aX":0.22235368497658606},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.3,"breakHorizontal":0.2,"spinRate":2234,"spinDirection":158},"zone":8,"typeConfidence":2.0,"plateTime":0.42775187792963854,"extension":5.861128086157933},"index":4,"playId":"8c63ca24-33de-3bb4-a859-9276253b9300","pitchNumber":3,"startTime":"2026-03-19T19:06:13.583Z","endTime":"2026-03-19T19:06:17.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":694181,"link":"/api/v1/people/694181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":89.1,"endSpeed":82.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47311921760094,"aZ":-21.654993067470752,"pfxX":-1.3627558042930363,"pfxZ":6.06209060276195,"pX":0.49631979612259475,"pZ":2.8845936323491475,"vX0":0.5222959089312156,"vY0":-129.94410023463112,"vZ0":-4.050807099874483,"x":98.08,"y":160.9,"x0":0.4714404220303852,"y0":50.003144954654985,"z0":6.079460458778544,"aX":-2.364819523162302},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.4,"breakHorizontal":2.4,"spinRate":2241,"spinDirection":169},"zone":3,"typeConfidence":2.0,"plateTime":0.4191651069401843,"extension":5.694321443813666},"index":5,"playId":"38f2efe3-e2a9-36bf-8397-100ba1e65cf7","pitchNumber":4,"startTime":"2026-03-19T19:06:35.707Z","endTime":"2026-03-19T19:06:39.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":694181,"link":"/api/v1/people/694181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70298723555921,"aZ":-31.304911579188538,"pfxX":-3.2863797899596086,"pfxZ":0.5896462117550989,"pX":-0.03655166566437688,"pZ":1.2177421991278778,"vX0":-0.8627159063790787,"vY0":-119.93669189339282,"vZ0":-4.508096624154811,"x":118.39,"y":205.9,"x0":0.7541619147360469,"y0":50.000958014051164,"z0":5.8921495179844605,"aX":-4.819908047831462},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.4,"breakHorizontal":6.1,"spinRate":2173,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.45548267890514094,"extension":5.81185044848877},"index":6,"playId":"9e0cb116-9393-3728-af5f-86a7c70fd945","pitchNumber":5,"startTime":"2026-03-19T19:06:56.520Z","endTime":"2026-03-19T19:07:01.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":694181,"link":"/api/v1/people/694181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694181,"link":"/api/v1/people/694181"},"credit":"b_ab"},{"player":{"id":650893,"link":"/api/v1/people/650893"},"credit":"p_ab"},{"player":{"id":694181,"link":"/api/v1/people/694181"},"credit":"b_pa"},{"player":{"id":650893,"link":"/api/v1/people/650893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:07:01.199Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jose Perez walks.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-19T19:07:21.185Z","endTime":"2026-03-19T19:08:24.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":699077,"fullName":"Jose Perez","link":"/api/v1/people/699077"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":699077,"fullName":"Jose Perez","link":"/api/v1/people/699077"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":699077,"fullName":"Jose Perez","link":"/api/v1/people/699077"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.270803395504945,"aZ":-19.88922077559917,"pfxX":9.39424782239922,"pfxZ":6.455088141255629,"pX":1.7360063731136985,"pZ":3.7555590927500315,"vX0":-0.36451666702538643,"vY0":-137.07070614205668,"vZ0":-2.428597670393172,"x":50.83,"y":137.38,"x0":0.6502965830136174,"y0":50.00126765913725,"z0":6.010842105214644,"aX":17.87595132874978},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.4,"breakHorizontal":-16.9,"spinRate":2235,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.39957495431477374,"extension":5.700280113726229},"index":0,"playId":"f05e6d5b-5a73-35a7-91be-4659b67e066f","pitchNumber":1,"startTime":"2026-03-19T19:07:23.549Z","endTime":"2026-03-19T19:07:27.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":699077,"link":"/api/v1/people/699077","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.851648702960524,"aZ":-21.726932321718664,"pfxX":-1.4132633528831544,"pfxZ":6.197924837364236,"pX":-0.7997972626525913,"pZ":1.762209961429325,"vX0":-2.856431528475221,"vY0":-128.31187270755095,"vZ0":-6.383345556001386,"x":147.49,"y":191.2,"x0":0.5067561965856778,"y0":50.00336590251831,"z0":5.9488371824639374,"aX":-2.381533828333166},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.2,"breakHorizontal":3.1,"spinRate":2262,"spinDirection":173},"zone":7,"typeConfidence":2.0,"plateTime":0.4251231153359596,"extension":5.944026235739338},"index":1,"playId":"e9f95d21-e582-3735-8f77-dffc8ec473cc","pitchNumber":2,"startTime":"2026-03-19T19:07:45.025Z","endTime":"2026-03-19T19:07:49.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":699077,"link":"/api/v1/people/699077","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.741479361917765,"aZ":-18.32489886502918,"pfxX":10.70271194121886,"pfxZ":7.3749276057919575,"pX":1.4553168487704922,"pZ":1.4181879713875147,"vX0":-0.9722585009702273,"vY0":-136.56572315580055,"vZ0":-8.413630435298579,"x":61.53,"y":200.49,"x0":0.4277910683255214,"y0":50.002330485286734,"z0":5.813442378692215,"aX":20.094425343716573},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.6,"breakHorizontal":-19.1,"spinRate":2255,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.40199002669224715,"extension":5.791836458614126},"index":2,"playId":"a30a18f7-5821-38aa-9c18-4ea31b75e588","pitchNumber":3,"startTime":"2026-03-19T19:08:01.591Z","endTime":"2026-03-19T19:08:05.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":699077,"link":"/api/v1/people/699077","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"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":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13474709966335,"aZ":-16.44047190203391,"pfxX":9.097934831174546,"pfxZ":8.21237174425782,"pX":0.5113794859145597,"pZ":3.640692854133492,"vX0":-2.976051329355021,"vY0":-137.2461073223691,"vZ0":-3.3428100404418863,"x":97.51,"y":140.48,"x0":0.4248906395226693,"y0":50.00332926320597,"z0":5.987830266294675,"aX":17.432623677359533},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":-16.0,"spinRate":2317,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.39841644042570756,"extension":5.848419550698956},"index":3,"playId":"93486d00-6bfd-3bb8-b23f-97049a5590cf","pitchNumber":4,"startTime":"2026-03-19T19:08:20.341Z","endTime":"2026-03-19T19:08:24.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":699077,"link":"/api/v1/people/699077","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699077,"link":"/api/v1/people/699077"},"credit":"b_pa"},{"player":{"id":650893,"link":"/api/v1/people/650893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:08:24.068Z","atBatIndex":63},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"J.D. Gonzalez grounds into a double play, shortstop Robert Moore to second baseman Nick Biddison to first baseman Brock Vradenburg. Jose Perez out at 2nd. J.D. Gonzalez out at 1st.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-19T19:08:39.304Z","endTime":"2026-03-19T19:09:39.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":806083,"fullName":"J.D. Gonzalez","link":"/api/v1/people/806083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":699077,"fullName":"Jose Perez","link":"/api/v1/people/699077"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691001,"link":"/api/v1/people/691001"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680994,"link":"/api/v1/people/680994"},"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":806083,"fullName":"J.D. Gonzalez","link":"/api/v1/people/806083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680994,"link":"/api/v1/people/680994"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":802544,"link":"/api/v1/people/802544"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.871322302974352,"aZ":-17.81196482659929,"pfxX":10.767162142200991,"pfxZ":7.612215432386182,"pX":0.8794996548631792,"pZ":2.6116921293873214,"vX0":-2.601909480992364,"vY0":-136.4335655223754,"vZ0":-5.598177632497799,"x":83.48,"y":168.26,"x0":0.44650577467801583,"y0":50.00046063284215,"z0":5.916726476721618,"aX":20.304946161988983},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.8,"breakHorizontal":-19.0,"spinRate":2334,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4013887634541069,"extension":5.79237251421163},"index":0,"playId":"41486a28-8df0-3a80-932b-3868a6098148","pitchNumber":1,"startTime":"2026-03-19T19:08:53.600Z","endTime":"2026-03-19T19:09:20.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":806083,"link":"/api/v1/people/806083","batSide":{"code":"L","description":"Left"}},"first":{"id":699077,"link":"/api/v1/people/699077"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.65313802655283,"aZ":-17.697466532180698,"pfxX":9.93722514863365,"pfxZ":7.558163143590492,"pX":-0.2751479000493412,"pZ":2.61908227337605,"vX0":-5.018513284556295,"vY0":-137.3536799103412,"vZ0":-5.634007734061185,"x":127.49,"y":168.06,"x0":0.28176332343461286,"y0":50.0068051679648,"z0":5.895445143845171,"aX":19.042746440458004},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.7,"breakHorizontal":-17.0,"spinRate":2328,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.39836481959850767,"extension":5.860563731360156},"hitData":{"launchSpeed":95.4,"launchAngle":1.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.36,"coordY":155.67}},"index":1,"playId":"b8c0dd2a-b16f-3f63-9ddc-c7d710f0d973","pitchNumber":2,"startTime":"2026-03-19T19:09:27.118Z","endTime":"2026-03-19T19:09:39.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":802544,"link":"/api/v1/people/802544"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":800953,"link":"/api/v1/people/800953"},"shortstop":{"id":691001,"link":"/api/v1/people/691001"},"left":{"id":835716,"link":"/api/v1/people/835716"},"center":{"id":801537,"link":"/api/v1/people/801537"},"right":{"id":681495,"link":"/api/v1/people/681495"}},"offense":{"batter":{"id":806083,"link":"/api/v1/people/806083","batSide":{"code":"L","description":"Left"}},"first":{"id":699077,"link":"/api/v1/people/699077"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806083,"link":"/api/v1/people/806083"},"credit":"b_ab"},{"player":{"id":650893,"link":"/api/v1/people/650893"},"credit":"p_ab"},{"player":{"id":806083,"link":"/api/v1/people/806083"},"credit":"b_pa"},{"player":{"id":650893,"link":"/api/v1/people/650893"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:09:39.915Z","atBatIndex":64}]