[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jorge Barrosa doubles (3) on a fly ball to left fielder Andrew Benintendi.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-20T01:06:14.752Z","endTime":"2026-03-20T01:07:17.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,6,7],"actionIndex":[0,1,2],"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":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-19T20:21:59.816Z","endTime":"2026-03-20T00:45:08.542Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"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-20T00:45:08.542Z","endTime":"2026-03-20T01:05:49.245Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"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-20T01:05:49.245Z","endTime":"2026-03-20T01:06:16.933Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.570165231864067,"aZ":-16.02110272238599,"pfxX":-4.686775021128632,"pfxZ":8.742762338626614,"pX":-1.3054831554236785,"pZ":3.4991078677749186,"vX0":3.242146459096588,"vY0":-135.5494019994094,"vZ0":-3.5602931588055973,"x":166.76,"y":144.3,"x0":-1.9124037978151716,"y0":50.00554244752149,"z0":5.958808691391344,"aX":-8.66158826331221},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":7.7,"spinRate":2306,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.4051778056180404,"extension":6.11139487208647},"index":3,"playId":"16750e60-ffd2-339e-8bd9-37281dbed440","pitchNumber":1,"startTime":"2026-03-20T01:06:16.933Z","endTime":"2026-03-20T01:06:20.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50111378939628,"aZ":-25.136056272118882,"pfxX":1.291924865541315,"pfxZ":4.1686978077968355,"pX":0.8238479657282014,"pZ":1.1510007674751161,"vX0":6.587972788556027,"vY0":-129.22891932022503,"vZ0":-6.692352371599815,"x":85.6,"y":207.7,"x0":-1.9286429354176042,"y0":50.002767156425456,"z0":5.711403227089603,"aX":2.1780600018880985},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.2,"breakHorizontal":-3.8,"spinRate":2474,"spinDirection":191},"zone":14,"typeConfidence":0.9,"plateTime":0.42420999755543054,"extension":6.2105570426774985},"index":4,"playId":"b8ae1471-1ec4-3ecb-9ff0-491a96fcd16d","pitchNumber":2,"startTime":"2026-03-20T01:06:30.130Z","endTime":"2026-03-20T01:06:33.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":5,"startTime":"2026-03-20T01:06:40.848Z","endTime":"2026-03-20T01:06:52.145Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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.2,"endSpeed":83.0,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.282201444997305,"aZ":-26.545790820688413,"pfxX":1.6517391240349357,"pfxZ":3.2001192487490293,"pX":-0.15162026497306635,"pZ":4.3968089487836854,"vX0":3.884984354706843,"vY0":-131.3878731029493,"vZ0":0.7378225772649348,"x":122.78,"y":120.07,"x0":-1.86049155197434,"y0":50.002186984207086,"z0":6.07596354429453,"aX":2.9047260987297787},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.1,"breakHorizontal":-3.8,"spinRate":2483,"spinDirection":170},"zone":11,"typeConfidence":0.9,"plateTime":0.4159291050164633,"extension":6.114647196772022},"index":6,"playId":"8f32c616-97f6-3e40-bade-37e112e025ab","pitchNumber":3,"startTime":"2026-03-20T01:06:52.145Z","endTime":"2026-03-20T01:06:55.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.913719446435497,"aZ":-18.527518840672272,"pfxX":-5.417554904434851,"pfxZ":7.3924849289033325,"pX":-0.1427329047901167,"pZ":2.760378300954619,"vX0":6.359054780205295,"vY0":-135.58008489423625,"vZ0":-5.057487636002013,"x":122.44,"y":164.25,"x0":-1.8238574370296492,"y0":50.00517333045354,"z0":5.958428275791649,"aX":-10.004704927462884},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.4,"breakHorizontal":8.3,"spinRate":2380,"spinDirection":217},"zone":2,"typeConfidence":0.9,"plateTime":0.4052701131708494,"extension":6.241660597418529},"hitData":{"launchSpeed":85.5,"launchAngle":36.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.0,"coordY":102.37}},"index":7,"playId":"434d9f02-aef4-3086-b7ac-5c0c26afd7a7","pitchNumber":4,"startTime":"2026-03-20T01:07:08.839Z","endTime":"2026-03-20T01:07:17.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"contextMetrics":{},"playEndTime":"2026-03-20T01:07:17.914Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tim Tawa flies out to right fielder Jarred Kelenic. Jorge Barrosa to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-20T01:07:53.654Z","endTime":"2026-03-20T01:08:40.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672284,"link":"/api/v1/people/672284"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75635855796888,"aZ":-27.22156481755137,"pfxX":-0.5216273145863886,"pfxZ":3.129657301478914,"pX":0.7954669838313349,"pZ":0.930271734999253,"vX0":6.924468197044453,"vY0":-125.63265262609579,"vZ0":-6.4003965307732695,"x":86.68,"y":213.66,"x0":-1.940182497830185,"y0":50.00406944627876,"z0":5.751965944682404,"aX":-0.8264690215005859},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.3,"breakHorizontal":-0.8,"spinRate":2469,"spinDirection":85},"zone":14,"typeConfidence":0.86,"plateTime":0.4375997398971436,"extension":6.250551566133514},"index":0,"playId":"6506d95e-4d66-36e8-b342-133a220d5e2d","pitchNumber":1,"startTime":"2026-03-20T01:07:53.654Z","endTime":"2026-03-20T01:07:58.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"second":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":86.1,"endSpeed":79.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.562030461544627,"aZ":-29.982598005251404,"pfxX":1.017556753677337,"pfxZ":1.3700409207271251,"pX":0.5626722556826204,"pZ":1.6698436292076493,"vX0":5.716731046804882,"vY0":-125.35786015632164,"vZ0":-4.1339420034734475,"x":95.55,"y":193.69,"x0":-1.876361993488655,"y0":50.00145563114264,"z0":5.778951883873406,"aX":1.6235844870134297},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.8,"breakHorizontal":-3.1,"spinRate":2542,"spinDirection":70},"zone":9,"typeConfidence":0.89,"plateTime":0.43637686145368004,"extension":6.138351762756557},"index":1,"playId":"6a0afa1d-b218-3f75-bf66-8a182f108d43","pitchNumber":2,"startTime":"2026-03-20T01:08:11.904Z","endTime":"2026-03-20T01:08:14.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"second":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":92.5,"endSpeed":84.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12637110632832,"aZ":-21.60500633952936,"pfxX":-7.033136427911652,"pfxZ":5.759158202959446,"pX":0.9124635592461904,"pZ":2.8844322003889924,"vX0":9.258561854173573,"vY0":-134.37205875036028,"vZ0":-3.749820006937288,"x":82.22,"y":160.9,"x0":-1.658191082357018,"y0":50.003016145159776,"z0":5.826268936963128,"aX":-12.90854897746512},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.8,"breakHorizontal":10.8,"spinRate":2360,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.40706020164257595,"extension":6.457215186106826},"hitData":{"launchSpeed":86.1,"launchAngle":30.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.92,"coordY":87.28}},"index":2,"playId":"990a1594-950e-3b11-86fe-6f06b1e6224a","pitchNumber":3,"startTime":"2026-03-20T01:08:31.823Z","endTime":"2026-03-20T01:08:40.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"second":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.4,"awayTeamWinProbability":54.6,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":1.22,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:08:40.218Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pavin Smith singles on a ground ball to right fielder Jarred Kelenic. Jorge Barrosa scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-20T01:09:05.846Z","endTime":"2026-03-20T01:09:49.827Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672284,"link":"/api/v1/people/672284"},"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":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":{"id":663436,"link":"/api/v1/people/663436"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.393181398512628,"aZ":-24.66064909234286,"pfxX":1.0099878180606594,"pfxZ":4.390708310300941,"pX":0.8556182888856801,"pZ":1.6064596552211812,"vX0":6.364920381924748,"vY0":-129.81802751935052,"vZ0":-5.872200918133945,"x":84.39,"y":195.41,"x0":-1.7562180494479391,"y0":50.00567384115583,"z0":5.76744820452451,"aX":1.728496996777088},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.8,"breakHorizontal":-3.2,"spinRate":2524,"spinDirection":195},"zone":14,"typeConfidence":0.91,"plateTime":0.42142930544449175,"extension":6.32766583891826},"index":0,"playId":"ec17da44-cb40-3a67-be89-01daac6396bb","pitchNumber":1,"startTime":"2026-03-20T01:09:10.609Z","endTime":"2026-03-20T01:09:14.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"third":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86270352486429,"aZ":-25.788131766688405,"pfxX":0.357502278450529,"pfxZ":3.6364773569868873,"pX":-0.06508897729877487,"pZ":2.6952216295954754,"vX0":4.713046068585267,"vY0":-131.41289818099392,"vZ0":-3.19135979666365,"x":119.48,"y":166.01,"x0":-1.925339598072353,"y0":50.00109676107365,"z0":5.832993618938619,"aX":0.6274382232752759},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.1,"breakHorizontal":-1.7,"spinRate":2509,"spinDirection":201},"zone":5,"typeConfidence":0.91,"plateTime":0.4161943624557485,"extension":6.146218570768866},"index":1,"playId":"ca12d9f8-b388-3d56-b01a-df3476cd5836","pitchNumber":2,"startTime":"2026-03-20T01:09:25.645Z","endTime":"2026-03-20T01:09:29.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"third":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.258470940102047,"aZ":-31.491174887473843,"pfxX":-9.627683994818629,"pfxZ":0.40782501989743025,"pX":0.09785975423581904,"pZ":1.9621721284421811,"vX0":8.069184946960364,"vY0":-129.1957029290359,"vZ0":-3.562596015487469,"x":113.27,"y":185.8,"x0":-1.8231913080196418,"y0":50.005294427664595,"z0":5.793370826893658,"aX":-16.19134994900872},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.1,"breakHorizontal":15.5,"spinRate":2190,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.4248321419717058,"extension":6.340058972860051},"hitData":{"launchSpeed":108.6,"launchAngle":-1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":145.4,"coordY":155.48}},"index":2,"playId":"d13c482e-3109-3b1a-9478-192271c66bec","pitchNumber":3,"startTime":"2026-03-20T01:09:42.675Z","endTime":"2026-03-20T01:09:49.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"third":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.2,"awayTeamWinProbability":59.8,"homeTeamWinProbabilityAdded":-5.199999999999996,"leverageIndex":1.35,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:09:49.827Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James McCann flies out to right fielder Jarred Kelenic.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-20T01:10:17.055Z","endTime":"2026-03-20T01:12:03.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672284,"link":"/api/v1/people/672284"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.744198350014127,"aZ":-14.43953188470023,"pfxX":-5.162918221503894,"pfxZ":9.412313132595752,"pX":0.324037476964972,"pZ":2.6666456692757015,"vX0":7.2963829956999255,"vY0":-136.78140915699962,"vZ0":-5.7926023585547215,"x":104.65,"y":166.78,"x0":-1.7142160456249516,"y0":50.00343462724727,"z0":5.811612968809102,"aX":-9.729063312545074},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.0,"breakHorizontal":7.7,"spinRate":2433,"spinDirection":212},"zone":6,"typeConfidence":0.91,"plateTime":0.4013072082138196,"extension":6.513422190819637},"index":0,"playId":"dfa027df-1145-3b7d-96e7-c2fe89d6b692","pitchNumber":1,"startTime":"2026-03-20T01:10:18.348Z","endTime":"2026-03-20T01:10:22.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.898759494174783,"aZ":-27.63443527928738,"pfxX":-1.7477666682967765,"pfxZ":2.722999092354004,"pX":1.5892702561811458,"pZ":1.1615854333849815,"vX0":8.958888942993692,"vY0":-128.62830430828538,"vZ0":-6.219792144532825,"x":56.42,"y":207.42,"x0":-1.7190956010123688,"y0":50.00263673365203,"z0":5.767310681860521,"aX":-2.914463828867829},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.6,"breakHorizontal":1.1,"spinRate":2535,"spinDirection":205},"zone":14,"typeConfidence":0.59,"plateTime":0.4266088441526352,"extension":6.311131485619423},"index":1,"playId":"4b160f3b-9fc4-3c56-8abd-559319aa1ddd","pitchNumber":2,"startTime":"2026-03-20T01:10:37.202Z","endTime":"2026-03-20T01:10:41.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.444157883703433,"aZ":-15.484494688646881,"pfxX":-7.235219608342513,"pfxZ":9.141850496163647,"pX":0.4136402844309247,"pZ":3.111162503867178,"vX0":8.333049659180048,"vY0":-134.78782676052816,"vZ0":-4.152480354774519,"x":101.23,"y":154.78,"x0":-1.7895065706693754,"y0":50.002274938117324,"z0":5.7774066674557245,"aX":-13.208440576272103},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":11.2,"spinRate":2374,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.4075960173906932,"extension":6.328742305008108},"index":2,"playId":"8ea33461-f82b-307c-96bc-d39efcdd7ad5","pitchNumber":3,"startTime":"2026-03-20T01:10:57.935Z","endTime":"2026-03-20T01:11:06.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.618581548612507,"aZ":-31.603690733444022,"pfxX":1.4440534571714343,"pfxZ":0.3570558433401594,"pX":1.8037174507351001,"pZ":-0.7456047781979982,"vX0":8.46704696358303,"vY0":-126.59892729260156,"vZ0":-9.49868891548517,"x":48.25,"y":258.91,"x0":-1.776411625479085,"y0":50.00606181998196,"z0":5.5966722556775,"aX":2.3367526536112986},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.4,"breakHorizontal":-4.6,"spinRate":2610,"spinDirection":69},"zone":14,"typeConfidence":0.9,"plateTime":0.4331822525103157,"extension":6.40540989714233},"index":3,"playId":"0217a323-f714-307a-ba5c-bbce6d69c034","pitchNumber":4,"startTime":"2026-03-20T01:11:28.264Z","endTime":"2026-03-20T01:11:32.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43504382224961,"aZ":-31.30399003253365,"pfxX":2.6331289387497203,"pfxZ":0.5278110098250668,"pX":0.818674611277537,"pZ":2.302729236935713,"vX0":5.883828794743968,"vY0":-127.10603916226313,"vZ0":-2.840282548616786,"x":85.79,"y":176.61,"x0":-1.865799075595426,"y0":50.00141787877016,"z0":5.913919594839154,"aX":4.317501320433868},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.6,"breakHorizontal":-6.1,"spinRate":2569,"spinDirection":100},"zone":14,"typeConfidence":0.88,"plateTime":0.43050184401486025,"extension":6.211854185371172},"hitData":{"launchSpeed":98.3,"launchAngle":24.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.1,"coordY":64.84}},"index":4,"playId":"4b4ba95d-39a3-3c68-9f05-1fb094155c76","pitchNumber":5,"startTime":"2026-03-20T01:11:52.583Z","endTime":"2026-03-20T01:12:03.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.699999999999996,"awayTeamWinProbability":57.300000000000004,"homeTeamWinProbabilityAdded":2.499999999999993,"leverageIndex":1.09,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:12:03.123Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gabriel Moreno walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-20T01:12:21.072Z","endTime":"2026-03-20T01:14:15.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"postOnSecond":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33570124832517,"aZ":-31.921970183560834,"pfxX":0.9129617342729377,"pfxZ":0.1563657783057817,"pX":0.8268699837019846,"pZ":1.2965849609503133,"vX0":6.157005679315543,"vY0":-126.98576820867065,"vZ0":-5.113243141272191,"x":85.48,"y":203.77,"x0":-1.7492428871519288,"y0":50.004952997502336,"z0":5.880019340552428,"aX":1.4881022649750992},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.7,"breakHorizontal":-3.1,"spinRate":2543,"spinDirection":100},"zone":14,"typeConfidence":0.88,"plateTime":0.4315536228370065,"extension":6.19647164924013},"index":0,"playId":"943e92f1-a2eb-3ddc-938f-701eb96f56f4","pitchNumber":1,"startTime":"2026-03-20T01:12:31.626Z","endTime":"2026-03-20T01:12:35.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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.2,"endSpeed":80.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83174349111287,"aZ":-29.655399727538402,"pfxX":2.051238412796656,"pfxZ":1.556038173347734,"pX":1.9898125152619068,"pZ":0.8105143016941673,"vX0":8.470802647428942,"vY0":-126.6691365954271,"vZ0":-6.2828295446000215,"x":41.15,"y":216.9,"x0":-1.6695999103385624,"y0":50.00393518384417,"z0":5.706203132507318,"aX":3.3183508210439947},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.6,"breakHorizontal":-5.8,"spinRate":2711,"spinDirection":108},"zone":14,"typeConfidence":0.87,"plateTime":0.4330780730053281,"extension":6.34177805421927},"index":1,"playId":"c2c59937-13a2-3a64-a5e1-effa86652dce","pitchNumber":2,"startTime":"2026-03-20T01:12:49.279Z","endTime":"2026-03-20T01:12:52.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09420042584568,"aZ":-18.02300406287313,"pfxX":-5.1159620823372025,"pfxZ":8.068333318665347,"pX":1.07841680704574,"pZ":3.708461777790843,"vX0":9.385103322515514,"vY0":-131.6468528063218,"vZ0":-2.520702635667844,"x":75.89,"y":138.65,"x0":-1.8690624074979878,"y0":50.00549963170671,"z0":6.01340484339304,"aX":-8.977208827146718},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.3,"breakHorizontal":7.2,"spinRate":2344,"spinDirection":226},"zone":12,"typeConfidence":0.43,"plateTime":0.4161477082189142,"extension":6.11292856700921},"index":2,"playId":"e7845ee7-fda4-3590-94d7-e52cf390ba7c","pitchNumber":3,"startTime":"2026-03-20T01:13:08.569Z","endTime":"2026-03-20T01:13:11.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pavin Smith steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":3,"actionPlayId":"e7845ee7-fda4-3590-94d7-e52cf390ba7c","startTime":"2026-03-20T01:13:24.827Z","endTime":"2026-03-20T01:13:28.562Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656976,"link":"/api/v1/people/656976"},"defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":656976,"link":"/api/v1/people/656976"},"postOnSecond":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-0.8999999999999986,"leverageIndex":0.8,"dramaIndex":31.0,"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":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.194463773410767,"aZ":-14.541388262306944,"pfxX":-3.3896479561111805,"pfxZ":9.399232653953918,"pX":0.5178061713462634,"pZ":3.0725698400688013,"vX0":7.480493441511465,"vY0":-136.4008029235307,"vZ0":-4.763158071336739,"x":97.26,"y":155.82,"x0":-1.8251539437767734,"y0":50.00660392616797,"z0":5.85100757808579,"aX":-6.362417153130871},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":4.4,"spinRate":2418,"spinDirection":218},"zone":3,"typeConfidence":0.91,"plateTime":0.40221459652542446,"extension":6.397967276215064},"index":4,"playId":"23d0a39f-1942-3c52-a3e3-c7b5a78ca65b","pitchNumber":4,"startTime":"2026-03-20T01:13:28.562Z","endTime":"2026-03-20T01:13:31.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"second":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23702352185965,"aZ":-26.118836619960742,"pfxX":-7.643800824960524,"pfxZ":3.352322393018296,"pX":-0.23397809692629892,"pZ":1.7520521806109461,"vX0":6.724756229899967,"vY0":-133.96328709381768,"vZ0":-5.7348933940228335,"x":125.92,"y":191.47,"x0":-1.7895549618032542,"y0":50.00648624593672,"z0":5.799515254823793,"aX":-13.829223865058507},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.9,"breakHorizontal":12.4,"spinRate":2280,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.4096072295216633,"extension":6.400475512279383},"index":5,"playId":"8da9aabc-8538-3f6b-aba3-478f103bcde0","pitchNumber":5,"startTime":"2026-03-20T01:13:46.625Z","endTime":"2026-03-20T01:13:51.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"second":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.949087491984173,"aZ":-26.814360596465274,"pfxX":1.9817750757516097,"pfxZ":3.1825624891441677,"pX":-0.5231884527203087,"pZ":3.64111952360048,"vX0":2.8089544744968835,"vY0":-128.51886569652186,"vZ0":-0.6948753957259635,"x":136.94,"y":140.47,"x0":-1.8849575624237946,"y0":50.00234392311918,"z0":5.985155375801274,"aX":3.3372979662860804},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.9,"breakHorizontal":-4.2,"spinRate":2512,"spinDirection":181},"zone":11,"typeConfidence":0.7,"plateTime":0.42508707172422255,"extension":6.2498394367633425},"index":6,"playId":"6e3c99b8-bde6-3a41-b152-f0f985f830f9","pitchNumber":6,"startTime":"2026-03-20T01:14:10.547Z","endTime":"2026-03-20T01:14:15.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"second":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-0.8999999999999986,"leverageIndex":0.8,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:14:15.893Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Edgar Quero challenged (pitch result), call on the field was confirmed: Jacob Amaya walks. Pavin Smith to 3rd. Gabriel Moreno to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-20T01:14:38.919Z","endTime":"2026-03-20T01:16:30.959Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"postOnSecond":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"postOnThird":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.702547837637837,"aZ":-16.0138780051994,"pfxX":-3.638268137625513,"pfxZ":8.706432170519896,"pX":2.3499297506604253,"pZ":0.2769355972075355,"vX0":11.702129504661501,"vY0":-135.4001207823755,"vZ0":-11.405769002272825,"x":27.43,"y":231.3,"x0":-1.5562294080990469,"y0":50.00377725441116,"z0":5.666157809305835,"aX":-6.755047181685477},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.3,"breakHorizontal":4.1,"spinRate":2474,"spinDirection":214},"zone":14,"typeConfidence":0.88,"plateTime":0.40460999335384873,"extension":6.516443431218989},"index":0,"playId":"0267af05-9ed8-30b7-aada-23122e91d2e1","pitchNumber":1,"startTime":"2026-03-20T01:14:48.552Z","endTime":"2026-03-20T01:14:52.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"second":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":94.9,"endSpeed":87.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.306517948368008,"aZ":-16.19920670873075,"pfxX":-3.817413421609627,"pfxZ":8.263152730020566,"pX":0.9811919539056669,"pZ":2.5067670705572107,"vX0":8.926293674198984,"vY0":-137.8250686857204,"vZ0":-6.029659670599883,"x":79.6,"y":171.1,"x0":-1.7967028642830933,"y0":50.000265753317045,"z0":5.8083511605170814,"aX":-7.378607518959435},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.9,"breakHorizontal":5.2,"spinRate":2424,"spinDirection":215},"zone":12,"typeConfidence":0.91,"plateTime":0.3967148352084857,"extension":6.426928590168565},"index":1,"playId":"9871b04e-095d-35a5-8fe6-6acab24f8687","pitchNumber":2,"startTime":"2026-03-20T01:15:10.694Z","endTime":"2026-03-20T01:15:14.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"second":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5833434264172,"aZ":-18.771477042695576,"pfxX":-6.3392859019200545,"pfxZ":7.168233418108446,"pX":0.3702728321026898,"pZ":3.8754867183244732,"vX0":7.728730699136584,"vY0":-135.40853929751518,"vZ0":-2.1453615457227335,"x":102.89,"y":134.14,"x0":-1.6878024096244506,"y0":50.00521005640507,"z0":5.981249647178779,"aX":-11.85814218361964},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.7,"breakHorizontal":10.0,"spinRate":2398,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.40339825726381173,"extension":6.326206925947364},"index":2,"playId":"2d95af9c-bdf3-32cf-986e-40c2e9554483","pitchNumber":3,"startTime":"2026-03-20T01:15:28.245Z","endTime":"2026-03-20T01:15:31.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"second":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31769816600768,"aZ":-14.724656505992323,"pfxX":-6.825675603911315,"pfxZ":9.574706037070879,"pX":1.3016490135850731,"pZ":1.5645939479178965,"vX0":10.413983961884146,"vY0":-133.9719156344306,"vZ0":-8.037641259621076,"x":67.38,"y":196.54,"x0":-1.744843958017319,"y0":50.000530663023284,"z0":5.651088099935411,"aX":-12.43622984614435},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.7,"breakHorizontal":10.2,"spinRate":2403,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.40848009570280475,"extension":6.52349419067954},"index":3,"playId":"f8542203-4c42-3f0b-a3c1-1dc54f19d41d","pitchNumber":4,"startTime":"2026-03-20T01:15:45.777Z","endTime":"2026-03-20T01:15:49.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"second":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.672318611417193,"aZ":-15.643969303519231,"pfxX":-3.9756572266820496,"pfxZ":8.677932262025077,"pX":-0.32062696984210237,"pZ":1.9636004789867985,"vX0":5.701953914182841,"vY0":-137.0030375846363,"vZ0":-7.425899836119763,"x":101.33,"y":171.49,"x0":-1.9102827060887833,"y0":50.0022669298272,"z0":5.774068986183377,"aX":-7.573253530088527},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.4,"breakHorizontal":6.0,"spinRate":2483,"spinDirection":214},"zone":7,"typeConfidence":0.91,"plateTime":0.3994558445425662,"extension":6.353837975759806},"index":4,"playId":"7a83eeae-9d7a-3993-8e45-9a00fecbccc2","pitchNumber":5,"startTime":"2026-03-20T01:16:05.914Z","endTime":"2026-03-20T01:16:10.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"second":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.644815327908997,"aZ":-15.311839138157096,"pfxX":-3.3639810458102835,"pfxZ":8.936516358476768,"pX":1.0247852350534832,"pZ":2.4648546557573474,"vX0":8.288324416085594,"vY0":-136.40679663052967,"vZ0":-6.368595777013459,"x":77.94,"y":172.23,"x0":-1.6142473704899531,"y0":50.00161136185047,"z0":5.883035406196498,"aX":-6.347172180092763},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.0,"breakHorizontal":4.3,"spinRate":2373,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.40134359896591887,"extension":6.443859780016551},"index":5,"playId":"77514090-dbcb-31f5-9791-77ac7fe60620","pitchNumber":6,"startTime":"2026-03-20T01:16:24.604Z","endTime":"2026-03-20T01:16:30.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"second":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"}},"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-2.6999999999999957,"leverageIndex":1.55,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:16:30.959Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"A.J. Vukovich walks. Pavin Smith scores. Gabriel Moreno to 3rd. Jacob Amaya to 2nd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-20T01:19:22.404Z","endTime":"2026-03-20T01:20:25.806Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683568,"fullName":"Jairo Iriarte","link":"/api/v1/people/683568"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"postOnSecond":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"postOnThird":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":{"id":663436,"link":"/api/v1/people/663436"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-20T01:16:55.386Z","endTime":"2026-03-20T01:19:14.287Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"second":{"id":672515,"link":"/api/v1/people/672515"},"third":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jairo Iriarte replaces Davis Martin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-20T01:19:14.287Z","endTime":"2026-03-20T01:19:24.603Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683568,"link":"/api/v1/people/683568"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"second":{"id":672515,"link":"/api/v1/people/672515"},"third":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.911255130172567,"aZ":-18.439612814606715,"pfxX":-8.06228401915974,"pfxZ":7.229025231806974,"pX":1.0401531021183972,"pZ":2.659460625251994,"vX0":11.397200770607007,"vY0":-137.09964380505738,"vZ0":-4.091444202986782,"x":77.35,"y":166.97,"x0":-2.1273770458808383,"y0":50.00073541189316,"z0":5.433129283044964,"aX":-15.31403050892634},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.4,"breakHorizontal":12.1,"spinRate":2123,"spinDirection":235},"zone":12,"typeConfidence":0.74,"plateTime":0.399837336096998,"extension":6.882604442270165},"index":2,"playId":"2e8ce409-5b4e-385d-a240-e60fcba89751","pitchNumber":1,"startTime":"2026-03-20T01:19:24.603Z","endTime":"2026-03-20T01:19:28.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683568,"link":"/api/v1/people/683568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"second":{"id":672515,"link":"/api/v1/people/672515"},"third":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":3,"startTime":"2026-03-20T01:19:38.354Z","endTime":"2026-03-20T01:19:46.668Z","isPitch":false,"type":"action","player":{"id":691021,"link":"/api/v1/people/691021"},"defense":{"pitcher":{"id":683568,"link":"/api/v1/people/683568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"second":{"id":672515,"link":"/api/v1/people/672515"},"third":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.915083139610744,"aZ":-19.405819463560082,"pfxX":-7.018326387094847,"pfxZ":6.81474411851089,"pX":1.0558852768244686,"pZ":2.312007749470008,"vX0":10.50183753736365,"vY0":-136.0563569212795,"vZ0":-4.6091768492047445,"x":76.75,"y":176.36,"x0":-1.9426719756354336,"y0":50.004941014044476,"z0":5.373293054828058,"aX":-13.156103363541238},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.5,"breakHorizontal":10.4,"spinRate":1868,"spinDirection":236},"zone":14,"typeConfidence":0.52,"plateTime":0.4026055286845107,"extension":7.190612648990302},"index":4,"playId":"6edf49da-d9ea-3a0e-b669-97b2a3b98272","pitchNumber":2,"startTime":"2026-03-20T01:19:46.668Z","endTime":"2026-03-20T01:19:51.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683568,"link":"/api/v1/people/683568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"second":{"id":672515,"link":"/api/v1/people/672515"},"third":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30874772772076,"aZ":-20.960472768142548,"pfxX":-7.409571501925957,"pfxZ":6.041936455997741,"pX":1.3980861845683819,"pZ":3.016994853176473,"vX0":11.464802545055804,"vY0":-135.52328911397333,"vZ0":-2.7405294979247463,"x":63.71,"y":157.32,"x0":-1.92924396045217,"y0":50.00115798657383,"z0":5.5094639200170334,"aX":-13.748355230324115},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.6,"breakHorizontal":10.9,"spinRate":1833,"spinDirection":234},"zone":12,"typeConfidence":0.58,"plateTime":0.40455541463703604,"extension":7.046748106291599},"index":5,"playId":"dfc0f8bf-4e6b-3ade-82df-cffc3f6a9519","pitchNumber":3,"startTime":"2026-03-20T01:20:04.494Z","endTime":"2026-03-20T01:20:08.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683568,"link":"/api/v1/people/683568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"second":{"id":672515,"link":"/api/v1/people/672515"},"third":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75027560857211,"aZ":-18.171448243925706,"pfxX":-8.501993219878154,"pfxZ":7.473074881252115,"pX":1.0411931124498213,"pZ":1.094954327796968,"vX0":11.488074502049203,"vY0":-136.19829270563858,"vZ0":-7.713126427694446,"x":77.31,"y":209.22,"x0":-2.132653325978086,"y0":50.00094021010442,"z0":5.227016415674126,"aX":-15.924870781084977},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.9,"breakHorizontal":12.8,"spinRate":2095,"spinDirection":235},"zone":14,"typeConfidence":0.51,"plateTime":0.4026304078798173,"extension":7.024330075690955},"index":6,"playId":"a965fe51-4e59-33db-8df2-131d6de6deb6","pitchNumber":4,"startTime":"2026-03-20T01:20:22.030Z","endTime":"2026-03-20T01:20:25.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683568,"link":"/api/v1/people/683568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"second":{"id":672515,"link":"/api/v1/people/672515"},"third":{"id":656976,"link":"/api/v1/people/656976"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691021,"link":"/api/v1/people/691021"},"credit":"b_pa"},{"player":{"id":683568,"link":"/api/v1/people/683568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":-8.600000000000005,"leverageIndex":2.54,"dramaIndex":121.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:20:25.806Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kristian Robinson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-20T01:20:45.484Z","endTime":"2026-03-20T01:21:36.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683568,"fullName":"Jairo Iriarte","link":"/api/v1/people/683568"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.636437603102085,"aZ":-21.22717739391567,"pfxX":-5.428259253451719,"pfxZ":5.797354563763317,"pX":0.6345563928834819,"pZ":2.923810243119963,"vX0":8.969985116740817,"vY0":-136.1977394394211,"vZ0":-2.724900087391812,"x":92.81,"y":159.84,"x0":-1.989352752450765,"y0":50.000269506364404,"z0":5.3978499344702575,"aX":-10.244923510811146},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.2,"breakHorizontal":8.0,"spinRate":1595,"spinDirection":236},"zone":3,"typeConfidence":0.72,"plateTime":0.40146244072284,"extension":6.944771315917563},"index":0,"playId":"ba782392-de93-3665-beb7-d26a80f2bbe5","pitchNumber":1,"startTime":"2026-03-20T01:20:53.924Z","endTime":"2026-03-20T01:20:57.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683568,"link":"/api/v1/people/683568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"first":{"id":691021,"link":"/api/v1/people/691021"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05961433758742,"aZ":-19.635052675360484,"pfxX":-6.998973788023736,"pfxZ":6.763955504106232,"pX":-0.19208290739819353,"pZ":2.097594614980674,"vX0":7.653976890315349,"vY0":-135.6384150079598,"vZ0":-4.765855393379406,"x":124.32,"y":182.14,"x0":-2.1479353104109165,"y0":50.00230667526264,"z0":5.25594169316784,"aX":-12.975294103240246},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.4,"breakHorizontal":10.9,"spinRate":2009,"spinDirection":237},"zone":8,"typeConfidence":0.49,"plateTime":0.40458166214274494,"extension":7.0874519716531825},"index":1,"playId":"ad31e95a-6e50-352c-b318-6c777d58afda","pitchNumber":2,"startTime":"2026-03-20T01:21:11.605Z","endTime":"2026-03-20T01:21:14.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683568,"link":"/api/v1/people/683568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"first":{"id":691021,"link":"/api/v1/people/691021"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":75.4,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.794731389336594,"aZ":-30.830790210760473,"pfxX":0.5288599573820523,"pfxZ":0.9152470544109175,"pX":0.28662204281168485,"pZ":1.8874085143803365,"vX0":6.418499637073851,"vY0":-122.37263066503223,"vZ0":-1.6130853518692696,"x":106.07,"y":187.82,"x0":-2.472035424763928,"y0":50.00381390628542,"z0":5.271306083930387,"aX":0.7786823804609556},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.4,"breakHorizontal":-2.9,"spinRate":1956,"spinDirection":38},"zone":9,"typeConfidence":0.92,"plateTime":0.45274280032588354,"extension":7.070578417487579},"index":2,"playId":"3a64c39b-c536-32cd-be0c-0427adefef25","pitchNumber":3,"startTime":"2026-03-20T01:21:33.072Z","endTime":"2026-03-20T01:21:36.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683568,"link":"/api/v1/people/683568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"first":{"id":691021,"link":"/api/v1/people/691021"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677565,"link":"/api/v1/people/677565"},"credit":"b_ab"},{"player":{"id":683568,"link":"/api/v1/people/683568"},"credit":"p_ab"},{"player":{"id":677565,"link":"/api/v1/people/677565"},"credit":"b_pa"},{"player":{"id":683568,"link":"/api/v1/people/683568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.199999999999996,"awayTeamWinProbability":64.80000000000001,"homeTeamWinProbabilityAdded":5.599999999999998,"leverageIndex":2.16,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:21:36.448Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrew Benintendi pops out to third baseman Tim Tawa in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-20T01:23:40.274Z","endTime":"2026-03-20T01:24:22.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.65346326625741,"aZ":-16.680654297417412,"pfxX":-7.307454669788199,"pfxZ":8.09196537407957,"pX":0.5503254037666074,"pZ":2.7116845751386385,"vX0":10.463143399582322,"vY0":-137.3040258294544,"vZ0":-3.963202180884469,"x":96.02,"y":165.56,"x0":-2.3556771245309593,"y0":50.00044061933081,"z0":5.30473897765586,"aX":-13.987920347503268},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.0,"breakHorizontal":11.2,"spinRate":2505,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.39850814390868594,"extension":5.996213792203885},"index":0,"playId":"cf6d435e-3835-346c-9b31-831820bc5a58","pitchNumber":1,"startTime":"2026-03-20T01:23:42.260Z","endTime":"2026-03-20T01:23:45.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.552020543408595,"aZ":-23.940033242813154,"pfxX":0.8409219341262579,"pfxZ":4.829112162608281,"pX":1.0914581329161595,"pZ":2.8993862927677214,"vX0":8.495108893791496,"vY0":-129.13688883952057,"vZ0":-1.4636639367624649,"x":75.4,"y":160.5,"x0":-2.3373330253431184,"y0":50.002596146974284,"z0":5.298908914884645,"aX":1.4307230009621719},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.6,"breakHorizontal":-3.2,"spinRate":2667,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4226625052182462,"extension":5.914885270799966},"index":1,"playId":"87aa0c2d-67a9-3032-b61e-8c1496e9a476","pitchNumber":2,"startTime":"2026-03-20T01:23:55.813Z","endTime":"2026-03-20T01:23:59.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":95.4,"endSpeed":86.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.636730721915303,"aZ":-16.91143340522463,"pfxX":-5.967185734378704,"pfxZ":7.871867244843811,"pX":0.6622453208091196,"pZ":2.6805520680346984,"vX0":10.313588584316658,"vY0":-138.5470067040306,"vZ0":-3.8796629501218725,"x":91.76,"y":166.41,"x0":-2.3373840323827326,"y0":50.005047931631665,"z0":5.232850712162129,"aX":-11.574279172821598},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":8.6,"spinRate":2520,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.3956874393788774,"extension":6.103262808141967},"hitData":{"launchSpeed":58.6,"launchAngle":62.0,"totalDistance":131.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":86.47,"coordY":166.72}},"index":2,"playId":"64278e7e-82b7-3273-bacc-8aa318da5a11","pitchNumber":3,"startTime":"2026-03-20T01:24:17.533Z","endTime":"2026-03-20T01:24:22.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":32.9,"awayTeamWinProbability":67.1,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:24:22.979Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James McCann challenged (pitch result), call on the field was overturned: Colson Montgomery called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-20T01:24:45.229Z","endTime":"2026-03-20T01:25:27.710Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40369303152079,"aZ":-38.23942275686002,"pfxX":6.816398073080721,"pfxZ":-4.443321226006072,"pX":-0.4983519692903823,"pZ":3.1649773136549064,"vX0":2.695265042090499,"vY0":-116.24008264318176,"vZ0":2.5919121408363743,"x":136.0,"y":153.33,"x0":-2.559618624229817,"y0":50.004926115167564,"z0":5.673822796384689,"aX":9.299352929016043},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-7.1,"breakHorizontal":-13.1,"spinRate":2906,"spinDirection":60},"zone":1,"typeConfidence":2.0,"plateTime":0.47175816988255326,"extension":5.718124773096855},"index":0,"playId":"c7aab756-5ca6-33fd-90b6-b4a950c72f28","pitchNumber":1,"startTime":"2026-03-20T01:24:47.823Z","endTime":"2026-03-20T01:24:51.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.624785899191963,"aZ":-39.869351983188636,"pfxX":7.428027181343768,"pfxZ":-5.7823263035157915,"pX":0.32689479721307996,"pZ":1.9829922467853014,"vX0":3.867185668628334,"vY0":-114.95993257503967,"vZ0":0.3397061582728953,"x":104.54,"y":185.24,"x0":-2.3459768621577526,"y0":50.004843410164554,"z0":5.724216508009962,"aX":9.878008240735443},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-10.1,"breakHorizontal":-14.5,"spinRate":3029,"spinDirection":54},"zone":9,"typeConfidence":2.0,"plateTime":0.4776610256662228,"extension":5.774249835702686},"index":1,"playId":"b4e9ae5f-be41-30b9-a0b0-c92e404d1263","pitchNumber":2,"startTime":"2026-03-20T01:25:00.180Z","endTime":"2026-03-20T01:25:03.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-20T01:25:09.816Z","endTime":"2026-03-20T01:25:22.034Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"},"defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.775197678039383,"aZ":-38.290706766824435,"pfxX":8.364616065945972,"pfxZ":-4.61846267127671,"pX":0.5404648477428126,"pZ":1.7130291463275857,"vX0":3.9920130027555114,"vY0":-114.84827812017143,"vZ0":-0.4897860508955123,"x":96.4,"y":192.53,"x0":-2.3109021155295677,"y0":50.00086234343137,"z0":5.677495884086843,"aX":11.086527487770057},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-8.2,"breakHorizontal":-16.2,"spinRate":3023,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.47829744080472913,"extension":5.947313562074764},"index":3,"playId":"be876d6f-fb97-3323-beca-fbb66cda2424","pitchNumber":3,"startTime":"2026-03-20T01:25:22.034Z","endTime":"2026-03-20T01:25:27.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"}},"homeTeamWinProbability":31.3,"awayTeamWinProbability":68.7,"homeTeamWinProbabilityAdded":-1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:25:27.710Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Hays grounds out, pitcher Michael Soroka to first baseman Pavin Smith.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-20T01:25:55.244Z","endTime":"2026-03-20T01:27:03.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":647336,"link":"/api/v1/people/647336"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.411157788125823,"aZ":-21.680319301280903,"pfxX":0.3399725384835657,"pfxZ":6.020653699802963,"pX":1.0297546783640885,"pZ":2.92049830819557,"vX0":8.53797482850051,"vY0":-130.90002019795918,"vZ0":-2.2063937763546635,"x":77.75,"y":159.93,"x0":-2.3120847544892005,"y0":50.00489500227816,"z0":5.389483729863181,"aX":0.5923096367041942},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.7,"breakHorizontal":-2.4,"spinRate":2767,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.41768541654461666,"extension":5.959154978991912},"index":0,"playId":"1a7c8de3-079d-3a3c-8511-763b6b43b288","pitchNumber":1,"startTime":"2026-03-20T01:26:02.623Z","endTime":"2026-03-20T01:26:05.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.827554823135262,"aZ":-27.314398514506564,"pfxX":-11.507527784309765,"pfxZ":2.546406554240267,"pX":0.094094195127677,"pZ":2.8119664632765566,"vX0":10.246447723237292,"vY0":-137.6439135907167,"vZ0":-2.14257364745496,"x":113.41,"y":162.86,"x0":-2.189800758295161,"y0":50.0045790928963,"z0":5.458304155228513,"aX":-21.98425412216136},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.3,"breakHorizontal":18.6,"spinRate":2393,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.39861231397302355,"extension":5.975108944662474},"index":1,"playId":"f65a8fe5-3b7d-370d-b687-2af6953ad6ed","pitchNumber":2,"startTime":"2026-03-20T01:26:15.472Z","endTime":"2026-03-20T01:26:18.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.243679155065532,"aZ":-16.105751391607555,"pfxX":-6.304534339067311,"pfxZ":8.224441164337883,"pX":2.7213357077274827,"pZ":1.77913622173749,"vX0":15.254683119559985,"vY0":-138.72632113341083,"vZ0":-6.351998126337099,"x":43.89,"y":184.32,"x0":-2.023278985350999,"y0":50.00657562608627,"z0":5.167212884179169,"aX":-12.324206529697436},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":8.4,"spinRate":2639,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.39440724538002403,"extension":6.241636606414212},"index":2,"playId":"7c53402c-9d80-33a9-967d-6c152cca1d5f","pitchNumber":3,"startTime":"2026-03-20T01:26:40.327Z","endTime":"2026-03-20T01:26:43.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.620753956997618,"aZ":-26.933130648793913,"pfxX":-10.699217782043315,"pfxZ":2.6838640292531224,"pX":0.7699856843012673,"pZ":2.2090784417861324,"vX0":11.773430548845472,"vY0":-138.9150136954126,"vZ0":-3.5870164968596,"x":87.65,"y":179.13,"x0":-2.136547211133198,"y0":50.00032187912461,"z0":5.3109747626505115,"aX":-20.87213993152333},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.2,"breakHorizontal":16.9,"spinRate":2457,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.3945437779460823,"extension":6.213289234883672},"hitData":{"launchSpeed":82.2,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.62,"coordY":182.92}},"index":3,"playId":"c97538ff-f34e-3f62-a56a-6639e5a7ccb4","pitchNumber":4,"startTime":"2026-03-20T01:26:56.926Z","endTime":"2026-03-20T01:27:03.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.4,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:27:03.270Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cristofer Torin flies out to center fielder Luisangel Acuña.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-20T01:29:03.947Z","endTime":"2026-03-20T01:29:12.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":800198,"fullName":"Cristofer Torin","link":"/api/v1/people/800198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":800198,"fullName":"Cristofer Torin","link":"/api/v1/people/800198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Davis Martin replaces Jairo Iriarte.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-20T01:28:43.673Z","endTime":"2026-03-20T01:29:06.307Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663436,"link":"/api/v1/people/663436"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683568,"link":"/api/v1/people/683568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.645813374926103,"aZ":-15.30378886192837,"pfxX":-2.104656393272072,"pfxZ":9.137737186321267,"pX":-0.049498048885110224,"pZ":2.480606815976691,"vX0":5.386782340020434,"vY0":-135.0611989461704,"vZ0":-6.178327616772211,"x":118.89,"y":171.8,"x0":-1.7970567798465515,"y0":50.00165826824896,"z0":5.8756292488814905,"aX":-3.8857775654293776},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":2.6,"spinRate":2337,"spinDirection":207},"zone":5,"typeConfidence":0.91,"plateTime":0.4056822706072287,"extension":6.363852106112904},"hitData":{"launchSpeed":96.2,"launchAngle":28.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.13,"coordY":47.24}},"index":1,"playId":"5e8528d9-88e6-3b3d-a967-df4afb6aee0a","pitchNumber":1,"startTime":"2026-03-20T01:29:06.307Z","endTime":"2026-03-20T01:29:12.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800198,"link":"/api/v1/people/800198"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":800198,"link":"/api/v1/people/800198"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.0,"awayTeamWinProbability":68.0,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:29:12.757Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jorge Barrosa walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-20T01:29:33.883Z","endTime":"2026-03-20T01:31:01.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.452814844671078,"aZ":-14.634666342265882,"pfxX":-2.465851388941962,"pfxZ":9.284523910148417,"pX":1.1206310562122628,"pZ":1.4244823205454848,"vX0":8.218416147133498,"vY0":-136.87864310530162,"vZ0":-8.988117486379505,"x":74.28,"y":200.32,"x0":-1.6063137956894717,"y0":50.006171182473494,"z0":5.762916734251971,"aX":-4.661111525192426},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.0,"breakHorizontal":2.6,"spinRate":2374,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.4008365163897021,"extension":6.4149695596316345},"index":0,"playId":"9be68db2-7e44-3965-a3ae-cfcb75e55e0b","pitchNumber":1,"startTime":"2026-03-20T01:29:39.222Z","endTime":"2026-03-20T01:29:43.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28273643348941,"aZ":-20.984430591516738,"pfxX":0.7791565684467363,"pfxZ":6.531346530639052,"pX":-0.29159462514249745,"pZ":3.4431390886704345,"vX0":4.286891959109108,"vY0":-130.06798307171817,"vZ0":-2.0718558812790753,"x":128.11,"y":145.82,"x0":-2.0623794051625786,"y0":50.00430589869026,"z0":5.841352563986854,"aX":1.3339787887711088},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.6,"breakHorizontal":-2.4,"spinRate":2504,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.42112262719578997,"extension":6.230771283369876},"index":1,"playId":"c8a0bb44-c5f2-3174-ae5e-8e5d80bb970f","pitchNumber":2,"startTime":"2026-03-20T01:29:53.830Z","endTime":"2026-03-20T01:29:57.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.614584726408157,"aZ":-24.81951607343679,"pfxX":0.8627156202230859,"pfxZ":4.360109994797211,"pX":1.3751849708499546,"pZ":2.9072522269498378,"vX0":7.924848440883581,"vY0":-128.74080614439555,"vZ0":-2.7465153644137725,"x":64.58,"y":160.28,"x0":-1.8491680088427542,"y0":50.00038366079043,"z0":5.899771242984405,"aX":1.4538594522887727},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.6,"breakHorizontal":-3.2,"spinRate":2503,"spinDirection":199},"zone":12,"typeConfidence":0.9,"plateTime":0.42471935944095307,"extension":6.3139126005603465},"index":2,"playId":"848c3ba8-d5cc-3dd1-91fd-3e564d7a4904","pitchNumber":3,"startTime":"2026-03-20T01:30:07.189Z","endTime":"2026-03-20T01:30:10.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.154370256546866,"aZ":-21.582551055239723,"pfxX":-7.299726052882219,"pfxZ":5.982060702379586,"pX":0.8797225085717756,"pZ":2.5110985867805966,"vX0":9.297447910368085,"vY0":-132.2111302916597,"vZ0":-4.474554530609039,"x":83.47,"y":170.98,"x0":-1.7338464643645237,"y0":50.00256828780778,"z0":5.809143126508013,"aX":-12.924729414859067},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.1,"breakHorizontal":11.2,"spinRate":2368,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.41426688666479805,"extension":6.397518279262752},"index":3,"playId":"23863797-e297-32bb-a818-3999b90b2159","pitchNumber":4,"startTime":"2026-03-20T01:30:23.740Z","endTime":"2026-03-20T01:30:27.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.332741999159435,"aZ":-22.649683254338786,"pfxX":-7.8753805471004075,"pfxZ":5.228856355210106,"pX":0.5763311383621226,"pZ":1.9705136715488802,"vX0":9.065547173132739,"vY0":-134.17183266811162,"vZ0":-5.833767905347409,"x":95.03,"y":185.58,"x0":-1.8248231390539025,"y0":50.0011550547019,"z0":5.7894285844567275,"aX":-14.34136782013255},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.4,"breakHorizontal":12.2,"spinRate":2325,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.4084002227476433,"extension":6.344378330647146},"index":4,"playId":"7372b108-bffa-3070-9790-015e06cdcd8a","pitchNumber":5,"startTime":"2026-03-20T01:30:36.729Z","endTime":"2026-03-20T01:30:41.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-03-20T01:30:51.862Z","endTime":"2026-03-20T01:30:57.694Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.319038103155968,"aZ":-21.575545267892892,"pfxX":-9.665302264343381,"pfxZ":5.8811784132258715,"pX":1.0938674430824675,"pZ":1.0693118164240478,"vX0":10.950002003109274,"vY0":-133.9901942641804,"vZ0":-8.00441598996935,"x":75.3,"y":209.91,"x0":-1.8070668127683183,"y0":50.00446579142878,"z0":5.659609754187783,"aX":-17.42265358846947},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.9,"breakHorizontal":14.9,"spinRate":2384,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4101528910539165,"extension":6.468257947105688},"index":6,"playId":"1992c502-04e2-3af6-b38f-3cbce6bd9b1f","pitchNumber":6,"startTime":"2026-03-20T01:30:57.694Z","endTime":"2026-03-20T01:31:01.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.51,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:31:01.022Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tim Tawa grounds out, third baseman Lenyn Sosa to first baseman Munetaka Murakami. Jorge Barrosa to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-20T01:31:23.699Z","endTime":"2026-03-20T01:31:45.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"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":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.475592024223964,"aZ":-18.17529566620057,"pfxX":-3.297135595286025,"pfxZ":7.499533977388009,"pX":0.464386872606884,"pZ":1.9142499538942053,"vX0":7.3474922280385515,"vY0":-135.69369769368578,"vZ0":-6.7998242963519795,"x":99.3,"y":187.1,"x0":-1.849086592260313,"y0":50.002443775555584,"z0":5.717394034805827,"aX":-6.154586970361516},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.4,"breakHorizontal":4.4,"spinRate":2384,"spinDirection":217},"zone":9,"typeConfidence":0.91,"plateTime":0.4035397084745789,"extension":6.531984340450105},"index":0,"playId":"aad95f0a-fd08-3276-bc9f-afb4c86acf1e","pitchNumber":1,"startTime":"2026-03-20T01:31:23.699Z","endTime":"2026-03-20T01:31:27.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.848989841483508,"aZ":-31.400360517148354,"pfxX":-5.995814669945867,"pfxZ":0.459759520214603,"pX":0.30641707324216416,"pZ":1.8805318097840347,"vX0":7.65056042782315,"vY0":-127.78318376438679,"vZ0":-3.651272654160553,"x":105.32,"y":188.01,"x0":-1.9389511046233197,"y0":50.00007238089868,"z0":5.779081929295447,"aX":-9.974667252245094},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.2,"breakHorizontal":9.2,"spinRate":2002,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.4276661540737976,"extension":6.664539457701801},"hitData":{"launchSpeed":80.7,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.61,"coordY":173.23}},"index":1,"playId":"e3fa99ce-c8a2-30dd-b0ab-8782bb4961ad","pitchNumber":2,"startTime":"2026-03-20T01:31:40.451Z","endTime":"2026-03-20T01:31:45.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.4,"awayTeamWinProbability":68.6,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.95,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:31:45.701Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pavin Smith grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-20T01:32:09.444Z","endTime":"2026-03-20T01:33:39.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.424895112992292,"aZ":-30.565093117962007,"pfxX":-7.34285992367702,"pfxZ":0.9402960190527292,"pX":0.690677617767052,"pZ":1.2146821366326863,"vX0":9.392718331544872,"vY0":-129.70238585867074,"vZ0":-5.4984819036259,"x":90.67,"y":205.98,"x0":-2.018918020140522,"y0":50.00162490598842,"z0":5.685005118184843,"aX":-12.544855725714411},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.7,"breakHorizontal":11.3,"spinRate":2024,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4218412202309785,"extension":6.400839431144716},"index":0,"playId":"ef1e0025-3e1e-3c38-89a0-e538d46289e9","pitchNumber":1,"startTime":"2026-03-20T01:32:12.849Z","endTime":"2026-03-20T01:32:16.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"second":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"ab58d7dc-b85a-3165-8fa3-986f78f66efb","startTime":"2026-03-20T01:32:32.776Z","endTime":"2026-03-20T01:32:36.027Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"second":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.736101521190882,"aZ":-22.95141163745493,"pfxX":0.6055722053454353,"pfxZ":5.2537811490739035,"pX":0.6011549272621695,"pZ":2.809310846522321,"vX0":6.2811632250132465,"vY0":-130.71804946771994,"vZ0":-3.4196887204968753,"x":94.09,"y":162.93,"x0":-1.897009043010643,"y0":50.00436479605611,"z0":5.828601252818284,"aX":1.0636236727881327},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.1,"breakHorizontal":-2.3,"spinRate":2615,"spinDirection":193},"zone":6,"typeConfidence":0.91,"plateTime":0.4166647048672347,"extension":6.124242547966231},"index":2,"playId":"3300c0f6-3d76-3990-a6ce-f4f000959c30","pitchNumber":2,"startTime":"2026-03-20T01:32:51.653Z","endTime":"2026-03-20T01:32:54.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"second":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.565332538209592,"aZ":-36.26704201599626,"pfxX":3.782569650935307,"pfxZ":-2.860163977608303,"pX":1.720996371823683,"pZ":0.5621695470965696,"vX0":7.048745760541307,"vY0":-119.32885562430124,"vZ0":-4.644634440383253,"x":51.4,"y":223.6,"x0":-1.7713381066281904,"y0":50.003460599909786,"z0":5.827922884574511,"aX":5.412627702903999},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.1,"breakHorizontal":-8.6,"spinRate":2954,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.460340135800116,"extension":6.3595103831390425},"index":3,"playId":"a70200c1-c9b2-317d-a954-502b20d73163","pitchNumber":3,"startTime":"2026-03-20T01:33:11.336Z","endTime":"2026-03-20T01:33:16.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"second":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.238104826609437,"aZ":-18.562838137100595,"pfxX":-3.1732571543835415,"pfxZ":6.962932326143491,"pX":0.6447163279970273,"pZ":3.121286805116374,"vX0":7.75657557450288,"vY0":-138.94988912264145,"vZ0":-3.993117419713801,"x":92.42,"y":154.51,"x0":-1.7710735136604954,"y0":50.00081787407739,"z0":5.81085823029231,"aX":-6.202006010002397},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.0,"breakHorizontal":4.1,"spinRate":2335,"spinDirection":213},"zone":3,"typeConfidence":0.91,"plateTime":0.3942418487720998,"extension":6.412335514401939},"hitData":{"launchSpeed":73.4,"launchAngle":10.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.69,"coordY":150.21}},"index":4,"playId":"16d3b262-97f9-37fd-9dda-aa214b00d529","pitchNumber":4,"startTime":"2026-03-20T01:33:33.233Z","endTime":"2026-03-20T01:33:39.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"second":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.0,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:33:39.414Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Munetaka Murakami strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-20T01:36:06.618Z","endTime":"2026-03-20T01:37:12.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"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.7,"endSpeed":84.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.505949822216117,"aZ":-15.150091480474071,"pfxX":-4.667513588678324,"pfxZ":9.250860183041128,"pX":0.043701016474102225,"pZ":3.873868504456475,"vX0":8.026298381158302,"vY0":-134.8591718935484,"vZ0":-1.0367790824228256,"x":115.33,"y":134.19,"x0":-2.365637064768391,"y0":50.00666146183678,"z0":5.332656607689929,"aX":-8.59418873230657},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.7,"breakHorizontal":6.7,"spinRate":2548,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.40624903729871686,"extension":6.115874197198564},"index":0,"playId":"4c75b9b2-1bcb-3135-b370-93cb7945cb76","pitchNumber":1,"startTime":"2026-03-20T01:36:11.029Z","endTime":"2026-03-20T01:36:15.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.599995814553925,"aZ":-21.80394864591798,"pfxX":-0.341207056237119,"pfxZ":6.0258049312879045,"pX":0.31014031687024285,"pZ":2.776605943128027,"vX0":6.969501129239972,"vY0":-129.27015170106904,"vZ0":-2.4636320146286277,"x":105.18,"y":163.81,"x0":-2.3572415462747616,"y0":50.00619059375745,"z0":5.385551628872607,"aX":-0.5890316423269172},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.7,"breakHorizontal":-0.7,"spinRate":2603,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.42096889267768356,"extension":5.838229181066241},"index":1,"playId":"58ebaa04-063a-3fa0-bd9a-c7b03b1fba31","pitchNumber":2,"startTime":"2026-03-20T01:36:23.103Z","endTime":"2026-03-20T01:36:27.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56979591260471,"aZ":-28.875206825984755,"pfxX":-11.797383914679507,"pfxZ":2.1114517532572643,"pX":0.03238191386457024,"pZ":1.9078680627429239,"vX0":9.053391831155654,"vY0":-124.48532415855827,"vZ0":-2.757104966679431,"x":115.77,"y":187.27,"x0":-2.1232431636649647,"y0":50.005971723464846,"z0":5.426288536380815,"aX":-18.473064034312955},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.4,"breakHorizontal":19.2,"spinRate":2153,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.440412977258549,"extension":6.097864841964806},"index":2,"playId":"482cf079-9aa8-3dfe-b05a-f74a25e21a6b","pitchNumber":3,"startTime":"2026-03-20T01:36:43.629Z","endTime":"2026-03-20T01:36:47.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-20T01:37:00.411Z","endTime":"2026-03-20T01:37:08.107Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"},"defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92954034773501,"aZ":-18.717783865730652,"pfxX":-6.663467781545062,"pfxZ":7.127531692708764,"pX":0.4698366690864017,"pZ":3.513012891569448,"vX0":9.983075984907519,"vY0":-136.0793442176362,"vZ0":-1.5096588721665092,"x":108.15,"y":136.03,"x0":-2.3689913871691686,"y0":50.00538764271044,"z0":5.362732156140581,"aX":-12.585981788723556},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.8,"breakHorizontal":10.1,"spinRate":2523,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.4014562076216608,"extension":5.990582627966082},"index":4,"playId":"d7f4c4cd-d0e1-34ed-b215-6bc15122422e","pitchNumber":4,"startTime":"2026-03-20T01:37:08.107Z","endTime":"2026-03-20T01:37:12.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:37:12.472Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edgar Quero grounds out, second baseman Jacob Amaya to first baseman Pavin Smith.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-20T01:37:20.618Z","endTime":"2026-03-20T01:37:53.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.508599026359807,"aZ":-19.674300613131074,"pfxX":-5.964160384796475,"pfxZ":6.843192798799572,"pX":0.14311455727338504,"pZ":2.761602496555909,"vX0":9.028099972310436,"vY0":-134.16758772933434,"vZ0":-2.750658452914085,"x":111.54,"y":164.22,"x0":-2.4875763557611887,"y0":50.00234411467563,"z0":5.199139805927224,"aX":-10.894267836058669},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.0,"breakHorizontal":8.9,"spinRate":2409,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.4079482138233539,"extension":6.095954525308045},"index":0,"playId":"8a520d61-0b05-3e30-9b26-32d2d1fa2ea8","pitchNumber":1,"startTime":"2026-03-20T01:37:33.581Z","endTime":"2026-03-20T01:37:37.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":89.4,"endSpeed":82.8,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55445548144401,"aZ":-25.50970006769926,"pfxX":-0.140337589884038,"pfxZ":3.8383123470909553,"pX":0.1882443538346003,"pZ":2.7190019268944683,"vX0":6.777024159716836,"vY0":-130.20383826652076,"vZ0":-2.077770928084995,"x":109.82,"y":165.37,"x0":-2.418085276956124,"y0":50.00097901289224,"z0":5.436705386496194,"aX":-0.24410576920022584},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.7,"breakHorizontal":-1.1,"spinRate":2729,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.4189343700379,"extension":5.7760943251382955},"hitData":{"launchSpeed":104.9,"launchAngle":1.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.53,"coordY":142.2}},"index":1,"playId":"fd4e8820-5c2a-3b35-bebd-51d7085d5ab3","pitchNumber":2,"startTime":"2026-03-20T01:37:49.016Z","endTime":"2026-03-20T01:37:53.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.9,"awayTeamWinProbability":70.1,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:37:53.777Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chase Meidroth walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-20T01:38:18.610Z","endTime":"2026-03-20T01:39:42.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.459961443358015,"aZ":-27.89720444456871,"pfxX":-9.750665404400518,"pfxZ":2.3074542228244894,"pX":0.37416671893027487,"pZ":2.3571318332195075,"vX0":10.22942090130631,"vY0":-135.67423640581808,"vZ0":-2.605487225953031,"x":102.74,"y":175.14,"x0":-2.1897959733164503,"y0":50.00198693392946,"z0":5.287162737984056,"aX":-18.06141201669664},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.7,"breakHorizontal":15.4,"spinRate":2221,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.404707017321432,"extension":6.024825967257658},"index":0,"playId":"db0bca7d-86f7-3ab7-ae97-85eced4c1b81","pitchNumber":1,"startTime":"2026-03-20T01:38:18.610Z","endTime":"2026-03-20T01:38:22.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71078832494558,"aZ":-27.45582998417201,"pfxX":0.27787264671463197,"pfxZ":2.81174007142015,"pX":0.5288491751168506,"pZ":2.873657680699556,"vX0":7.249657405858228,"vY0":-128.55608419334186,"vZ0":-0.9175674120317967,"x":96.84,"y":161.19,"x0":-2.359570129882281,"y0":50.006393098838494,"z0":5.359256943150516,"aX":0.46577516419065196},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.2,"breakHorizontal":-2.0,"spinRate":2596,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.42544987063490813,"extension":5.978131121996422},"index":1,"playId":"58579e30-1859-3b09-892c-ca305658b359","pitchNumber":2,"startTime":"2026-03-20T01:38:33.829Z","endTime":"2026-03-20T01:38:37.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.059822269781087,"aZ":-39.75128022512045,"pfxX":8.143002216388943,"pfxZ":-5.840696250984396,"pX":0.8650408029525904,"pZ":1.5499262611734685,"vX0":4.39632158584111,"vY0":-113.79385848532294,"vZ0":-0.30398953239114057,"x":84.03,"y":196.93,"x0":-2.157207211778441,"y0":50.00456008712105,"z0":5.661053536171205,"aX":10.55957472641589},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-10.3,"breakHorizontal":-16.0,"spinRate":3026,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.48340581723379206,"extension":5.875414293794743},"index":2,"playId":"af8db1a9-1072-3279-a3db-7ff1977878cc","pitchNumber":3,"startTime":"2026-03-20T01:38:54.262Z","endTime":"2026-03-20T01:38:58.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.730164527885726,"aZ":-36.6246080413808,"pfxX":6.655853632456,"pfxZ":-3.3381507228117675,"pX":1.7786165835381975,"pZ":1.144867535941038,"vX0":6.700745876711622,"vY0":-115.09989694575349,"vZ0":-1.8107243740735839,"x":49.2,"y":207.87,"x0":-2.042591369082631,"y0":50.00375410977651,"z0":5.510842081841933,"aX":8.868957036918484},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-6.2,"breakHorizontal":-13.8,"spinRate":2943,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4771160290372847,"extension":5.99624641242252},"index":3,"playId":"c9a0317b-2f29-39f4-8490-91cc10ae985f","pitchNumber":4,"startTime":"2026-03-20T01:39:08.338Z","endTime":"2026-03-20T01:39:11.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11792053706678,"aZ":-30.036412642658448,"pfxX":-12.029525599038681,"pfxZ":1.3464540427946097,"pX":1.5165682996387673,"pZ":0.9064755475598975,"vX0":12.671064725512384,"vY0":-125.00129049140656,"vZ0":-4.858241084995133,"x":59.19,"y":214.31,"x0":-2.05441715111316,"y0":50.00072822211168,"z0":5.34025034414489,"aX":-19.042026240254714},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.4,"breakHorizontal":18.8,"spinRate":2170,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.43812014219948336,"extension":6.130778894304171},"index":4,"playId":"3f3548d1-dd90-31fd-bc7c-dcf6e9df1dfb","pitchNumber":5,"startTime":"2026-03-20T01:39:23.380Z","endTime":"2026-03-20T01:39:26.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.112063947759832,"aZ":-25.335512029010538,"pfxX":-9.957757540140081,"pfxZ":3.5416933543532254,"pX":1.5973487483156221,"pZ":2.2752188190672293,"vX0":13.135416636802594,"vY0":-137.71548037999102,"vZ0":-3.839589726803078,"x":56.11,"y":177.35,"x0":-1.9289849228052378,"y0":50.00326412093064,"z0":5.391000927664786,"aX":-19.22710094328664},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.8,"breakHorizontal":15.5,"spinRate":2448,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.39695066859540695,"extension":6.066601445681256},"index":5,"playId":"2abeb742-24bd-3fcd-8444-9750a095afda","pitchNumber":6,"startTime":"2026-03-20T01:39:38.210Z","endTime":"2026-03-20T01:39:42.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.2,"awayTeamWinProbability":68.8,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:39:42.126Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lenyn Sosa grounds out to first baseman Pavin Smith.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-20T01:40:06.097Z","endTime":"2026-03-20T01:40:40.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.5,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.245495123869855,"aZ":-38.145436072905376,"pfxX":5.449726129757563,"pfxZ":-4.355637606967892,"pX":2.2336240708271613,"pZ":0.3958533396945185,"vX0":8.250118308905577,"vY0":-116.47991942216858,"vZ0":-3.5030618688419564,"x":31.86,"y":228.09,"x0":-2.0645828082153606,"y0":50.00274688938194,"z0":5.53267325945898,"aX":7.472545577921149},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-8.5,"breakHorizontal":-12.0,"spinRate":2829,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4705661365076872,"extension":5.913716517564756},"index":0,"playId":"7e55628a-182a-3a4d-90f1-bc1771b133c5","pitchNumber":1,"startTime":"2026-03-20T01:40:06.885Z","endTime":"2026-03-20T01:40:10.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.4,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.362731730558316,"aZ":-22.66373689933876,"pfxX":-2.1584150720894613,"pfxZ":5.301881748248984,"pX":1.4272754268594252,"pZ":2.1129097942140667,"vX0":10.315767298863141,"vY0":-132.16180165969575,"vZ0":-3.866446814733818,"x":62.6,"y":181.73,"x0":-2.222154509928039,"y0":50.00637138877333,"z0":5.231085878924248,"aX":-3.8760259003479924},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.0,"breakHorizontal":2.0,"spinRate":2506,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4121924591226729,"extension":5.962711159140765},"hitData":{"launchSpeed":73.5,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.61,"coordY":172.62}},"index":1,"playId":"d260441b-d938-3d73-866d-c97e5fe808c9","pitchNumber":2,"startTime":"2026-03-20T01:40:28.478Z","endTime":"2026-03-20T01:40:40.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:40:40.176Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James McCann grounds out, third baseman Lenyn Sosa to first baseman Munetaka Murakami.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-20T01:42:37.922Z","endTime":"2026-03-20T01:43:26.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.3,"endSpeed":75.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61920115492159,"aZ":-38.91647214751491,"pfxX":5.482816497518261,"pfxZ":-4.780714355115707,"pX":0.9504261688028645,"pZ":1.6214098228978915,"vX0":4.8037488282328376,"vY0":-118.29518965535395,"vZ0":-1.8346377099807027,"x":80.77,"y":195.0,"x0":-1.8225749450080517,"y0":50.00284522792879,"z0":5.99105791109049,"aX":7.731431137074921},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-8.9,"breakHorizontal":-11.2,"spinRate":2976,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4639012817291155,"extension":6.245926565123737},"index":0,"playId":"74162bfb-8ccc-3aed-b6de-f0eb6b29135f","pitchNumber":1,"startTime":"2026-03-20T01:42:46.636Z","endTime":"2026-03-20T01:42:49.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.145759055781877,"aZ":-32.03676625543524,"pfxX":3.064084249754523,"pfxZ":0.08608234509503454,"pX":0.8251480171335583,"pZ":0.646952279117218,"vX0":5.849889655556221,"vY0":-126.24055152085108,"vZ0":-6.135531949131574,"x":85.55,"y":221.31,"x0":-1.9144992930430962,"y0":50.00463756536753,"z0":5.6675207336767635,"aX":4.976965198503736},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.0,"breakHorizontal":-6.8,"spinRate":2686,"spinDirection":107},"zone":14,"typeConfidence":0.91,"plateTime":0.432804994846931,"extension":6.424284018717494},"index":1,"playId":"0aa5a229-8364-36f6-913e-dc7acbc4671d","pitchNumber":2,"startTime":"2026-03-20T01:43:02.585Z","endTime":"2026-03-20T01:43:05.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.939371402754205,"aZ":-31.25580678943176,"pfxX":2.7374306703593296,"pfxZ":0.5638714970239951,"pX":0.24220908450484585,"pZ":1.9989097058798426,"vX0":4.272420213470312,"vY0":-126.29204797954185,"vZ0":-3.410498466146689,"x":107.77,"y":184.81,"x0":-1.8196777277470497,"y0":50.00444535008361,"z0":5.850424531770754,"aX":4.472818006181507},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.5,"breakHorizontal":-5.9,"spinRate":2575,"spinDirection":31},"zone":9,"typeConfidence":0.9,"plateTime":0.4318006507767973},"hitData":{"launchSpeed":85.5,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":124.75,"coordY":201.98}},"index":2,"playId":"3fed1051-b4f3-3d5d-8c42-b21dc205a3a7","pitchNumber":3,"startTime":"2026-03-20T01:43:20.643Z","endTime":"2026-03-20T01:43:26.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:43:26.744Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gabriel Moreno walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-20T01:43:51.071Z","endTime":"2026-03-20T01:44:42.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.34898612697954,"aZ":-15.146893997766965,"pfxX":-1.562268419886149,"pfxZ":9.291492940574411,"pX":-0.008512495638687539,"pZ":4.221396176592539,"vX0":5.325383431671995,"vY0":-134.5502030436877,"vZ0":-1.7403439737896653,"x":117.32,"y":124.8,"x0":-1.8108618405414183,"y0":50.00216600108628,"z0":5.950600181563596,"aX":-2.863615481146388},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.7,"breakHorizontal":1.7,"spinRate":2268,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.4071675967173296,"extension":6.591083018285143},"index":0,"playId":"1ef1f6d7-db53-3463-a88d-9d6505ba73e5","pitchNumber":1,"startTime":"2026-03-20T01:43:52.026Z","endTime":"2026-03-20T01:43:55.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.650152819631057,"aZ":-15.970723303407794,"pfxX":-3.480887423276232,"pfxZ":8.872997358912805,"pX":-0.9759920516560374,"pZ":4.376126034400875,"vX0":3.694914358231875,"vY0":-134.39844624256463,"vZ0":-1.2005057523044727,"x":154.2,"y":120.62,"x0":-1.9176101319869954,"y0":50.00057856558437,"z0":5.965026211908489,"aX":-6.3551244095037225},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.0,"breakHorizontal":5.5,"spinRate":2358,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.40784160674308856,"extension":6.323081820509738},"index":1,"playId":"35224519-a512-32e2-93c0-2ea80a50cb6f","pitchNumber":2,"startTime":"2026-03-20T01:44:06.061Z","endTime":"2026-03-20T01:44:09.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.467547010558622,"aZ":-23.744819658343722,"pfxX":1.3278554753045757,"pfxZ":4.904223128375814,"pX":2.1195877164718406,"pZ":1.4453096639698277,"vX0":9.595974827302564,"vY0":-129.56549880487495,"vZ0":-6.303353779813117,"x":36.21,"y":199.76,"x0":-1.788684994512456,"y0":50.0007919714259,"z0":5.698405503075209,"aX":2.2778050238316183},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.8,"breakHorizontal":-4.3,"spinRate":2538,"spinDirection":193},"zone":14,"typeConfidence":0.91,"plateTime":0.4210961213861415,"extension":6.661904767384835},"index":2,"playId":"052240e4-d46a-3fc4-91a9-aeb6f65d89b8","pitchNumber":3,"startTime":"2026-03-20T01:44:21.478Z","endTime":"2026-03-20T01:44:25.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":91.6,"endSpeed":84.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79734385108442,"aZ":-19.829743572082844,"pfxX":-6.412315359078393,"pfxZ":6.8789925592077354,"pX":0.9894013443097406,"pZ":1.7257749811172556,"vX0":9.284476587501075,"vY0":-132.96362129907033,"vZ0":-6.898435941534045,"x":79.29,"y":192.18,"x0":-1.710359499700192,"y0":50.00554319267574,"z0":5.786722087208433,"aX":-11.513733319843409},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.2,"breakHorizontal":9.7,"spinRate":2393,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4115143314998786,"extension":6.137361070608865},"index":3,"playId":"b9765921-481b-3dde-a812-e8c3267b3875","pitchNumber":4,"startTime":"2026-03-20T01:44:37.685Z","endTime":"2026-03-20T01:44:42.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.7,"awayTeamWinProbability":71.3,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.52,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:44:42.962Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Amaya called out on strikes. Gabriel Moreno steals (1) 2nd base.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-20T01:45:05.194Z","endTime":"2026-03-20T01:47:31.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14490585431858,"aZ":-14.9558460356148,"pfxX":-3.0853425042097617,"pfxZ":9.061835789449407,"pX":0.23926137096837732,"pZ":1.4026335059783117,"vX0":6.636515806420987,"vY0":-137.16924728544853,"vZ0":-8.844311455043355,"x":107.88,"y":200.91,"x0":-1.8137795694803267,"y0":50.0045963715023,"z0":5.694874738960149,"aX":-5.864044685571928},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":4.2,"spinRate":2428,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.3997428800374161,"extension":6.509341474619724},"index":0,"playId":"b3bfd858-f598-33b4-aa38-08232bbe7844","pitchNumber":1,"startTime":"2026-03-20T01:45:32.159Z","endTime":"2026-03-20T01:45:36.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.01710131065392,"aZ":-15.32154691649889,"pfxX":-3.152837174860785,"pfxZ":8.970823041661095,"pX":0.007159902551746676,"pZ":2.1214193317929304,"vX0":6.064243975733511,"vY0":-136.01162437353085,"vZ0":-6.877204169666211,"x":116.73,"y":181.5,"x0":-1.838864191941338,"y0":50.00665606475835,"z0":5.739759749959999,"aX":-5.926046440575914},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":4.4,"spinRate":2422,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.4022635904694565,"extension":6.225140013621602},"index":1,"playId":"3bdb2976-8dd9-3734-a574-06b55df4d875","pitchNumber":2,"startTime":"2026-03-20T01:46:01.417Z","endTime":"2026-03-20T01:46:05.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.573159165509527,"aZ":-22.08536227639567,"pfxX":-9.418013403696314,"pfxZ":5.478641795965681,"pX":0.31279860813214944,"pZ":0.3328847594467035,"vX0":8.88127257393947,"vY0":-134.70093411522916,"vZ0":-9.6855431838203,"x":105.08,"y":229.79,"x0":-1.799437546171559,"y0":50.004707596267785,"z0":5.529711559023815,"aX":-17.35212370047342},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.0,"breakHorizontal":15.2,"spinRate":2407,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.40622655180542555,"extension":6.806832765822588},"index":2,"playId":"fd77346e-9fd3-3aa3-81fd-8ed07a7cbd2d","pitchNumber":3,"startTime":"2026-03-20T01:46:22.232Z","endTime":"2026-03-20T01:46:27.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29971511851199,"aZ":-19.785391339166228,"pfxX":-6.63897417946189,"pfxZ":6.575348486506568,"pX":0.7419066276567743,"pZ":1.2622084021439333,"vX0":9.037954413201087,"vY0":-135.82110665370476,"vZ0":-8.165240121047539,"x":88.72,"y":204.7,"x0":-1.7527984003757746,"y0":50.00559574744453,"z0":5.662482488380408,"aX":-12.515084180506134},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.4,"breakHorizontal":10.3,"spinRate":2439,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.40192097393880033,"extension":6.696801796473234},"index":3,"playId":"ba5e6e51-c396-35e3-81d0-f527f245f28d","pitchNumber":4,"startTime":"2026-03-20T01:46:42.039Z","endTime":"2026-03-20T01:46:47.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.609644782574648,"aZ":-25.32013160764506,"pfxX":1.4932465846258363,"pfxZ":4.042894369809508,"pX":0.5911360095399055,"pZ":2.8050963623961622,"vX0":5.729326721847774,"vY0":-128.63630808398395,"vZ0":-2.7692131572741765,"x":94.47,"y":163.04,"x0":-1.848084406739315,"y0":50.00561431165648,"z0":5.8332191330362395,"aX":2.5331110535877635},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.0,"breakHorizontal":-3.8,"spinRate":2443,"spinDirection":183},"zone":3,"typeConfidence":0.87,"plateTime":0.42381310375535586,"extension":5.5071718638150005},"index":4,"playId":"2cf2c567-aec2-3731-befc-18b93a9296f9","pitchNumber":5,"startTime":"2026-03-20T01:47:01.223Z","endTime":"2026-03-20T01:47:06.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.987533283828366,"aZ":-26.53541372498553,"pfxX":2.147096781052303,"pfxZ":3.3146017574624516,"pX":-0.2841610818331132,"pZ":3.0858653461301087,"vX0":3.6338828177815152,"vY0":-128.8775497086724,"vZ0":-1.877447245021501,"x":127.83,"y":155.46,"x0":-1.9853225217183312,"y0":50.002964459194025,"z0":5.851131164108022,"aX":3.651069079321751},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.9,"breakHorizontal":-4.7,"spinRate":2516,"spinDirection":189},"zone":2,"typeConfidence":0.79,"plateTime":0.4231982405965913,"extension":5.9587063000485605},"index":5,"playId":"53f12847-12b9-3f12-8330-7f0a773ff370","pitchNumber":6,"startTime":"2026-03-20T01:47:19.656Z","endTime":"2026-03-20T01:47:31.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.0,"awayTeamWinProbability":70.0,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.96,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:47:31.242Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"A.J. Vukovich grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-20T01:47:48.742Z","endTime":"2026-03-20T01:49:19.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.703845593175256,"aZ":-29.952197101388133,"pfxX":7.411917631512923,"pfxZ":1.3511050937758489,"pX":1.191619933170067,"pZ":0.5907104854923402,"vX0":5.255951196413803,"vY0":-127.14535215647048,"vZ0":-6.602548802461229,"x":107.58,"y":214.89,"x0":-1.8639750051889854,"y0":50.00080357598632,"z0":5.593433989138481,"aX":12.149696880675492},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.2,"breakHorizontal":-14.6,"spinRate":2623,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4305463120511517,"extension":6.172592080110853},"index":0,"playId":"e9628d82-5734-34c1-95bc-61e3e32f347c","pitchNumber":1,"startTime":"2026-03-20T01:47:57.299Z","endTime":"2026-03-20T01:48:01.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"second":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.387622476867623,"aZ":-28.264506013928717,"pfxX":-7.519496204476079,"pfxZ":2.312017684073444,"pX":-0.5536170418602134,"pZ":3.812241133995894,"vX0":6.2170015339032405,"vY0":-128.5758391471195,"vZ0":0.2192468859492036,"x":138.1,"y":135.85,"x0":-2.01527480625411,"y0":50.001616170575154,"z0":5.903081173539866,"aX":-12.703976937557226},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.4,"breakHorizontal":12.4,"spinRate":2605,"spinDirection":166},"zone":11,"typeConfidence":0.93,"plateTime":0.4245382276352867,"extension":3.6543841215549255},"index":1,"playId":"c4f95afa-0b35-3789-bcc6-e37108880636","pitchNumber":2,"startTime":"2026-03-20T01:48:21.507Z","endTime":"2026-03-20T01:48:25.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"second":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.271713059252264,"aZ":-31.190048179732653,"pfxX":-6.8297905114749815,"pfxZ":0.5945410888167775,"pX":1.77291143709894,"pZ":2.011391468354334,"vX0":11.035957123173802,"vY0":-127.98338125788231,"vZ0":-3.3977851975288687,"x":49.42,"y":184.47,"x0":-1.706609371878028,"y0":50.00473011454718,"z0":5.797603032531646,"aX":-11.338797616047914},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.5,"breakHorizontal":10.0,"spinRate":2113,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.42787025423645275},"index":2,"playId":"7344e024-3be7-360b-bc32-019382ee0554","pitchNumber":3,"startTime":"2026-03-20T01:48:37.124Z","endTime":"2026-03-20T01:48:41.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"second":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.945789711382567,"aZ":-20.64791417187435,"pfxX":-5.0659580295260955,"pfxZ":6.376296703635246,"pX":-0.42365313643913877,"pZ":2.84080160221808,"vX0":5.351705254045344,"vY0":-133.1669626622779,"vZ0":-3.94995908097019,"x":133.15,"y":162.08,"x0":-1.7952919182399596,"y0":50.00017649938666,"z0":5.825458196126642,"aX":-9.153524933317428},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.9,"breakHorizontal":8.2,"spinRate":2380,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.4103480571620346,"extension":6.236677057974926},"index":3,"playId":"90359ba6-38e1-3f14-b7fb-adecf6bf3e09","pitchNumber":4,"startTime":"2026-03-20T01:48:56.491Z","endTime":"2026-03-20T01:49:00.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"second":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92707133908736,"aZ":-21.281325709378805,"pfxX":-7.232436168243471,"pfxZ":5.977092177424231,"pX":0.715127560308649,"pZ":2.492977500204635,"vX0":8.73223280408606,"vY0":-134.11551294997386,"vZ0":-4.75395154124237,"x":89.74,"y":171.47,"x0":-1.6428812786429952,"y0":50.002122087672866,"z0":5.805741084491747,"aX":-13.17906632846412},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.0,"breakHorizontal":11.3,"spinRate":2412,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.408349585280539,"extension":6.40890890092103},"hitData":{"launchSpeed":80.2,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.02,"coordY":143.55}},"index":4,"playId":"8e76d80f-044a-3080-93fb-52f818423fbb","pitchNumber":5,"startTime":"2026-03-20T01:49:14.696Z","endTime":"2026-03-20T01:49:19.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"second":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691021,"link":"/api/v1/people/691021"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":691021,"link":"/api/v1/people/691021"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.03,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:49:19.789Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarred Kelenic strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-20T01:51:29.570Z","endTime":"2026-03-20T01:52:03.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.381338906279098,"aZ":-17.231724970405427,"pfxX":-6.437880877601783,"pfxZ":8.10159127648405,"pX":0.03497146771959684,"pZ":3.372193178899825,"vX0":8.479285551255908,"vY0":-135.39059746042554,"vZ0":-1.9189654697780345,"x":115.67,"y":147.73,"x0":-2.310676481934689,"y0":50.00237917269293,"z0":5.304771313029375,"aX":-11.87371104988616},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":9.7,"spinRate":2484,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.4055758482861487,"extension":6.0672479292794455},"index":0,"playId":"3dd20c58-173e-359a-be56-7135e161456a","pitchNumber":1,"startTime":"2026-03-20T01:51:29.570Z","endTime":"2026-03-20T01:51:32.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672284,"link":"/api/v1/people/672284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09907016089048,"aZ":-36.667383128335736,"pfxX":7.878777453426796,"pfxZ":-3.3355462751165756,"pX":0.5876745274986018,"pZ":2.0627148551521777,"vX0":3.9713684221748045,"vY0":-115.83066631732494,"vZ0":-0.32973080757425854,"x":94.6,"y":183.09,"x0":-2.176431267978072,"y0":50.000807081745094,"z0":5.734628873230362,"aX":10.625405135704629},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-5.8,"breakHorizontal":-15.2,"spinRate":3072,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.47418379338474015,"extension":5.863229022494167},"index":1,"playId":"049949e5-40a6-315b-a2b6-34b77bf451cf","pitchNumber":2,"startTime":"2026-03-20T01:51:41.851Z","endTime":"2026-03-20T01:51:50.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672284,"link":"/api/v1/people/672284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40501880529773,"aZ":-18.398647605593723,"pfxX":-1.6921984135919925,"pfxZ":7.105413788034511,"pX":0.9753182979567697,"pZ":4.014058537605404,"vX0":9.122481594183915,"vY0":-138.03674662503562,"vZ0":-0.49968186326218367,"x":79.82,"y":130.4,"x0":-2.1458204556455964,"y0":50.001309022950586,"z0":5.431034112081099,"aX":-3.2805930994502184},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":1.2,"spinRate":2531,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.39610584737565047,"extension":5.920383739285636},"index":2,"playId":"f3a77a54-5d31-3fea-bf37-41c775a6a1eb","pitchNumber":3,"startTime":"2026-03-20T01:51:59.423Z","endTime":"2026-03-20T01:52:03.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672284,"link":"/api/v1/people/672284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672284,"link":"/api/v1/people/672284"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":672284,"link":"/api/v1/people/672284"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-2.7000000000000064,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:52:03.499Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luisangel Acuña grounds out, shortstop Cristofer Torin to first baseman Pavin Smith.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-20T01:52:22.704Z","endTime":"2026-03-20T01:53:25.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":800198,"link":"/api/v1/people/800198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.861906821725476,"aZ":-17.040009940475986,"pfxX":-6.469763046483603,"pfxZ":7.923936006053006,"pX":-0.9270760193309876,"pZ":3.5663171740648063,"vX0":6.3046959193619605,"vY0":-136.77072127068746,"vZ0":-1.6854311093998666,"x":152.34,"y":142.49,"x0":-2.4125056166992467,"y0":50.0031967056715,"z0":5.349168207484364,"aX":-12.357789300688479},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.3,"breakHorizontal":10.6,"spinRate":2500,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3992230923280111,"extension":5.811182267101334},"index":0,"playId":"567fa0dd-8518-3bc6-bda6-e89505c12d99","pitchNumber":1,"startTime":"2026-03-20T01:52:24.000Z","endTime":"2026-03-20T01:52:27.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":94.7,"endSpeed":87.2,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.598175609399647,"aZ":-16.491922213776586,"pfxX":-8.110718551792067,"pfxZ":8.120674250847022,"pX":1.4821582952729906,"pZ":2.206393929394258,"vX0":12.21522456157603,"vY0":-137.40924221292568,"vZ0":-5.0732272297500165,"x":60.5,"y":179.21,"x0":-1.946812563539547,"y0":50.0049823395262,"z0":5.180287515653444,"aX":-15.668001589630244},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":12.5,"spinRate":2573,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.3970936586466842,"extension":5.821693844154859},"index":1,"playId":"01fa7fe1-8aed-3780-8c2a-0d857619c1b3","pitchNumber":2,"startTime":"2026-03-20T01:52:36.526Z","endTime":"2026-03-20T01:52:40.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24557272124431,"aZ":-22.850703134865118,"pfxX":-1.482758154833566,"pfxZ":5.293421300129787,"pX":1.3763892121944443,"pZ":1.2142384547320757,"vX0":10.211286235621824,"vY0":-131.2503447800448,"vZ0":-5.970458965406785,"x":64.54,"y":206.0,"x0":-2.3558894389513516,"y0":50.00583765892881,"z0":5.197494014020941,"aX":-2.6150603806275594},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.5,"breakHorizontal":0.7,"spinRate":2534,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4157739586485212,"extension":5.994627770377581},"index":2,"playId":"19ea8eda-14e4-3869-bd89-525779746f61","pitchNumber":3,"startTime":"2026-03-20T01:52:51.150Z","endTime":"2026-03-20T01:52:54.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.110672065659006,"aZ":-15.406132631037647,"pfxX":-8.160944694234463,"pfxZ":8.74110210228834,"pX":0.17597868653297577,"pZ":3.109535403355308,"vX0":9.54006140503329,"vY0":-136.87499168321685,"vZ0":-3.033484323586184,"x":110.29,"y":154.82,"x0":-2.276394653744083,"y0":50.001335143611556,"z0":5.272440530122328,"aX":-15.653438196823558},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":13.1,"spinRate":2576,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.3984972208602118,"extension":5.952473193758199},"index":3,"playId":"809a572d-e5a5-3fcc-9d22-ce7fc9b7cf4f","pitchNumber":4,"startTime":"2026-03-20T01:53:04.476Z","endTime":"2026-03-20T01:53:09.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.669325040020954,"aZ":-30.2870424699337,"pfxX":-9.830317696575495,"pfxZ":0.9873313296955164,"pX":0.17166066294943297,"pZ":2.6138926771187854,"vX0":9.747976616209092,"vY0":-136.88302949112384,"vZ0":-1.8147403829363014,"x":110.46,"y":168.2,"x0":-2.1491493826609087,"y0":50.00111634864806,"z0":5.348148732960411,"aX":-18.754973787364065},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.6,"breakHorizontal":15.8,"spinRate":2267,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.39931171968181367,"extension":5.814788708818088},"hitData":{"launchSpeed":96.8,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.18,"coordY":158.09}},"index":4,"playId":"01e9033e-b208-3a5d-83c5-57499288dc35","pitchNumber":5,"startTime":"2026-03-20T01:53:18.014Z","endTime":"2026-03-20T01:53:25.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":682668,"link":"/api/v1/people/682668"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:53:25.767Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Benintendi strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-20T01:53:47.341Z","endTime":"2026-03-20T01:54:37.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47644849974687,"aZ":-39.630483284621036,"pfxX":5.651052796545114,"pfxZ":-5.470260861677877,"pX":0.004197793894613391,"pZ":2.6225481476913077,"vX0":3.6262309116864935,"vY0":-116.50331845100817,"vZ0":1.6881573862312942,"x":116.84,"y":167.97,"x0":-2.310653567591816,"y0":50.00150026000736,"z0":5.656281790885734,"aX":7.7058610434253385},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-9.1,"breakHorizontal":-11.2,"spinRate":2901,"spinDirection":64},"zone":5,"typeConfidence":2.0,"plateTime":0.4715548568329351,"extension":5.7015522182656895},"index":0,"playId":"bb043b68-5f7f-319a-b076-39f8a3e29670","pitchNumber":1,"startTime":"2026-03-20T01:53:47.341Z","endTime":"2026-03-20T01:53:52.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":86.5,"endSpeed":78.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.601984556215772,"aZ":-30.32055964605714,"pfxX":-10.381481230231088,"pfxZ":1.165427619121692,"pX":-1.7139722095682794,"pZ":3.588989902753323,"vX0":4.978677693306841,"vY0":-125.80736894597203,"vZ0":1.2450098598999426,"x":182.33,"y":141.88,"x0":-2.3744918277913625,"y0":50.00610953965651,"z0":5.5535681033796855,"aX":-16.56898938304773},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.6,"breakHorizontal":17.6,"spinRate":2165,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.43613214967885705,"extension":5.856951267945329},"index":1,"playId":"2d1816aa-849b-33db-9895-c9aa455b2ea4","pitchNumber":2,"startTime":"2026-03-20T01:54:02.430Z","endTime":"2026-03-20T01:54:06.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.797137133783373,"aZ":-28.812892464248446,"pfxX":-8.784707714911328,"pfxZ":2.1102960627155483,"pX":-0.49336565009935124,"pZ":3.188646790925362,"vX0":6.976207741102692,"vY0":-125.18417756047556,"vZ0":0.09847084791151972,"x":135.81,"y":152.69,"x0":-2.1721867459983963,"y0":50.00083452720165,"z0":5.503627247803449,"aX":-13.96928292199263},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.1,"breakHorizontal":14.4,"spinRate":2115,"spinDirection":249},"zone":1,"typeConfidence":2.0,"plateTime":0.4372012060575572,"extension":5.562224425761672},"index":2,"playId":"e0e35e37-4af0-37a2-9236-47c1a2e5bb8c","pitchNumber":3,"startTime":"2026-03-20T01:54:13.632Z","endTime":"2026-03-20T01:54:19.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.250896498255095,"aZ":-40.31208158065467,"pfxX":6.325855387290328,"pfxZ":-6.0145864560872,"pX":0.8912631239117657,"pZ":1.2043429010131412,"vX0":4.912357689616703,"vY0":-116.2882410743763,"vZ0":-1.2745052135133976,"x":83.03,"y":206.26,"x0":-2.0794580866198062,"y0":50.00253717248108,"z0":5.625056898381839,"aX":8.55901199783207},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-10.9,"breakHorizontal":-12.8,"spinRate":2894,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4731913177554574,"extension":5.85159829838464},"index":3,"playId":"4c2dc89b-5bcd-3120-93cd-05cbeaae7d79","pitchNumber":4,"startTime":"2026-03-20T01:54:33.890Z","endTime":"2026-03-20T01:54:37.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:54:37.105Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kristian Robinson grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-20T01:56:42.552Z","endTime":"2026-03-20T01:57:29.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.4,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.986905741252077,"aZ":-39.335584604755944,"pfxX":3.8264126550132715,"pfxZ":-5.123033004592134,"pX":2.4932726804473564,"pZ":-0.4888883344389646,"vX0":8.595925152639357,"vY0":-117.9402261353473,"vZ0":-6.1033335748542505,"x":21.96,"y":251.98,"x0":-1.7065446929988024,"y0":50.002833747779455,"z0":5.7910034520629825,"aX":5.348814216798423},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-10.7,"breakHorizontal":-9.1,"spinRate":3113,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4657374860468315,"extension":6.329158028964567},"index":0,"playId":"215eed9a-91c2-3702-92c3-ac4537438f75","pitchNumber":1,"startTime":"2026-03-20T01:56:44.895Z","endTime":"2026-03-20T01:56:48.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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.7,"endSpeed":85.8,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.512534613367816,"aZ":-17.087894993363197,"pfxX":-7.750704139798579,"pfxZ":8.012877068548137,"pX":0.582157331055911,"pZ":2.9408395767304207,"vX0":8.95955736203413,"vY0":-136.22208327376939,"vZ0":-4.510711866452938,"x":94.81,"y":159.38,"x0":-1.7401744403450838,"y0":50.00018088058771,"z0":5.797030632745237,"aX":-14.586747365523909},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.8,"breakHorizontal":12.1,"spinRate":2375,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.4018697629053354,"extension":6.504206318229719},"index":1,"playId":"5a1dec0e-5d6b-3f4b-b3de-18ef1c467d07","pitchNumber":2,"startTime":"2026-03-20T01:57:00.868Z","endTime":"2026-03-20T01:57:04.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":92.7,"endSpeed":85.1,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.616147496251983,"aZ":-21.36896443702489,"pfxX":-3.2509489228560575,"pfxZ":5.839616342328183,"pX":-0.3725733759518102,"pZ":3.0887712931925475,"vX0":4.688324268454648,"vY0":-134.99040337900175,"vZ0":-3.4553515837672872,"x":131.2,"y":155.38,"x0":-1.7072503641267371,"y0":50.003327487760934,"z0":5.88471025623083,"aX":-6.016700153138595},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.1,"breakHorizontal":4.9,"spinRate":2339,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.4053146147407083,"extension":6.216027812073789},"hitData":{"launchSpeed":58.0,"launchAngle":13.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.62,"coordY":150.16}},"index":2,"playId":"0c443a1a-1151-368d-aca1-55b14feb652b","pitchNumber":3,"startTime":"2026-03-20T01:57:24.225Z","endTime":"2026-03-20T01:57:29.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677565,"link":"/api/v1/people/677565"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":677565,"link":"/api/v1/people/677565"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:57:29.239Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cristofer Torin strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-20T01:57:55.963Z","endTime":"2026-03-20T01:59:49.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":800198,"fullName":"Cristofer Torin","link":"/api/v1/people/800198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":800198,"fullName":"Cristofer Torin","link":"/api/v1/people/800198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"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, 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":87.0,"endSpeed":79.4,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.923523873739498,"aZ":-31.745807199142693,"pfxX":5.895257880247542,"pfxZ":0.26666079420513267,"pX":0.569596471860967,"pZ":1.1754706959023207,"vX0":4.492355104847558,"vY0":-126.45967271233599,"vZ0":-4.872443618095756,"x":95.29,"y":207.04,"x0":-2.0038543312398813,"y0":50.00237721194207,"z0":5.7123787263192645,"aX":9.422431392668852},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.5,"breakHorizontal":-11.8,"spinRate":2663,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.4353037777939335,"extension":8.678621023456154},"index":0,"playId":"dfb1ac1f-498e-31b4-bc34-c865b4ffd913","pitchNumber":1,"startTime":"2026-03-20T01:57:55.963Z","endTime":"2026-03-20T01:58:00.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":92.6,"endSpeed":84.8,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.117601064825823,"aZ":-19.824476966052117,"pfxX":-8.208435052502601,"pfxZ":6.736245957474234,"pX":0.6880696554997618,"pZ":2.1571704739610014,"vX0":9.227268674359644,"vY0":-134.52114634959966,"vZ0":-5.729393519695449,"x":90.77,"y":180.54,"x0":-1.71966909515522,"y0":50.00368063200015,"z0":5.719671829232354,"aX":-15.049069644147952},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.2,"breakHorizontal":12.8,"spinRate":2459,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.4071384144216852,"extension":7.65248088520416},"index":1,"playId":"9704b0d3-2793-39bf-a906-42e342ef58d0","pitchNumber":2,"startTime":"2026-03-20T01:58:11.024Z","endTime":"2026-03-20T01:58:16.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.492825860594554,"aZ":-29.99137119033781,"pfxX":5.330554426660941,"pfxZ":1.3415974853026957,"pX":2.275284449380953,"pZ":0.3048438320834322,"vX0":8.110698035628142,"vY0":-127.35971073757192,"vZ0":-7.449768099218111,"x":93.36,"y":218.55,"x0":-1.655004624900806,"y0":50.00407670872279,"z0":5.670894094512435,"aX":8.671681904321249},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.7,"breakHorizontal":-11.6,"spinRate":2580,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4316423027221057},"index":2,"playId":"96d44cce-86ba-3728-bb50-d91d0c5d240b","pitchNumber":3,"startTime":"2026-03-20T01:58:28.104Z","endTime":"2026-03-20T01:58:31.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.180982445674914,"aZ":-15.255062322111298,"pfxX":-7.984713916560095,"pfxZ":8.93948192062679,"pX":0.61216816924749,"pZ":2.5073084352256005,"vX0":9.10919973990591,"vY0":-136.49696271820096,"vZ0":-6.025685006493729,"x":93.36,"y":165.37,"x0":-1.7260739287650007,"y0":50.00439838291472,"z0":5.788437978560118,"aX":-15.115092731262335},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.1,"breakHorizontal":12.6,"spinRate":2328,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.40080090019698744},"index":3,"playId":"d2febca6-e05e-316b-8e01-581830575a7e","pitchNumber":4,"startTime":"2026-03-20T01:58:44.091Z","endTime":"2026-03-20T01:58:49.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.911183204915314,"aZ":-27.749727155751,"pfxX":2.174237834676796,"pfxZ":2.582341634861372,"pX":1.5404684928575627,"pZ":2.5271077952615393,"vX0":7.730348741355685,"vY0":-129.32735314185263,"vZ0":-2.925724232957534,"x":58.28,"y":170.55,"x0":-1.7553290573692213,"y0":50.003510602859315,"z0":5.774455127693786,"aX":3.727971320811814},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.3,"breakHorizontal":-5.5,"spinRate":2557,"spinDirection":177},"zone":12,"typeConfidence":0.81,"plateTime":0.42157655617619616},"index":4,"playId":"123ec5f6-8748-3ee2-9830-1d8f96d2af5e","pitchNumber":5,"startTime":"2026-03-20T01:59:04.545Z","endTime":"2026-03-20T01:59:09.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.842387713160257,"aZ":-21.539034792915775,"pfxX":-8.02082735923802,"pfxZ":5.84804797434445,"pX":0.15268180608717583,"pZ":3.1951044341199686,"vX0":7.9893695145666825,"vY0":-133.76909132990608,"vZ0":-3.0223777868502486,"x":111.18,"y":152.51,"x0":-1.8252189102367085,"y0":50.00615610434202,"z0":5.877342841729696,"aX":-14.594168662695662},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.2,"breakHorizontal":12.8,"spinRate":2384,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.4088720449400176,"extension":8.649184360001591},"index":5,"playId":"24e62984-910b-375a-90d9-1cb0a4e85230","pitchNumber":6,"startTime":"2026-03-20T01:59:20.312Z","endTime":"2026-03-20T01:59:23.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.800032973496773,"aZ":-23.935713946794838,"pfxX":8.402314018624768,"pfxZ":4.831457981930177,"pX":0.010171513770520384,"pZ":3.816043916891392,"vX0":2.037283442377363,"vY0":-129.889688998377,"vZ0":-0.6785922946009164,"x":116.61,"y":135.75,"x0":-1.8762138813719422,"y0":50.00242679775025,"z0":5.904567348995867,"aX":14.320916500440369},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.9,"breakHorizontal":-15.7,"spinRate":2508,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.4220729260735703},"index":6,"playId":"ae84cc76-8a62-3f6a-a7f9-eadf193916f2","pitchNumber":7,"startTime":"2026-03-20T01:59:45.833Z","endTime":"2026-03-20T01:59:49.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800198,"link":"/api/v1/people/800198"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":800198,"link":"/api/v1/people/800198"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-20T01:59:49.825Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Barrosa strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-20T02:00:10.924Z","endTime":"2026-03-20T02:01:55.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.609098432438824,"aZ":-12.089938725596049,"pfxX":-2.0043609935437248,"pfxZ":10.486889565350282,"pX":1.5945831029599618,"pZ":1.9013656156903007,"vX0":9.146596160312951,"vY0":-137.33198110328073,"vZ0":-8.059709804282713,"x":56.22,"y":187.44,"x0":-1.5148385181160517,"y0":50.00671647829559,"z0":5.691382524050832,"aX":-3.840869060032391},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":1.8,"spinRate":2400,"spinDirection":215},"zone":14,"typeConfidence":0.91,"plateTime":0.39839979529682745,"extension":7.208795378943645},"index":0,"playId":"7f1140d8-c7e8-3d88-b3ee-ec9a0363f16f","pitchNumber":1,"startTime":"2026-03-20T02:00:13.496Z","endTime":"2026-03-20T02:00:18.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.031137933917442,"aZ":-25.49130566920147,"pfxX":2.361451939820258,"pfxZ":3.9484876838498444,"pX":0.9242692707973965,"pZ":2.2476136399889115,"vX0":6.200117847008233,"vY0":-129.07677600329293,"vZ0":-4.006580834749062,"x":81.77,"y":178.09,"x0":-1.812576174766208,"y0":50.004065666048426,"z0":5.7752049565919625,"aX":3.997376855865921},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.5,"breakHorizontal":-5.6,"spinRate":2471,"spinDirection":186},"zone":14,"typeConfidence":0.89,"plateTime":0.4238127242100975,"extension":7.486972902633503},"index":1,"playId":"6db8b014-5392-33ad-bbb1-ffd7a1eae94a","pitchNumber":2,"startTime":"2026-03-20T02:00:29.422Z","endTime":"2026-03-20T02:00:33.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67230169055277,"aZ":-27.667361009627477,"pfxX":-6.040915122068856,"pfxZ":2.5569929452361464,"pX":0.2208830632615383,"pZ":2.086640048102061,"vX0":7.58920470566724,"vY0":-131.4376037652492,"vZ0":-3.934970539926468,"x":108.58,"y":182.44,"x0":-1.9078656581330886,"y0":50.006137399795,"z0":5.638334285051202,"aX":-10.660939387507385},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.1,"breakHorizontal":9.5,"spinRate":1922,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.4153894589064393,"extension":6.292155749906648},"index":2,"playId":"14915df1-ca66-313d-b1d4-1827f8a8ac3f","pitchNumber":3,"startTime":"2026-03-20T02:00:48.998Z","endTime":"2026-03-20T02:00:53.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-20T02:01:04.816Z","endTime":"2026-03-20T02:01:15.841Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":89.6,"endSpeed":81.4,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61665505171053,"aZ":-27.16335726654016,"pfxX":10.803849590184019,"pfxZ":2.987869461318776,"pX":1.8333427512953582,"pZ":0.12077653284983018,"vX0":5.6050065975026735,"vY0":-130.00632950714382,"vZ0":-8.381833041779226,"x":47.12,"y":235.52,"x0":-1.7684962834325038,"y0":50.002539931958644,"z0":5.514484160041447,"aX":18.099905007985612},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.4,"breakHorizontal":-21.0,"spinRate":2678,"spinDirection":172},"zone":14,"typeConfidence":2.0,"plateTime":0.42476434111699346,"extension":6.2670829623583},"index":4,"playId":"4e90c32d-5bbf-3783-bd3f-a6fdb5cefa61","pitchNumber":4,"startTime":"2026-03-20T02:01:15.841Z","endTime":"2026-03-20T02:01:19.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":93.6,"endSpeed":86.2,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10619270385225,"aZ":-24.193386025056938,"pfxX":-13.040806980446273,"pfxZ":4.2264297805688305,"pX":1.0558599258467434,"pZ":2.7204074250298147,"vX0":11.789499500362648,"vY0":-135.9117947342322,"vZ0":-3.547582990980052,"x":76.75,"y":165.33,"x0":-1.6236538818591844,"y0":50.00354975419186,"z0":5.704205693590185,"aX":-24.63274547914755},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.1,"breakHorizontal":21.5,"spinRate":2383,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.4015298103691305,"extension":6.372975939747809},"index":5,"playId":"3d8dd038-b95e-314d-83a7-a2163074caab","pitchNumber":5,"startTime":"2026-03-20T02:01:32.535Z","endTime":"2026-03-20T02:01:37.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":93.1,"endSpeed":85.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.975240943049172,"aZ":-16.284165286061253,"pfxX":1.4132348459183457,"pfxZ":8.529910030527377,"pX":0.2564882224176096,"pZ":1.9302029339434517,"vX0":4.9884984803112955,"vY0":-135.4628278860705,"vZ0":-7.106561498187484,"x":107.22,"y":186.66,"x0":-1.790752940766937,"y0":50.00126495858145,"z0":5.721421552978628,"aX":2.63123942531707},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.2,"breakHorizontal":-3.6,"spinRate":2413,"spinDirection":216},"zone":9,"typeConfidence":0.77,"plateTime":0.4039861191208227,"extension":6.3320549121404515},"index":6,"playId":"5d34a3c5-979c-3018-b0f9-e3e8ad68a634","pitchNumber":6,"startTime":"2026-03-20T02:01:51.949Z","endTime":"2026-03-20T02:01:55.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:01:55.319Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Colson Montgomery pops out to third baseman Tim Tawa in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-20T02:03:56.438Z","endTime":"2026-03-20T02:04:11.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"description":"Unknown"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"coordinates":{"x":88.01,"y":164.58},"breaks":{}},"hitData":{"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":85.19,"coordY":164.15}},"index":0,"playId":"74d1232a-c9b2-3984-b3e7-9590678e70ad","pitchNumber":1,"startTime":"2026-03-20T02:04:03.099Z","endTime":"2026-03-20T02:04:11.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:04:11.178Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hays strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-20T02:04:32.248Z","endTime":"2026-03-20T02:06:01.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30128089624652,"aZ":-13.555411633397789,"pfxX":-7.030030060009189,"pfxZ":9.864239137052557,"pX":-0.03407858793168618,"pZ":2.2450419350467663,"vX0":10.314329953518703,"vY0":-136.35228607101922,"vZ0":-5.523285826307835,"x":118.3,"y":178.16,"x0":-2.9482455831036587,"y0":50.002589973448494,"z0":5.228313797424499,"aX":-13.269686822692673},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":10.6,"spinRate":2572,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.4013268024978274,"extension":6.066206787424484},"index":0,"playId":"3ad4137f-380b-3745-a648-fb13c898f895","pitchNumber":1,"startTime":"2026-03-20T02:04:33.412Z","endTime":"2026-03-20T02:04:36.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.513194496520313,"aZ":-23.50719857401981,"pfxX":-9.516554942393665,"pfxZ":4.591047269987145,"pX":1.1049492111046408,"pZ":2.384694832830653,"vX0":13.699667916966352,"vY0":-136.45617955791096,"vZ0":-3.4957051057341766,"x":74.88,"y":174.39,"x0":-2.740059567816982,"y0":50.00609770367593,"z0":5.298474831280493,"aX":-17.982582765026137},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.7,"breakHorizontal":14.4,"spinRate":2349,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.40110791833691417,"extension":6.045336700467245},"index":1,"playId":"0cdf3fd6-c5b2-375f-b4b7-2e09949324d7","pitchNumber":2,"startTime":"2026-03-20T02:04:54.094Z","endTime":"2026-03-20T02:04:58.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":72.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.131173915319437,"aZ":-35.01270998423282,"pfxX":7.8535594638939505,"pfxZ":-2.0980296949045467,"pX":-0.568872036998914,"pZ":2.808951832047169,"vX0":2.9709214095243244,"vY0":-115.86015668744888,"vZ0":0.8967624792923372,"x":138.68,"y":162.94,"x0":-2.8910774518861957,"y0":50.005455190346346,"z0":5.782194328134321,"aX":10.600354943891247},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-3.2,"breakHorizontal":-15.0,"spinRate":2937,"spinDirection":57},"zone":1,"typeConfidence":2.0,"plateTime":0.47407155554345737,"extension":5.67324566662244},"index":2,"playId":"63f5fe72-f888-3342-a99b-67b8112f1504","pitchNumber":3,"startTime":"2026-03-20T02:05:05.163Z","endTime":"2026-03-20T02:05:08.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.025814487158133,"aZ":-41.329171383618316,"pfxX":6.543372985008338,"pfxZ":-6.657355256089643,"pX":-0.7800946943367264,"pZ":2.9332199629153966,"vX0":2.908185839604192,"vY0":-116.8108628662105,"vZ0":2.295070314326685,"x":146.74,"y":159.58,"x0":-2.893232049383537,"y0":50.00274037197927,"z0":5.837611635990566,"aX":8.997248805127098},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-11.2,"breakHorizontal":-12.6,"spinRate":3010,"spinDirection":327},"zone":1,"typeConfidence":2.0,"plateTime":0.46979780258159476,"extension":5.622549758267224},"index":3,"playId":"71f2d4de-5c66-3428-9ab5-dda1299019f3","pitchNumber":4,"startTime":"2026-03-20T02:05:25.576Z","endTime":"2026-03-20T02:05:31.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.401861545017525,"aZ":-37.41980005660262,"pfxX":4.994237059895742,"pfxZ":-3.920849683388478,"pX":2.3086952421203057,"pZ":0.46327946926446884,"vX0":9.59060074612092,"vY0":-115.41744436122188,"vZ0":-3.44980402579797,"x":29.0,"y":226.27,"x0":-2.565418172246188,"y0":50.00502849407171,"z0":5.6159121274412716,"aX":6.674349145153981},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-7.8,"breakHorizontal":-11.6,"spinRate":3085,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.47631245346353346,"extension":5.695361785193488},"index":4,"playId":"c4a0132d-5052-32a6-94b1-72d3541b0260","pitchNumber":5,"startTime":"2026-03-20T02:05:41.726Z","endTime":"2026-03-20T02:05:46.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82465266100469,"aZ":-28.686418868029616,"pfxX":-1.1100224670853724,"pfxZ":2.051425704199472,"pX":0.5907876805790694,"pZ":1.9482117275772797,"vX0":9.373810942988277,"vY0":-130.03867486218172,"vZ0":-3.057714011508393,"x":94.48,"y":186.18,"x0":-2.9260145311470325,"y0":50.00472008675439,"z0":5.329716912959082,"aX":-1.8900417565127883},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.2,"breakHorizontal":-0.2,"spinRate":2710,"spinDirection":161},"zone":9,"typeConfidence":2.0,"plateTime":0.4221973285631484,"extension":5.758145350129799},"index":5,"playId":"010f488a-204b-3905-a53e-4942cceb654d","pitchNumber":6,"startTime":"2026-03-20T02:05:58.081Z","endTime":"2026-03-20T02:06:01.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.200000000000003,"awayTeamWinProbability":73.8,"homeTeamWinProbabilityAdded":-1.999999999999993,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:06:01.543Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Munetaka Murakami singles on a line drive to left fielder A.J. Vukovich.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-20T02:06:22.331Z","endTime":"2026-03-20T02:07:42.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691021,"link":"/api/v1/people/691021"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.137959935732127,"aZ":-28.28615660990595,"pfxX":1.3587903998395583,"pfxZ":2.351098564411817,"pX":0.6219324121101532,"pZ":2.516306119856077,"vX0":8.31938195534327,"vY0":-127.93662868070467,"vZ0":-1.7017160345090203,"x":93.29,"y":170.84,"x0":-2.8524389436639384,"y0":50.00117387338617,"z0":5.413395996357887,"aX":2.2448580695448257},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.1,"breakHorizontal":-4.4,"spinRate":2692,"spinDirection":164},"zone":6,"typeConfidence":2.0,"plateTime":0.4286223597955825,"extension":5.641685438507953},"index":0,"playId":"33788fa7-c4e7-3c81-a390-b95a4aa12348","pitchNumber":1,"startTime":"2026-03-20T02:06:22.331Z","endTime":"2026-03-20T02:06:25.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.777648659608182,"aZ":-35.191649029962186,"pfxX":6.668010096118905,"pfxZ":-2.185044371063653,"pX":0.8073236014655711,"pZ":1.611704845949259,"vX0":6.134644521515563,"vY0":-116.52997771861348,"vZ0":-1.8354678974954592,"x":86.23,"y":195.26,"x0":-2.720260153396061,"y0":50.001934752516895,"z0":5.717401302818767,"aX":9.21797978138111},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-4.1,"breakHorizontal":-13.6,"spinRate":2866,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.46906220525730236,"extension":5.700495646512082},"index":1,"playId":"bf42c0fb-a3d5-3571-911b-8acca587aa39","pitchNumber":2,"startTime":"2026-03-20T02:06:47.903Z","endTime":"2026-03-20T02:06:52.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.069509466960127,"aZ":-23.974756367599703,"pfxX":-0.28909508295751696,"pfxZ":4.86079579666074,"pX":1.3850903366009473,"pZ":1.5609995161521975,"vX0":10.775240575742673,"vY0":-128.41575403893063,"vZ0":-4.9013076888971945,"x":64.2,"y":196.63,"x0":-2.809985975813858,"y0":50.004635404772465,"z0":5.335936912566856,"aX":-0.49006591339407235},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.9,"breakHorizontal":-1.7,"spinRate":2601,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4248841547706581,"extension":5.797127364357792},"index":2,"playId":"738344e7-6263-3681-b820-9bc6180bc9c3","pitchNumber":3,"startTime":"2026-03-20T02:07:01.037Z","endTime":"2026-03-20T02:07:06.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24975606878295,"aZ":-28.01507163101399,"pfxX":-9.735049530946934,"pfxZ":2.2093076671364855,"pX":0.28016595150704504,"pZ":2.4807360656039394,"vX0":11.365362588501274,"vY0":-136.026531104261,"vZ0":-2.425451918661831,"x":106.32,"y":171.8,"x0":-2.6762194119492384,"y0":50.005085255835205,"z0":5.315018025138885,"aX":-18.349746981244234},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.7,"breakHorizontal":15.4,"spinRate":2309,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.40178149174913,"extension":5.8487819956891745},"index":3,"playId":"1fd81f5d-c2a6-30ee-974a-fc77e3bbe967","pitchNumber":4,"startTime":"2026-03-20T02:07:18.132Z","endTime":"2026-03-20T02:07:23.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.025129388177024,"aZ":-17.608689772066544,"pfxX":-4.993515655510641,"pfxZ":7.7173521213264955,"pX":0.7258354916470979,"pZ":2.9254932058140133,"vX0":10.962473352594225,"vY0":-136.51048592503474,"vZ0":-3.1434718526208196,"x":89.33,"y":159.79,"x0":-2.6930780010637663,"y0":50.003606193016815,"z0":5.3040253197668505,"aX":-9.426675993691758},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.4,"breakHorizontal":6.7,"spinRate":2453,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.40121591277187507,"extension":5.7055216291335755},"hitData":{"launchSpeed":80.1,"launchAngle":24.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.73,"coordY":121.8}},"index":4,"playId":"73c09db0-2d39-3a8f-ba40-23590e961632","pitchNumber":5,"startTime":"2026-03-20T02:07:35.985Z","endTime":"2026-03-20T02:07:42.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.700000000000003,"awayTeamWinProbability":72.3,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.5,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:07:42.122Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edgar Quero strikes out swinging, catcher James McCann to first baseman Pavin Smith.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-20T02:08:02.733Z","endTime":"2026-03-20T02:09:54.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"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":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3800378093288,"aZ":-18.494682765057735,"pfxX":-3.912647542883131,"pfxZ":7.406078661088941,"pX":-0.5422070380787776,"pZ":3.935695807450914,"vX0":7.815864011417338,"vY0":-134.8129904866983,"vZ0":-0.7892581129019371,"x":137.67,"y":132.52,"x0":-2.966149144839946,"y0":50.002322058424554,"z0":5.533653343005711,"aX":-7.227382599346583},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.4,"breakHorizontal":5.5,"spinRate":2475,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4057697405279388,"extension":5.823618624381766},"index":0,"playId":"b04a35e2-3ff8-3251-9fe0-ba3d1498e4de","pitchNumber":1,"startTime":"2026-03-20T02:08:09.447Z","endTime":"2026-03-20T02:08:12.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"first":{"id":808959,"link":"/api/v1/people/808959"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":95.4,"endSpeed":87.3,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40826207935561,"aZ":-15.615342843628088,"pfxX":-5.389884697243275,"pfxZ":8.501705705890156,"pX":0.28755422797498226,"pZ":2.255215084900349,"vX0":10.256632643469558,"vY0":-138.5607425665309,"vZ0":-5.436322478646214,"x":106.04,"y":177.89,"x0":-2.7586819265538303,"y0":50.005330375505864,"z0":5.282864084907674,"aX":-10.501963644237403},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.4,"breakHorizontal":7.7,"spinRate":2522,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.3950082792331573,"extension":5.881866706886882},"index":1,"playId":"3d3a1828-1457-305e-9afb-69ec4e9853d7","pitchNumber":2,"startTime":"2026-03-20T02:08:26.636Z","endTime":"2026-03-20T02:08:32.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"first":{"id":808959,"link":"/api/v1/people/808959"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7622731429827,"aZ":-16.546737712307994,"pfxX":-6.041760159942834,"pfxZ":8.138553170972937,"pX":0.8916619333121412,"pZ":2.5689738745226753,"vX0":11.787703357696065,"vY0":-137.3055254818185,"vZ0":-4.256175593008074,"x":83.01,"y":169.42,"x0":-2.6609722330359347,"y0":50.002959107697585,"z0":5.255934880204609,"aX":-11.602498706969406},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":8.6,"spinRate":2569,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.39803933297298233,"extension":5.918847367497677},"index":2,"playId":"9c7ab516-4829-35b1-883a-71d1e61c43d2","pitchNumber":3,"startTime":"2026-03-20T02:08:47.197Z","endTime":"2026-03-20T02:08:51.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"first":{"id":808959,"link":"/api/v1/people/808959"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"053bdb2b-e4a5-31f0-93d0-e13334d5fcc4","startTime":"2026-03-20T02:09:09.558Z","endTime":"2026-03-20T02:09:12.558Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"first":{"id":808959,"link":"/api/v1/people/808959"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.7,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.000437521609957,"aZ":-35.586997351181,"pfxX":5.6688499365397425,"pfxZ":-2.3960123096041546,"pX":1.4015543410517501,"pZ":0.7211971022912249,"vX0":7.9056974928454515,"vY0":-118.99317896795647,"vZ0":-3.7564837554661654,"x":103.03,"y":212.44,"x0":-2.707197239215718,"y0":50.00212776336196,"z0":5.563021749164494,"aX":8.082008856267766},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-5.0,"breakHorizontal":-12.2,"spinRate":3011,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.46127311712805685,"extension":5.694804792474604},"index":4,"playId":"dc9d730f-5c2d-3bec-a001-d3e79e60244c","pitchNumber":4,"startTime":"2026-03-20T02:09:29.943Z","endTime":"2026-03-20T02:09:33.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"first":{"id":808959,"link":"/api/v1/people/808959"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.5,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48481327612679,"aZ":-38.90149107688859,"pfxX":2.2383550170832978,"pfxZ":-4.6204811417902505,"pX":1.0899524201710016,"pZ":0.9672695535438692,"vX0":8.439283754321924,"vY0":-119.68398947308759,"vZ0":-2.753012174687804,"x":75.45,"y":212.66,"x0":-2.7687382082990712,"y0":50.00425740658111,"z0":5.6067040382216,"aX":3.256933303668987},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-8.8,"breakHorizontal":-6.0,"spinRate":2976,"spinDirection":15},"zone":14,"typeConfidence":2.0,"plateTime":0.4571496748784627,"extension":5.916789598849806},"index":5,"playId":"0dccaaac-ddd2-373a-b8d7-5c0186c5ce7b","pitchNumber":5,"startTime":"2026-03-20T02:09:51.001Z","endTime":"2026-03-20T02:09:54.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"first":{"id":808959,"link":"/api/v1/people/808959"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.12,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:09:54.381Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tim Tawa flies out to center fielder Luisangel Acuña.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-20T02:12:41.136Z","endTime":"2026-03-20T02:13:57.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.102199261912396,"aZ":-17.716044245579347,"pfxX":-4.100502166615941,"pfxZ":7.857879488814138,"pX":0.46187198088371473,"pZ":2.7856768645730585,"vX0":7.369159185936147,"vY0":-134.97589688681083,"vZ0":-4.963948494016433,"x":99.39,"y":163.57,"x0":-1.7742293708197465,"y0":50.00340113428978,"z0":5.900796057179421,"aX":-7.546129558625409},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.3,"breakHorizontal":5.8,"spinRate":2309,"spinDirection":209},"zone":3,"typeConfidence":0.91,"plateTime":0.4062014885633154,"extension":6.143959978391936},"index":0,"playId":"ae215e72-97ef-3af4-9557-2f91f50080dc","pitchNumber":1,"startTime":"2026-03-20T02:12:46.936Z","endTime":"2026-03-20T02:12:50.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.248917530406672,"aZ":-30.006709612307123,"pfxX":2.7254376011339794,"pfxZ":1.4102168262507186,"pX":1.1417954165859663,"pZ":1.1579578835092268,"vX0":6.119496658944215,"vY0":-123.0856950205875,"vZ0":-5.410918130962134,"x":73.48,"y":207.52,"x0":-1.729911290604508,"y0":50.00339926804067,"z0":5.923384306939704,"aX":4.1833672568898015},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.6,"breakHorizontal":-6.4,"spinRate":2615,"spinDirection":89},"zone":14,"typeConfidence":0.92,"plateTime":0.44487244014212024},"index":1,"playId":"34d3795d-2463-36ab-8654-c95884b8392c","pitchNumber":2,"startTime":"2026-03-20T02:13:03.452Z","endTime":"2026-03-20T02:13:07.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.747917876219763,"aZ":-29.21770968440038,"pfxX":2.5318647907981955,"pfxZ":1.8674574274684135,"pX":1.1181917451420713,"pZ":1.013621234056086,"vX0":6.548067807403125,"vY0":-124.92721071238628,"vZ0":-5.96429248492686,"x":74.38,"y":211.41,"x0":-1.864026951888809,"y0":50.00446063908086,"z0":5.828498701365665,"aX":4.007707789669522},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.3,"breakHorizontal":-6.1,"spinRate":2542,"spinDirection":132},"zone":14,"typeConfidence":0.9,"plateTime":0.43814911468323015},"index":2,"playId":"2d70fffc-622b-3511-a934-2c46bf3b463f","pitchNumber":3,"startTime":"2026-03-20T02:13:18.686Z","endTime":"2026-03-20T02:13:21.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.261880963159655,"aZ":-18.784691487742464,"pfxX":-8.544955439793949,"pfxZ":7.404803241094811,"pX":0.7835641867328431,"pZ":0.977121676436773,"vX0":9.683552742514882,"vY0":-133.96058414496102,"vZ0":-8.676637705696882,"x":87.13,"y":212.4,"x0":-1.7763404608460607,"y0":50.00655293073464,"z0":5.613445856533915,"aX":-15.458408331946863},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.5,"breakHorizontal":13.3,"spinRate":2367,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.40964306980118215,"extension":6.873532220313851},"index":3,"playId":"5d40a0c3-ac02-33b1-a4ab-fc66bbab9aba","pitchNumber":4,"startTime":"2026-03-20T02:13:32.459Z","endTime":"2026-03-20T02:13:35.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95815176135355,"aZ":-14.858303299552855,"pfxX":-4.438005999452648,"pfxZ":9.48424802997052,"pX":0.49711441458095096,"pZ":2.3964902434034587,"vX0":7.515969105855547,"vY0":-134.4760730396334,"vZ0":-6.333326815526897,"x":98.05,"y":174.07,"x0":-1.7612308417053644,"y0":50.00594445082403,"z0":5.841814945908391,"aX":-8.106175206441055},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.0,"breakHorizontal":6.4,"spinRate":2362,"spinDirection":214},"zone":6,"typeConfidence":0.91,"plateTime":0.4077684229337448},"hitData":{"launchSpeed":97.2,"launchAngle":47.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.29,"coordY":86.62}},"index":4,"playId":"77bd2d46-ce54-3d40-a90a-89df6fec6fde","pitchNumber":5,"startTime":"2026-03-20T02:13:49.433Z","endTime":"2026-03-20T02:13:57.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:13:57.327Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pavin Smith flies out sharply to center fielder Luisangel Acuña.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-20T02:14:17.671Z","endTime":"2026-03-20T02:15:04.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":82.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.898787979731544,"aZ":-25.54484996815848,"pfxX":2.5553121499838207,"pfxZ":3.857815119615669,"pX":0.1772249734495377,"pZ":3.602862341066354,"vX0":4.418337130519807,"vY0":-130.42732246268653,"vZ0":-1.0432716348086806,"x":110.24,"y":141.5,"x0":-1.8720743848589316,"y0":50.00541842598966,"z0":5.9376456046018,"aX":4.3948970041303035},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.0,"breakHorizontal":-5.6,"spinRate":2549,"spinDirection":178},"zone":12,"typeConfidence":0.91,"plateTime":0.4202426982242815,"extension":5.828859271194323},"index":0,"playId":"916fcc46-0703-3a39-935c-9a7b8283b3f3","pitchNumber":1,"startTime":"2026-03-20T02:14:25.399Z","endTime":"2026-03-20T02:14:29.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.062892426469638,"aZ":-38.66354748124337,"pfxX":5.111469618413867,"pfxZ":-4.486095771994363,"pX":0.2940631042005902,"pZ":1.1837757420104182,"vX0":3.652612085063304,"vY0":-120.0462430596382,"vZ0":-3.118366811727424,"x":105.79,"y":206.82,"x0":-1.9156614756588528,"y0":50.001970531574855,"z0":5.970223302280724,"aX":7.396404157449802},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-8.6,"breakHorizontal":-10.2,"spinRate":3001,"spinDirection":327},"zone":14,"typeConfidence":2.0,"plateTime":0.45774309443329164,"extension":6.092425648128119},"index":1,"playId":"da1e69d9-fd8b-34aa-a323-a1c987ce282f","pitchNumber":2,"startTime":"2026-03-20T02:14:40.687Z","endTime":"2026-03-20T02:14:46.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71942965689458,"aZ":-38.95367749872254,"pfxX":5.8017503998886095,"pfxZ":-4.736004222971925,"pX":0.15315370769032194,"pZ":2.2818238723357496,"vX0":3.0618691394064963,"vY0":-119.59070834394115,"vZ0":-0.6471310452354488,"x":111.16,"y":177.17,"x0":-1.902781844204146,"y0":50.00473105555009,"z0":6.087687636850983,"aX":8.300262232157971},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-8.4,"breakHorizontal":-11.3,"spinRate":2842,"spinDirection":48},"zone":5,"typeConfidence":2.0,"plateTime":0.4601832179187406,"extension":6.111507982034528},"hitData":{"launchSpeed":104.9,"launchAngle":34.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":106.98,"coordY":39.6}},"index":2,"playId":"6e073df0-de6b-3fc1-bb60-adab8cca0596","pitchNumber":3,"startTime":"2026-03-20T02:14:57.390Z","endTime":"2026-03-20T02:15:04.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.000000000000004,"awayTeamWinProbability":72.0,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:15:04.449Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"James McCann pops out to first baseman Munetaka Murakami in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-20T02:15:37.535Z","endTime":"2026-03-20T02:16:21.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"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":93.1,"endSpeed":84.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53477418128639,"aZ":-19.036194238734097,"pfxX":-8.8552004703064,"pfxZ":7.184241366638388,"pX":1.2552140201222122,"pZ":1.2574634137060676,"vX0":10.833531622601052,"vY0":-134.9113796754757,"vZ0":-8.119460913733993,"x":69.15,"y":204.83,"x0":-1.6770307256336507,"y0":50.003182976302305,"z0":5.666945267979837,"aX":-16.194396044966357},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.2,"breakHorizontal":13.4,"spinRate":2339,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4072264629380644,"extension":8.229548867908429},"index":0,"playId":"748d092c-2c89-322a-8ce2-a7fa9e105b53","pitchNumber":1,"startTime":"2026-03-20T02:15:39.507Z","endTime":"2026-03-20T02:15:42.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.704292587889302,"aZ":-22.021894857107846,"pfxX":0.9803491472761574,"pfxZ":5.742977156419416,"pX":0.6976171384090458,"pZ":3.3976889000260857,"vX0":6.362945472893828,"vY0":-131.78566264216437,"vZ0":-2.1939098626882156,"x":90.41,"y":147.04,"x0":-1.8705296853519506,"y0":50.00298469597458,"z0":5.859234554453687,"aX":1.731573037754881},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.2,"breakHorizontal":-3.1,"spinRate":2615,"spinDirection":183},"zone":3,"typeConfidence":0.88,"plateTime":0.414840949089208,"extension":7.4043727292814765},"index":1,"playId":"b6102c61-3b0b-3f6b-a792-fa301eea7dcb","pitchNumber":2,"startTime":"2026-03-20T02:15:54.918Z","endTime":"2026-03-20T02:15:58.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.607144288207454,"aZ":-21.62361129047428,"pfxX":1.74217759361985,"pfxZ":5.875850345284183,"pX":0.8782009032822564,"pZ":2.341283963528451,"vX0":6.239426706857502,"vY0":-132.67989723717568,"vZ0":-4.9508070341505634,"x":83.53,"y":175.57,"x0":-1.7237130332246344,"y0":50.000823491469625,"z0":5.793200583031616,"aX":3.12492006537412},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.8,"breakHorizontal":-4.4,"spinRate":2622,"spinDirection":191},"zone":14,"typeConfidence":0.9,"plateTime":0.41176619981358975},"hitData":{"launchSpeed":69.1,"launchAngle":61.0,"totalDistance":149.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":130.0,"coordY":187.37}},"index":2,"playId":"b415af4c-ca01-347e-aa71-dcf0f83cef23","pitchNumber":3,"startTime":"2026-03-20T02:16:12.270Z","endTime":"2026-03-20T02:16:21.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":663436,"link":"/api/v1/people/663436"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":0.899999999999995,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:16:21.504Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase Meidroth strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-20T02:18:57.305Z","endTime":"2026-03-20T02:19:51.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.621852501268297,"aZ":-24.67244394484963,"pfxX":-9.441389070127045,"pfxZ":4.058082751412046,"pX":0.25512502677587606,"pZ":3.4201763190968695,"vX0":11.114954326492937,"vY0":-135.16832871171965,"vZ0":-1.2488175669018486,"x":107.28,"y":146.44,"x0":-2.6847385939066792,"y0":50.00356458993443,"z0":5.621410348961089,"aX":-17.460854742912574},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.3,"breakHorizontal":14.8,"spinRate":2331,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.4052966648734362,"extension":5.808129516680204},"index":0,"playId":"0a8e4025-0524-38f4-ba52-88947557cfd8","pitchNumber":1,"startTime":"2026-03-20T02:18:57.305Z","endTime":"2026-03-20T02:19:01.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.093955808425843,"aZ":-17.137416131095144,"pfxX":-6.280583890038232,"pfxZ":7.991645889536114,"pX":0.03750644625692206,"pZ":3.682217936524888,"vX0":9.524195900982471,"vY0":-136.1087847466463,"vZ0":-1.918896290308443,"x":115.57,"y":139.36,"x0":-2.686551229073674,"y0":50.002919341478965,"z0":5.579561806057621,"aX":-11.81820693463553},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":9.5,"spinRate":2494,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.40199420530116425,"extension":5.773411479973729},"index":1,"playId":"f1889c1e-1ba4-334d-b01b-95e8d1f630bc","pitchNumber":2,"startTime":"2026-03-20T02:19:09.229Z","endTime":"2026-03-20T02:19:12.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.70695088727838,"aZ":-23.444283008956095,"pfxX":-9.67689371967671,"pfxZ":4.697171427287103,"pX":-0.6201206419110975,"pZ":2.8576846746009172,"vX0":8.714391797918926,"vY0":-135.48690549301975,"vZ0":-2.5039005864314623,"x":140.64,"y":161.62,"x0":-2.621552064212386,"y0":50.00210469898376,"z0":5.432845159002929,"aX":-17.983255011001084},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.2,"breakHorizontal":15.7,"spinRate":2247,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.40432827585006015,"extension":5.997502021998344},"index":2,"playId":"a20bbd4b-f129-301f-bc97-88e28923d6a9","pitchNumber":3,"startTime":"2026-03-20T02:19:21.649Z","endTime":"2026-03-20T02:19:26.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.446978243594277,"aZ":-25.1111970142018,"pfxX":-9.456106148913706,"pfxZ":3.7273126958983838,"pX":-0.058601327406289185,"pZ":2.928537345505066,"vX0":10.175763981053008,"vY0":-136.8244989378529,"vZ0":-2.3932510701874965,"x":119.23,"y":159.71,"x0":-2.598888618745316,"y0":50.00260968447386,"z0":5.5370307933804535,"aX":-17.913481242997737},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.5,"breakHorizontal":15.0,"spinRate":2332,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.4004684230603841,"extension":5.698993439564433},"index":3,"playId":"ef76edff-70d0-3d62-bef1-3b50aaa4954f","pitchNumber":4,"startTime":"2026-03-20T02:19:35.859Z","endTime":"2026-03-20T02:19:40.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.865921358640016,"aZ":-12.616126476167208,"pfxX":-3.5622898338577427,"pfxZ":10.028038457297974,"pX":0.637710301461595,"pZ":1.9865644282831332,"vX0":10.021179028943774,"vY0":-138.72759281328342,"vZ0":-6.899374452205821,"x":91.09,"y":158.04,"x0":-2.5575491076270174,"y0":50.00080027797861,"z0":5.345602436145371,"aX":-6.946843185397187},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":4.4,"spinRate":2508,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.3947348711653573,"extension":5.773185411571764},"index":4,"playId":"c1beba28-3aca-3789-b061-0372d7f630c8","pitchNumber":5,"startTime":"2026-03-20T02:19:48.280Z","endTime":"2026-03-20T02:19:51.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.7,"awayTeamWinProbability":74.3,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:19:51.542Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lenyn Sosa flies out to center fielder Jorge Barrosa.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-20T02:20:08.121Z","endTime":"2026-03-20T02:20:45.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"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":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.0,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.516237241500612,"aZ":-36.44738347707352,"pfxX":6.50329371639673,"pfxZ":-3.1011747613944927,"pX":0.700174067202341,"pZ":3.0502420335682086,"vX0":5.8239145190181505,"vY0":-116.87373922118158,"vZ0":1.2989193473178937,"x":141.7,"y":113.42,"x0":-2.6707695752379648,"y0":50.00089991099431,"z0":5.916624129472255,"aX":8.971722238705844},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-4.9,"breakHorizontal":-13.2,"spinRate":2932,"spinDirection":57},"zone":3,"typeConfidence":2.0,"plateTime":0.46909108707068015,"extension":5.570420778602907},"index":0,"playId":"6a296fb4-8386-3e5d-8d31-80d0eaeb1205","pitchNumber":1,"startTime":"2026-03-20T02:20:13.490Z","endTime":"2026-03-20T02:20:17.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":94.6,"endSpeed":86.2,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.923764043548257,"aZ":-24.997677698099594,"pfxX":-10.722589331413708,"pfxZ":3.7749129278764793,"pX":0.5397674138476448,"pZ":2.2370224875057168,"vX0":12.594266230615514,"vY0":-137.10303555593742,"vZ0":-3.9763176651787187,"x":96.43,"y":178.38,"x0":-2.724905084748664,"y0":50.000659886352416,"z0":5.416543240505587,"aX":-20.36792925358689},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.1,"breakHorizontal":16.7,"spinRate":2330,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.39984101852304654,"extension":6.0179032289389705},"index":1,"playId":"c2682d59-1058-396d-80f4-d5a50393ccb8","pitchNumber":2,"startTime":"2026-03-20T02:20:25.803Z","endTime":"2026-03-20T02:20:29.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.113786809070742,"aZ":-36.707826903134276,"pfxX":6.167931680018427,"pfxZ":-3.186669801017155,"pX":1.155546708326845,"pZ":2.618927746543586,"vX0":6.956281749952173,"vY0":-118.65296138101691,"vZ0":0.34599078341435363,"x":72.95,"y":168.07,"x0":-2.6175547790416944,"y0":50.00200330595707,"z0":5.821279147914857,"aX":8.77652083684573},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.4,"breakHorizontal":-12.8,"spinRate":2926,"spinDirection":61},"zone":12,"typeConfidence":2.0,"plateTime":0.4619545879302587,"extension":5.77531091975258},"hitData":{"launchSpeed":79.5,"launchAngle":38.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":160.64,"coordY":88.63}},"index":2,"playId":"0d5e13a3-cd51-3211-8897-1abc752a4240","pitchNumber":3,"startTime":"2026-03-20T02:20:37.657Z","endTime":"2026-03-20T02:20:45.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.5,"awayTeamWinProbability":76.5,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.89,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:20:45.352Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarred Kelenic strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-20T02:21:05.244Z","endTime":"2026-03-20T02:23:34.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"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,8],"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":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02094767636111,"aZ":-30.313909459392193,"pfxX":-9.100327698336088,"pfxZ":1.1377754304522156,"pX":0.42666324854005594,"pZ":2.756323019981239,"vX0":10.425213874425479,"vY0":-127.25353060680169,"vZ0":-1.099352704447597,"x":100.74,"y":164.36,"x0":-2.548041409090619,"y0":50.002139515858104,"z0":5.603512748586059,"aX":-14.869336909664243},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.0,"breakHorizontal":14.0,"spinRate":2121,"spinDirection":244},"zone":6,"typeConfidence":2.0,"plateTime":0.43102769154879894,"extension":5.919488504882868},"index":0,"playId":"01b62252-3749-3391-a236-3e888a84c6cc","pitchNumber":1,"startTime":"2026-03-20T02:21:05.244Z","endTime":"2026-03-20T02:21:08.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672284,"link":"/api/v1/people/672284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.031002039062336,"aZ":-26.667558245616647,"pfxX":0.40595516250784347,"pfxZ":3.251265476056208,"pX":0.0531031052364494,"pZ":3.08526809302042,"vX0":7.297964984258565,"vY0":-129.37821854539717,"vZ0":-0.9099162551159671,"x":114.98,"y":155.48,"x0":-2.857284398039067,"y0":50.005273205527395,"z0":5.485618579551108,"aX":0.6874239788111188},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.9,"breakHorizontal":-2.4,"spinRate":2539,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.4233744898062386,"extension":5.703966015791115},"index":1,"playId":"92ad44db-dabb-3de1-9978-ef8a3f1ceb56","pitchNumber":2,"startTime":"2026-03-20T02:21:27.419Z","endTime":"2026-03-20T02:21:31.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672284,"link":"/api/v1/people/672284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07073870445041,"aZ":-36.21722031610191,"pfxX":7.399035714091403,"pfxZ":-2.939438481999856,"pX":0.9452187252049795,"pZ":2.29359837352852,"vX0":5.796161033909208,"vY0":-117.16091809985313,"vZ0":-0.12060175829750097,"x":80.97,"y":176.85,"x0":-2.530105752829038,"y0":50.00126310692911,"z0":5.757321698831604,"aX":10.187045563990353},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-5.0,"breakHorizontal":-14.9,"spinRate":2950,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.46919332555435744,"extension":5.698076859661429},"index":2,"playId":"3af9ae1c-3d18-300f-b849-fd469efa4bdc","pitchNumber":3,"startTime":"2026-03-20T02:21:42.063Z","endTime":"2026-03-20T02:21:45.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672284,"link":"/api/v1/people/672284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73837752654156,"aZ":-38.458759716726924,"pfxX":7.785400094382634,"pfxZ":-4.606172245731218,"pX":1.7028838685141354,"pZ":1.263722220507784,"vX0":7.361834230755567,"vY0":-116.63737594205769,"vZ0":-1.7713912332559238,"x":52.09,"y":204.66,"x0":-2.515787441826267,"y0":50.00169672982547,"z0":5.689278981168502,"aX":10.628771742841181},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-8.5,"breakHorizontal":-16.1,"spinRate":2950,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4711945835738818,"extension":5.926018857966592},"index":3,"playId":"19c8d471-a88f-3541-b323-6a1f3d9a713d","pitchNumber":4,"startTime":"2026-03-20T02:22:00.164Z","endTime":"2026-03-20T02:22:04.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672284,"link":"/api/v1/people/672284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23422389820683,"aZ":-38.321139590803064,"pfxX":6.879469944628553,"pfxZ":-4.574833097330082,"pX":0.14592670611679212,"pZ":1.2078155500458394,"vX0":4.279267396611781,"vY0":-115.64469883159381,"vZ0":-1.8756876196979642,"x":111.44,"y":206.17,"x0":-2.627534679357274,"y0":50.00318507118285,"z0":5.733566535377297,"aX":9.240859199066856},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-8.5,"breakHorizontal":-13.6,"spinRate":2953,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4751421896073835,"extension":5.675082441237897},"index":4,"playId":"a2c2b6b1-2f20-3c7c-b0d3-133c0305472e","pitchNumber":5,"startTime":"2026-03-20T02:22:19.397Z","endTime":"2026-03-20T02:22:23.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672284,"link":"/api/v1/people/672284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34732583350002,"aZ":-15.922242875216241,"pfxX":-3.83635821426891,"pfxZ":8.297233516520226,"pX":0.9195433120107095,"pZ":3.4170559359214794,"vX0":10.943543430061219,"vY0":-139.1043994140143,"vZ0":-2.4175364310833163,"x":81.95,"y":146.52,"x0":-2.567926936460102,"y0":50.00212465111002,"z0":5.353565600395677,"aX":-7.514460061847779},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":4.7,"spinRate":2590,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3938188969257541,"extension":5.920915573279221},"index":5,"playId":"914ddda5-599d-3bae-96e3-e315cf0b8f35","pitchNumber":6,"startTime":"2026-03-20T02:22:35.227Z","endTime":"2026-03-20T02:22:38.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672284,"link":"/api/v1/people/672284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23132692968191,"aZ":-16.74851054588303,"pfxX":-3.468494362759284,"pfxZ":8.018812744060291,"pX":0.5521076269143147,"pZ":3.655347564324753,"vX0":10.256019794362638,"vY0":-137.95438898784192,"vZ0":-1.6193423173168169,"x":95.95,"y":140.09,"x0":-2.7662178531890986,"y0":50.00306053199354,"z0":5.381139453581222,"aX":-6.673369828578301},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":4.1,"spinRate":2509,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.39732744037032974,"extension":5.774816049453852},"index":6,"playId":"cdebd612-db29-38d2-a93a-865c2b51e957","pitchNumber":7,"startTime":"2026-03-20T02:22:54.316Z","endTime":"2026-03-20T02:22:57.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672284,"link":"/api/v1/people/672284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.706590349160834,"aZ":-25.260083954238066,"pfxX":-0.03054697249336291,"pfxZ":3.9185717443356545,"pX":0.8482355622483378,"pZ":2.9154670445313116,"vX0":8.990639500532586,"vY0":-131.49287353165238,"vZ0":-1.6064273372498756,"x":84.67,"y":160.06,"x0":-2.5994952127085957,"y0":50.005805883784525,"z0":5.393481349000834,"aX":-0.05479830428489966},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.0,"breakHorizontal":-1.8,"spinRate":2623,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.41522914367680475,"extension":5.695289295239046},"index":7,"playId":"7243c3a9-40cd-38e8-a447-b0eadf976b09","pitchNumber":8,"startTime":"2026-03-20T02:23:14.173Z","endTime":"2026-03-20T02:23:18.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672284,"link":"/api/v1/people/672284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.885330903343192,"aZ":-28.743518906996453,"pfxX":-11.07895391608526,"pfxZ":2.0623130676235286,"pX":-0.19935771838163938,"pZ":1.7523635293798274,"vX0":9.523684533018193,"vY0":-128.14058882658514,"vZ0":-3.602611365117472,"x":124.6,"y":191.47,"x0":-2.5277112986838928,"y0":50.00059645091266,"z0":5.42623809142137,"aX":-18.392207066608165},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.1,"breakHorizontal":17.9,"spinRate":2200,"spinDirection":249},"zone":8,"typeConfidence":2.0,"plateTime":0.4277208326395696,"extension":5.942681516086546},"index":8,"playId":"6e01ef84-5e6b-39c2-9853-006b7fd3c24b","pitchNumber":9,"startTime":"2026-03-20T02:23:30.834Z","endTime":"2026-03-20T02:23:34.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672284,"link":"/api/v1/people/672284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672284,"link":"/api/v1/people/672284"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":672284,"link":"/api/v1/people/672284"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:23:34.391Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Moreno strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-20T02:26:09.255Z","endTime":"2026-03-20T02:27:27.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Borucki replaces Davis Martin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-20T02:26:03.074Z","endTime":"2026-03-20T02:26:11.460Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621366,"link":"/api/v1/people/621366"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663436,"link":"/api/v1/people/663436","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34560992205719,"aZ":-19.006870966772897,"pfxX":2.9350143497215084,"pfxZ":7.26126751680107,"pX":-0.37761127840480896,"pZ":3.001768827164436,"vX0":-4.606142515724492,"vY0":-133.45932573668227,"vZ0":-3.7635464820770923,"x":131.39,"y":157.73,"x0":0.9852813779599451,"y0":50.00289094738638,"z0":5.790438343846247,"aX":5.322368146792943},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.6,"breakHorizontal":-4.4,"spinRate":2212,"spinDirection":131},"zone":1,"typeConfidence":2.0,"plateTime":0.4096090818550344,"extension":6.12306233406279},"index":1,"playId":"7898a9b0-ae6b-3aef-94ef-2228bd673c6f","pitchNumber":1,"startTime":"2026-03-20T02:26:11.460Z","endTime":"2026-03-20T02:26:18.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.627028305410022,"aZ":-32.11658133018329,"pfxX":7.9483421143776125,"pfxZ":0.04415833176652484,"pX":0.40976280250251723,"pZ":2.099270716297247,"vX0":-3.7722610615421917,"vY0":-119.07868642205007,"vZ0":-1.7503859149670822,"x":101.38,"y":182.1,"x0":0.9807639360012256,"y0":50.005735049536355,"z0":5.746479220896818,"aX":11.429230937925249},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.1,"breakHorizontal":-13.4,"spinRate":1137,"spinDirection":97},"zone":9,"typeConfidence":2.0,"plateTime":0.4597722525458918,"extension":6.2002290404328475},"index":2,"playId":"821b6ba1-dfca-3422-bd8c-d5abafe2a2b9","pitchNumber":2,"startTime":"2026-03-20T02:26:47.394Z","endTime":"2026-03-20T02:26:51.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.937863310589567,"aZ":-32.419171268395985,"pfxX":9.029106339010738,"pfxZ":-0.1644522348196329,"pX":1.6465702740942412,"pZ":1.822558708245966,"vX0":-1.0894739247574425,"vY0":-121.35765140385149,"vZ0":-2.608579038896961,"x":54.24,"y":189.57,"x0":0.9302505988287669,"y0":50.004582453229766,"z0":5.750494937168556,"aX":13.395938875957082},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.7,"breakHorizontal":-16.1,"spinRate":1204,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.45226241526022815,"extension":7.210221599306377},"index":3,"playId":"fc160037-8846-3587-9b98-fe6275bb6005","pitchNumber":3,"startTime":"2026-03-20T02:27:03.883Z","endTime":"2026-03-20T02:27:07.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37286405991447,"aZ":-27.988519176921777,"pfxX":0.30890256554186024,"pfxZ":2.601530578016101,"pX":-1.6071232311125065,"pZ":1.139835679989934,"vX0":-6.008841245732617,"vY0":-126.76321379792994,"vZ0":-5.571520640371122,"x":178.26,"y":208.0,"x0":0.7643100822989742,"y0":50.00571437969762,"z0":5.629378008520672,"aX":0.49812884567778337},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.5,"breakHorizontal":1.0,"spinRate":2250,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.43378203085252487,"extension":6.241151210325528},"index":4,"playId":"0cffb4f2-bb38-3029-acbc-479e6cb8be8c","pitchNumber":4,"startTime":"2026-03-20T02:27:22.869Z","endTime":"2026-03-20T02:27:27.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_ab"},{"player":{"id":621366,"link":"/api/v1/people/621366"},"credit":"p_ab"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":621366,"link":"/api/v1/people/621366"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.799999999999997,"awayTeamWinProbability":76.2,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:27:27.438Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Amaya singles on a soft ground ball to third baseman Lenyn Sosa.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-20T02:27:38.094Z","endTime":"2026-03-20T02:28:26.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"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.5,"endSpeed":83.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7206258564236,"aZ":-24.866266705941886,"pfxX":3.0457804457308697,"pfxZ":4.15484156213814,"pX":-1.074733844914599,"pZ":2.9095890084621403,"vX0":-6.087559665416176,"vY0":-131.73609025378488,"vZ0":-2.567471922306722,"x":157.97,"y":160.22,"x0":0.8692852633502639,"y0":50.003440836235384,"z0":5.732961100453816,"aX":5.359034954658796},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.2,"breakHorizontal":-4.2,"spinRate":2203,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.4156107409802243,"extension":6.102615441181074},"index":0,"playId":"7606ddfe-bba7-3c42-bb49-0e3252646ea0","pitchNumber":1,"startTime":"2026-03-20T02:27:50.561Z","endTime":"2026-03-20T02:27:54.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.942107172046164,"aZ":-22.615278121515928,"pfxX":2.7093175952889172,"pfxZ":5.5261827645252435,"pX":0.8496879802678543,"pZ":2.5049037862474273,"vX0":-1.2730272933328097,"vY0":-130.52060351373217,"vZ0":-4.007424253723609,"x":84.61,"y":171.15,"x0":0.9912261253356134,"y0":50.00138578622717,"z0":5.7590317177483366,"aX":4.683567756546474},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.4,"breakHorizontal":-4.7,"spinRate":2188,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.41931863128672386,"extension":5.773718557412937},"index":1,"playId":"2b8ffca2-837c-3b63-8709-f08972199aeb","pitchNumber":2,"startTime":"2026-03-20T02:28:06.603Z","endTime":"2026-03-20T02:28:11.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.047408333935437,"aZ":-19.272969208463945,"pfxX":5.918352105422148,"pfxZ":7.266685406077906,"pX":0.1838089228072021,"pZ":2.5800735037103384,"vX0":-3.929265537222089,"vY0":-132.576974221269,"vZ0":-4.346529530246277,"x":109.99,"y":169.12,"x0":0.9181852799891635,"y0":50.00264834540416,"z0":5.652388401400884,"aX":10.507380439285134},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.4,"breakHorizontal":-9.8,"spinRate":2290,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.4135531308040705,"extension":6.117600137335322},"hitData":{"launchSpeed":57.5,"launchAngle":-61.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":107.47,"coordY":177.37}},"index":2,"playId":"452d218a-5680-36ec-9e40-bf07fce39441","pitchNumber":3,"startTime":"2026-03-20T02:28:22.499Z","endTime":"2026-03-20T02:28:26.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_ab"},{"player":{"id":621366,"link":"/api/v1/people/621366"},"credit":"p_ab"},{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_pa"},{"player":{"id":621366,"link":"/api/v1/people/621366"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.0,"awayTeamWinProbability":78.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.51,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:28:26.277Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"A.J. Vukovich flies out to right fielder Jarred Kelenic.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-20T02:28:52.906Z","endTime":"2026-03-20T02:29:34.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672284,"link":"/api/v1/people/672284"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":86.4,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40515569909457,"aZ":-23.301880861729465,"pfxX":13.82516710651271,"pfxZ":4.656825819761277,"pX":0.39353424635388484,"pZ":2.5989652479131107,"vX0":-6.37055044410378,"vY0":-137.20226834806016,"vZ0":-4.127016356963094,"x":102.0,"y":168.61,"x0":0.9494467350879099,"y0":50.00489157530345,"z0":5.710986922618751,"aX":26.356466073043883},"breaks":{"breakAngle":45.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.8,"breakHorizontal":-23.6,"spinRate":2202,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.3992400722704472,"extension":5.8668539205423365},"index":0,"playId":"66afb5b6-4359-3263-96fb-d93c8aad0cc4","pitchNumber":1,"startTime":"2026-03-20T02:29:01.167Z","endTime":"2026-03-20T02:29:05.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.322967134744307,"aZ":-31.433571246087133,"pfxX":5.191860339671875,"pfxZ":0.4979427265992964,"pX":0.3900349113681679,"pZ":2.6414992205563883,"vX0":-3.0710346445643464,"vY0":-120.94863424554386,"vZ0":-0.886089608252459,"x":102.13,"y":167.46,"x0":0.9979756456631748,"y0":50.00332550312676,"z0":5.7551662388101334,"aX":7.7364189064923545},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.0,"breakHorizontal":-8.8,"spinRate":1145,"spinDirection":92},"zone":6,"typeConfidence":2.0,"plateTime":0.4518747841604913,"extension":5.6812264692994106},"hitData":{"launchSpeed":93.3,"launchAngle":61.0,"totalDistance":216.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":141.53,"coordY":112.66}},"index":1,"playId":"6019f333-cee1-3c54-bc67-3ee9ccaee321","pitchNumber":2,"startTime":"2026-03-20T02:29:23.267Z","endTime":"2026-03-20T02:29:34.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691021,"link":"/api/v1/people/691021"},"credit":"b_ab"},{"player":{"id":621366,"link":"/api/v1/people/621366"},"credit":"p_ab"},{"player":{"id":691021,"link":"/api/v1/people/691021"},"credit":"b_pa"},{"player":{"id":621366,"link":"/api/v1/people/621366"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.2,"awayTeamWinProbability":75.8,"homeTeamWinProbabilityAdded":2.1999999999999993,"leverageIndex":0.93,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:29:34.412Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kristian Robinson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-20T02:29:51.562Z","endTime":"2026-03-20T02:31:54.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,5,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":80.3,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.876623161178273,"aZ":-27.7665212676566,"pfxX":-1.1771080134262728,"pfxZ":2.664867646640337,"pX":-0.4479372932295063,"pZ":2.158868674157771,"vX0":-3.2303870836439077,"vY0":-128.3267677726359,"vZ0":-3.3152806120162936,"x":134.07,"y":180.49,"x0":0.9847843314228842,"y0":50.000561967253596,"z0":5.652613621104189,"aX":-1.943970712906652},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.2,"breakHorizontal":2.9,"spinRate":2143,"spinDirection":121},"zone":7,"typeConfidence":2.0,"plateTime":0.42836718365314974,"extension":6.0604145932931015},"index":0,"playId":"50863eb5-ab74-3033-b2da-69c068afcbd3","pitchNumber":1,"startTime":"2026-03-20T02:30:03.621Z","endTime":"2026-03-20T02:30:09.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70813619793753,"aZ":-31.846789205680135,"pfxX":6.010736038756795,"pfxZ":0.21792947198490253,"pX":0.22650860077098497,"pZ":2.016421802225232,"vX0":-3.4607042239436385,"vY0":-120.81231218698179,"vZ0":-2.018021145093757,"x":108.37,"y":184.34,"x0":0.8938931846649577,"y0":50.00030085740352,"z0":5.651461712477479,"aX":8.917320984344427},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.2,"breakHorizontal":-10.1,"spinRate":1166,"spinDirection":93},"zone":8,"typeConfidence":2.0,"plateTime":0.4527089484663649,"extension":6.267281827425612},"index":1,"playId":"2a68bd49-61b3-37a9-9eb9-f9a4b8e1c5b4","pitchNumber":2,"startTime":"2026-03-20T02:30:23.192Z","endTime":"2026-03-20T02:30:26.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-20T02:30:45.177Z","endTime":"2026-03-20T02:30:58.253Z","isPitch":false,"type":"action","player":{"id":677565,"link":"/api/v1/people/677565"},"defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.203020931487426,"aZ":-30.561750366572063,"pfxX":5.185504082188322,"pfxZ":1.0521611805907036,"pX":-1.3745026003866345,"pZ":0.8346194612643806,"vX0":-6.796493646087892,"vY0":-122.41466056231272,"vZ0":-5.2214220605703625,"x":134.87,"y":183.1,"x0":0.7530714155309374,"y0":50.00261715889743,"z0":5.585099488631427,"aX":7.938733720196595},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.0,"breakHorizontal":-7.9,"spinRate":1351,"spinDirection":101},"zone":13,"typeConfidence":2.0,"plateTime":0.4459691576154219,"extension":6.701874903321364},"index":3,"playId":"4740a798-c29c-34b2-ba7c-b95d879a7611","pitchNumber":3,"startTime":"2026-03-20T02:30:58.253Z","endTime":"2026-03-20T02:31:03.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Passed ball by catcher Edgar Quero. Jacob Amaya to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"actionPlayId":"4740a798-c29c-34b2-ba7c-b95d879a7611","startTime":"2026-03-20T02:31:24.234Z","endTime":"2026-03-20T02:31:32.139Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676070,"link":"/api/v1/people/676070"},"defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"postOnSecond":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"homeTeamWinProbability":23.200000000000003,"awayTeamWinProbability":76.8,"homeTeamWinProbabilityAdded":-0.9999999999999964,"leverageIndex":0.72,"dramaIndex":29.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52739526902401,"aZ":-29.2485862915332,"pfxX":5.436434665567282,"pfxZ":1.9740573744903704,"pX":0.8193078936407792,"pZ":1.6244852224628377,"vX0":-2.0701461963716437,"vY0":-120.9485572197937,"vZ0":-3.4171704070214783,"x":59.25,"y":166.6,"x0":0.9798698240479069,"y0":50.00298292887874,"z0":5.619836042571629,"aX":8.056596093799778},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.0,"breakHorizontal":-9.4,"spinRate":1109,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.4528204361460171,"extension":6.651727776025177},"index":5,"playId":"10c761a6-ccb8-313f-9626-7b51ba27de2e","pitchNumber":4,"startTime":"2026-03-20T02:31:32.139Z","endTime":"2026-03-20T02:31:36.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"second":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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.4,"endSpeed":78.5,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.191938875365658,"aZ":-29.820172706050883,"pfxX":0.6709009541311475,"pfxZ":1.493303714232022,"pX":-0.7091151301327282,"pZ":1.0331764170368982,"vX0":-4.223074603992637,"vY0":-125.5657392857136,"vZ0":-5.2261746472551796,"x":144.03,"y":210.88,"x0":0.9188712584045962,"y0":50.00058654396445,"z0":5.614408495569562,"aX":1.0551747884783573},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.6,"breakHorizontal":-0.1,"spinRate":2385,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4389005353177726,"extension":6.00815519061126},"index":6,"playId":"7051328f-7d4e-3527-8f04-633e52560b63","pitchNumber":5,"startTime":"2026-03-20T02:31:50.941Z","endTime":"2026-03-20T02:31:54.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"second":{"id":676070,"link":"/api/v1/people/676070"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677565,"link":"/api/v1/people/677565"},"credit":"b_ab"},{"player":{"id":621366,"link":"/api/v1/people/621366"},"credit":"p_ab"},{"player":{"id":677565,"link":"/api/v1/people/677565"},"credit":"b_pa"},{"player":{"id":621366,"link":"/api/v1/people/621366"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:31:54.949Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luisangel Acuña lines out softly to shortstop Cristofer Torin.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-20T02:34:13.268Z","endTime":"2026-03-20T02:34:34.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":800198,"link":"/api/v1/people/800198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brandyn Garcia replaces Michael Soroka.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-20T02:34:09.857Z","endTime":"2026-03-20T02:34:15.478Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805299,"link":"/api/v1/people/805299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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.3,"endSpeed":86.9,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42007434095263,"aZ":-33.233531790411746,"pfxX":10.57986107313266,"pfxZ":-0.5491483555033003,"pX":0.6129423060739471,"pZ":3.049393590716563,"vX0":-6.268530207864996,"vY0":-138.6706417680973,"vZ0":-0.7642432587373897,"x":93.64,"y":156.45,"x0":1.534058987583923,"y0":50.00130956891963,"z0":5.555279737412927,"aX":20.502264074122994},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":-1.0,"breakHorizontal":-17.8,"spinRate":2296,"spinDirection":120},"zone":3,"typeConfidence":2.0,"plateTime":0.39572881293863205,"extension":5.165311504696886},"index":1,"playId":"0d8b2b2a-f66c-3dfe-9338-d43c5e9e495d","pitchNumber":1,"startTime":"2026-03-20T02:34:15.478Z","endTime":"2026-03-20T02:34:20.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03424163758,"aZ":-26.06452028235576,"pfxX":-0.7249291319749704,"pfxZ":3.390198282695561,"pX":-0.9056797829437718,"pZ":3.471095556011348,"vX0":-6.0010692547704245,"vY0":-133.75032927939603,"vZ0":-0.724065514610866,"x":151.52,"y":145.06,"x0":1.465532273040675,"y0":50.00624775315897,"z0":5.6218469343066495,"aX":-1.3070735896423935},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.2,"breakHorizontal":2.6,"spinRate":2379,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.41020488879254646,"extension":5.048502586678063},"hitData":{"launchSpeed":56.0,"launchAngle":30.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"soft","location":"6","coordinates":{"coordX":114.29,"coordY":134.28}},"index":2,"playId":"8caa963d-9a90-3187-8bb1-c17ff0f1507f","pitchNumber":2,"startTime":"2026-03-20T02:34:30.502Z","endTime":"2026-03-20T02:34:34.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"credit":"b_ab"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_ab"},{"player":{"id":682668,"link":"/api/v1/people/682668"},"credit":"b_pa"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:34:34.734Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andrew Benintendi doubles (4) on a sharp fly ball to center fielder Jorge Barrosa.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-20T02:35:02.703Z","endTime":"2026-03-20T02:35:45.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.713932426216903,"aZ":-33.734560551284915,"pfxX":8.580787245040643,"pfxZ":-0.7797241504155767,"pX":-0.20088846757278717,"pZ":3.6429354566927583,"vX0":-8.056832395948138,"vY0":-140.3566439038784,"vZ0":0.45495341195715255,"x":124.66,"y":140.42,"x0":1.5870588030500952,"y0":50.002113947734195,"z0":5.669251353218135,"aX":17.180400191655867},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":-1.1,"breakHorizontal":-13.9,"spinRate":2381,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.3897161781952776,"extension":5.067652290427334},"index":0,"playId":"917c61ea-39a0-3b5f-acfe-4d4ad37876b1","pitchNumber":1,"startTime":"2026-03-20T02:35:08.544Z","endTime":"2026-03-20T02:35:12.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":95.8,"endSpeed":87.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.390729715764042,"aZ":-34.18723199648669,"pfxX":8.603849215580025,"pfxZ":-1.0238159532888638,"pX":-0.27986034909674407,"pZ":2.566110795451682,"vX0":-8.10378516386346,"vY0":-139.34269614539997,"vZ0":-2.1749218745569556,"x":127.67,"y":169.5,"x0":1.548647761739109,"y0":50.00235313264541,"z0":5.616037844037802,"aX":16.91406605028314},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":-2.2,"breakHorizontal":-13.9,"spinRate":2828,"spinDirection":101},"zone":4,"typeConfidence":2.0,"plateTime":0.39311402087828906,"extension":5.171665270525173},"index":1,"playId":"8b7fab0a-94d1-3d06-b83e-6eb9fefa1f1e","pitchNumber":2,"startTime":"2026-03-20T02:35:22.174Z","endTime":"2026-03-20T02:35:25.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.555193430850316,"aZ":-26.46323938808867,"pfxX":8.13235535980332,"pfxZ":2.8511693196489247,"pX":0.5775181685846998,"pZ":2.3766175391945703,"vX0":-6.143656637762628,"vY0":-140.10817482463221,"vZ0":-3.9041709724376306,"x":94.99,"y":174.61,"x0":1.734384789923577,"y0":50.001437268736005,"z0":5.5031946539122,"aX":16.281507435794612},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.6,"breakHorizontal":-13.6,"spinRate":2393,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.38987297881786853,"extension":5.135038348914175},"hitData":{"launchSpeed":104.0,"launchAngle":26.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":150.56,"coordY":37.94}},"index":2,"playId":"3ddb9183-e15b-334b-b1bc-57b6815073b9","pitchNumber":3,"startTime":"2026-03-20T02:35:37.317Z","endTime":"2026-03-20T02:35:45.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.7,"awayTeamWinProbability":71.3,"homeTeamWinProbabilityAdded":6.199999999999999,"leverageIndex":0.98,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:35:45.091Z","atBatIndex":44},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Colson Montgomery reaches on a fielding error by second baseman Jacob Amaya. Andrew Benintendi scores.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-20T02:36:52.509Z","endTime":"2026-03-20T02:38:04.547Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":{"id":805299,"link":"/api/v1/people/805299"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-20T02:36:12.938Z","endTime":"2026-03-20T02:36:54.657Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.702793034054764,"aZ":-30.69253692416896,"pfxX":-8.182724971902953,"pfxZ":0.9303770723783202,"pX":-0.7428336532758838,"pZ":3.7166167044676293,"vX0":-3.637921601349415,"vY0":-125.34757180567416,"vZ0":1.5113123944533153,"x":145.32,"y":138.43,"x0":1.7909031141974774,"y0":50.001752630964674,"z0":5.614746366061407,"aX":-12.997866662575444},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.3,"breakHorizontal":15.6,"spinRate":2768,"spinDirection":293},"zone":11,"typeConfidence":2.0,"plateTime":0.43722789157041175,"extension":5.138602465960148},"index":1,"playId":"9e2f88c7-705a-34b0-a1ad-16870ded042d","pitchNumber":1,"startTime":"2026-03-20T02:36:54.657Z","endTime":"2026-03-20T02:36:58.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":95.6,"endSpeed":88.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05282563375435,"aZ":-29.191691701006036,"pfxX":9.286193779125533,"pfxZ":1.5119856815104473,"pX":-0.4138353485224943,"pZ":3.128871456863051,"vX0":-8.695038612308828,"vY0":-139.1018817443678,"vZ0":-1.6206330573282162,"x":132.77,"y":154.3,"x0":1.5348958030681985,"y0":50.003925418915614,"z0":5.640861510567659,"aX":18.333231196852367},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.6,"breakHorizontal":-15.2,"spinRate":2235,"spinDirection":122},"zone":1,"typeConfidence":2.0,"plateTime":0.3926588736276164,"extension":5.2671196236238},"index":2,"playId":"4444cf64-6536-3a10-93de-f896247a8da6","pitchNumber":2,"startTime":"2026-03-20T02:37:10.517Z","endTime":"2026-03-20T02:37:15.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92927423898667,"aZ":-34.494375404564465,"pfxX":-8.915898128638249,"pfxZ":-1.4982495037113903,"pX":-0.8507475719722145,"pZ":2.083322541888642,"vX0":-3.7516824355861207,"vY0":-123.84400892455317,"vZ0":-1.082162572314706,"x":149.43,"y":182.53,"x0":1.842269726029439,"y0":50.001119148416066,"z0":5.413358318801351,"aX":-13.834492434341444},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.8,"breakHorizontal":17.0,"spinRate":2785,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.4424100738042136,"extension":5.076503056024279},"index":3,"playId":"8154e4ae-1653-34a8-8bd5-eaf89a564782","pitchNumber":3,"startTime":"2026-03-20T02:37:28.080Z","endTime":"2026-03-20T02:37:32.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.125489802147072,"aZ":-32.896309618861416,"pfxX":-7.556433158351195,"pfxZ":-0.4610085916156281,"pX":-1.0506033152370247,"pZ":1.045131582535884,"vX0":-4.699042175908382,"vY0":-124.30625219335909,"vZ0":-3.708879058864111,"x":157.05,"y":210.56,"x0":1.8495219688902338,"y0":50.00570363639101,"z0":5.3028842277179224,"aX":-11.764568615762705},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.4,"breakHorizontal":14.8,"spinRate":2822,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.44151551259432464,"extension":5.2788885117616395},"index":4,"playId":"8b2f1380-6664-377b-9c70-b7dd937401c9","pitchNumber":4,"startTime":"2026-03-20T02:37:44.863Z","endTime":"2026-03-20T02:37:47.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.270637514294542,"aZ":-31.521618734613305,"pfxX":8.305433899589175,"pfxZ":0.3261698410099001,"pX":0.0803211989349877,"pZ":2.745996343818901,"vX0":-7.132256853497319,"vY0":-140.13715174808144,"vZ0":-1.8547320605680233,"x":113.94,"y":164.64,"x0":1.573449414475004,"y0":50.00183500100058,"z0":5.466081543056848,"aX":16.596108972519694},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":0.4,"breakHorizontal":-13.7,"spinRate":2353,"spinDirection":116},"zone":5,"typeConfidence":2.0,"plateTime":0.390151429992712,"extension":5.1265653031523755},"hitData":{"launchSpeed":104.2,"launchAngle":-7.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.49,"coordY":125.38}},"index":5,"playId":"a14902e9-6bb2-3092-bacb-54d3c69b0492","pitchNumber":5,"startTime":"2026-03-20T02:38:01.175Z","endTime":"2026-03-20T02:38:04.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":643217,"link":"/api/v1/people/643217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.1,"awayTeamWinProbability":59.9,"homeTeamWinProbabilityAdded":11.400000000000002,"leverageIndex":2.01,"dramaIndex":125.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:38:04.547Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Hays flies out to center fielder Jorge Barrosa.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-20T02:38:40.088Z","endTime":"2026-03-20T02:39:06.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45202050449296,"aZ":-29.44658379817129,"pfxX":9.853281608471574,"pfxZ":1.4058343622959324,"pX":-1.0742261357779144,"pZ":1.1077387784537183,"vX0":-10.684762731416097,"vY0":-138.2223342776177,"vZ0":-6.305143439857681,"x":157.95,"y":208.87,"x0":1.5589923343083436,"y0":50.002269493362796,"z0":5.392481043024874,"aX":19.089744430654566},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.3,"breakHorizontal":-15.6,"spinRate":2997,"spinDirection":64},"zone":13,"typeConfidence":2.0,"plateTime":0.3960904904540783,"extension":5.254963237705934},"index":0,"playId":"6257c2e6-859e-381a-a383-c79f5a2a3836","pitchNumber":1,"startTime":"2026-03-20T02:38:40.088Z","endTime":"2026-03-20T02:38:43.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.024661159285444,"aZ":-24.526541342932816,"pfxX":0.8611145089147041,"pfxZ":4.254478760983389,"pX":-0.21640040802885135,"pZ":2.9316871544515237,"vX0":-5.436422140957306,"vY0":-133.07283223939723,"vZ0":-2.2265494716123757,"x":125.25,"y":159.62,"x0":1.7392884506233106,"y0":50.00075072951857,"z0":5.552279244820984,"aX":1.5474309417453314},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.4,"breakHorizontal":-0.4,"spinRate":2420,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.411273760529415,"extension":5.272040863669834},"hitData":{"launchSpeed":90.2,"launchAngle":44.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.67,"coordY":75.15}},"index":1,"playId":"c059baf8-844f-38c9-9095-8d7f4ce232ee","pitchNumber":2,"startTime":"2026-03-20T02:38:56.947Z","endTime":"2026-03-20T02:39:06.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_ab"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_ab"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_pa"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.9,"awayTeamWinProbability":65.1,"homeTeamWinProbabilityAdded":-5.200000000000003,"leverageIndex":2.19,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:39:06.942Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Munetaka Murakami walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-20T02:39:29.373Z","endTime":"2026-03-20T02:41:39.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"postOnSecond":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,8],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.8,"endSpeed":78.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.803672551361707,"aZ":-30.353559853352316,"pfxX":-6.030651485674156,"pfxZ":1.1583435714823018,"pX":-0.037802278042271424,"pZ":2.900316699597882,"vX0":-2.487411112693313,"vY0":-124.92871992011953,"vZ0":-0.2726974609979561,"x":118.44,"y":160.47,"x0":1.7562166273290083,"y0":50.00256424517703,"z0":5.520770547064602,"aX":-9.464353458141062},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.3,"breakHorizontal":11.5,"spinRate":2614,"spinDirection":301},"zone":2,"typeConfidence":2.0,"plateTime":0.43960938256774185,"extension":5.150105258483241},"index":0,"playId":"9572a6f8-b30d-3a5b-b57b-360b1d827677","pitchNumber":1,"startTime":"2026-03-20T02:39:29.373Z","endTime":"2026-03-20T02:39:33.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.105128015962745,"aZ":-32.96089889080995,"pfxX":-6.877127246494065,"pfxZ":-0.515138164045164,"pX":-2.0086290960432738,"pZ":-0.15353865737153571,"vX0":-6.607528024959888,"vY0":-123.82027919430936,"vZ0":-6.162559438616432,"x":193.56,"y":242.93,"x0":1.6022766557478354,"y0":50.00163745786585,"z0":5.175003789801055,"aX":-10.520964733174628},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.3,"breakHorizontal":14.2,"spinRate":2711,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4448593417434479,"extension":5.180898507563421},"index":1,"playId":"c2a5bdd4-76cd-3805-a606-ec4ca3cd1143","pitchNumber":2,"startTime":"2026-03-20T02:39:45.209Z","endTime":"2026-03-20T02:39:48.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"3cb53f46-2c60-3b49-be44-cc0abe11c671","startTime":"2026-03-20T02:40:09.362Z","endTime":"2026-03-20T02:40:12.978Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.812366552224134,"aZ":-36.97401511138052,"pfxX":-6.555987302493623,"pfxZ":-3.1323702672635445,"pX":0.33445548306840317,"pZ":1.874571094604097,"vX0":-1.8003223651439222,"vY0":-123.70034611405687,"vZ0":-1.2131826011164437,"x":104.25,"y":188.17,"x0":1.924729206886,"y0":50.00014333302669,"z0":5.49728267274788,"aX":-10.062545021733964},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-5.6,"breakHorizontal":12.2,"spinRate":2680,"spinDirection":295},"zone":9,"typeConfidence":2.0,"plateTime":0.44437722519031064,"extension":5.176026610695206},"index":3,"playId":"a6a11940-beb1-3511-a416-766615d18467","pitchNumber":3,"startTime":"2026-03-20T02:40:26.506Z","endTime":"2026-03-20T02:40:30.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.867046484811176,"aZ":-26.497248273282825,"pfxX":7.5644509235760475,"pfxZ":2.983675935272789,"pX":-1.7679023988705798,"pZ":2.606339588472951,"vX0":-11.029884895474932,"vY0":-136.97450587349164,"vZ0":-3.015634611361569,"x":184.39,"y":168.41,"x0":1.32573542247179,"y0":50.00350863254327,"z0":5.530651183108079,"aX":14.395143516478774},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.9,"breakHorizontal":-11.4,"spinRate":2348,"spinDirection":118},"zone":11,"typeConfidence":2.0,"plateTime":0.39966301711966556,"extension":5.102065570207894},"index":4,"playId":"d2835615-ac58-3efd-a20b-3891fb4fc6f0","pitchNumber":4,"startTime":"2026-03-20T02:40:46.665Z","endTime":"2026-03-20T02:40:53.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Passed ball by catcher James McCann. Colson Montgomery to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"d2835615-ac58-3efd-a20b-3891fb4fc6f0","startTime":"2026-03-20T02:41:09.223Z","endTime":"2026-03-20T02:41:12.413Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"},"defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"first":{"id":695657,"link":"/api/v1/people/695657"},"postOnSecond":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"homeTeamWinProbability":36.8,"awayTeamWinProbability":63.2,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":1.64,"dramaIndex":58.0,"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":96.1,"endSpeed":88.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.398292355066513,"aZ":-29.07541637349108,"pfxX":8.395577183706493,"pfxZ":1.564523323231068,"pX":-1.0689928973677918,"pZ":2.9210201935087072,"vX0":-9.952113493941008,"vY0":-139.58769067553925,"vZ0":-1.7659010023845263,"x":157.75,"y":159.91,"x0":1.44588282520284,"y0":50.003555653028776,"z0":5.469778117558086,"aX":16.6271168862255},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":2.6,"breakHorizontal":-13.2,"spinRate":2334,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.39188146002122615,"extension":5.160707872733864},"index":6,"playId":"4219fba6-ef52-3fc0-a16d-3fac4d462598","pitchNumber":5,"startTime":"2026-03-20T02:41:12.413Z","endTime":"2026-03-20T02:41:16.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"second":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-03-20T02:41:26.579Z","endTime":"2026-03-20T02:41:34.974Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"},"defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"second":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.311198708192393,"aZ":-30.214654694219902,"pfxX":-5.410808689276622,"pfxZ":1.1693992380051705,"pX":-1.1330476845809836,"pZ":1.8890812866987867,"vX0":-5.442514180109437,"vY0":-128.26032415641464,"vZ0":-2.7270197350242196,"x":165.01,"y":192.27,"x0":1.715525168995207,"y0":50.00264977037127,"z0":5.3105588334951195,"aX":-9.057398052048857},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.8,"breakHorizontal":10.9,"spinRate":2699,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.42624191395350275,"extension":5.082269251628687},"index":8,"playId":"540a8e47-e104-3e89-8f7d-c090782ad2f3","pitchNumber":6,"startTime":"2026-03-20T02:41:34.974Z","endTime":"2026-03-20T02:41:39.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"second":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"credit":"b_pa"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":1.64,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:41:39.493Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Edgar Quero walks. Colson Montgomery to 3rd. Munetaka Murakami to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-20T02:43:08.694Z","endTime":"2026-03-20T02:44:27.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnSecond":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"postOnThird":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"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-20T02:42:09.029Z","endTime":"2026-03-20T02:43:10.918Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.747566197169323,"aZ":-25.14081246548543,"pfxX":8.656497236948955,"pfxZ":3.590347218748179,"pX":0.3529352516963598,"pZ":1.3903805453147313,"vX0":-6.924459843529557,"vY0":-139.02973371662813,"vZ0":-6.188232996946796,"x":103.55,"y":201.24,"x0":1.7493186694892746,"y0":50.00622873140734,"z0":5.310397816803995,"aX":16.974285915818513},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.4,"breakHorizontal":-14.3,"spinRate":2361,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.39375527085695783,"extension":5.077622902968815},"index":1,"playId":"a07c3194-49bd-3755-8014-b6390b7020a7","pitchNumber":1,"startTime":"2026-03-20T02:43:10.918Z","endTime":"2026-03-20T02:43:13.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"playId":"e4692b1d-a9fc-3ac0-a88a-cb63dd90ef79","startTime":"2026-03-20T02:43:29.005Z","endTime":"2026-03-20T02:43:32.005Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36149805062521,"aZ":-21.33354952490915,"pfxX":0.5336058545034486,"pfxZ":5.97326926235527,"pX":0.8141405575895291,"pZ":3.9091238397734713,"vX0":-2.8826502019878224,"vY0":-133.73712477255538,"vZ0":-0.5511602340558064,"x":85.97,"y":133.23,"x0":1.835791457043526,"y0":50.00106328577307,"z0":5.645559299739251,"aX":0.9682813448100442},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.9,"breakHorizontal":-0.4,"spinRate":2463,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.4092697820313642,"extension":5.061241865427979},"index":3,"playId":"70ef0635-263c-3401-b343-ac614b6ab55e","pitchNumber":2,"startTime":"2026-03-20T02:43:46.882Z","endTime":"2026-03-20T02:43:50.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68811338550787,"aZ":-22.72206737062289,"pfxX":8.107230463613146,"pfxZ":4.792544819607037,"pX":-1.450337117625453,"pZ":2.374882072589599,"vX0":-10.615057222387486,"vY0":-139.42110285827692,"vZ0":-4.387516992125857,"x":172.28,"y":174.66,"x0":1.3490964283618645,"y0":50.00636493540733,"z0":5.464446164299587,"aX":16.000556610703},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.9,"breakHorizontal":-12.6,"spinRate":2354,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.39251898894695714,"extension":5.28377120572957},"index":4,"playId":"2f0bda83-f974-3d70-96ec-36a60198f600","pitchNumber":3,"startTime":"2026-03-20T02:44:04.808Z","endTime":"2026-03-20T02:44:08.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":96.4,"endSpeed":88.0,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30820764667115,"aZ":-27.199435463287184,"pfxX":10.112133445456173,"pfxZ":2.4992398183263287,"pX":0.6471435220271722,"pZ":3.453580787192724,"vX0":-6.549836713137012,"vY0":-140.27690607085808,"vZ0":-0.9018075748187658,"x":92.33,"y":145.53,"x0":1.700925617757359,"y0":50.001858053097905,"z0":5.5556546522774575,"aX":20.11214169516038},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.6,"breakHorizontal":-16.9,"spinRate":2314,"spinDirection":108},"zone":12,"typeConfidence":2.0,"plateTime":0.39075300251693434,"extension":5.194363626883613},"index":5,"playId":"54b60a09-0dd2-3110-99d2-270e1b243c30","pitchNumber":4,"startTime":"2026-03-20T02:44:22.767Z","endTime":"2026-03-20T02:44:27.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.9,"awayTeamWinProbability":56.1,"homeTeamWinProbabilityAdded":5.299999999999997,"leverageIndex":3.11,"dramaIndex":116.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:44:27.047Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase Meidroth singles on a sharp line drive to left fielder A.J. Vukovich. Colson Montgomery scores. Munetaka Murakami scores. Edgar Quero to 2nd.","rbi":2,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-20T02:47:31.378Z","endTime":"2026-03-20T02:48:50.221Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"postOnSecond":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691021,"link":"/api/v1/people/691021"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":{"id":805299,"link":"/api/v1/people/805299"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":{"id":805299,"link":"/api/v1/people/805299"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"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-20T02:44:47.108Z","endTime":"2026-03-20T02:47:24.333Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":808959,"link":"/api/v1/people/808959"},"third":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Thompson replaces Brandyn Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"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-20T02:47:24.333Z","endTime":"2026-03-20T02:47:33.058Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657044,"link":"/api/v1/people/657044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":805299,"link":"/api/v1/people/805299","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":808959,"link":"/api/v1/people/808959"},"third":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57933501571911,"aZ":-39.33476731895061,"pfxX":-7.754830783462673,"pfxZ":-4.442556951748298,"pX":0.39176193958597094,"pZ":1.1824356257505293,"vX0":12.03583213595968,"vY0":-126.79551458763208,"vZ0":1.5257638525935124,"x":102.07,"y":206.85,"x0":-3.433081386213083,"y0":50.005173865154156,"z0":3.7375959363074465,"aX":-12.490515840309625},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-7.3,"breakHorizontal":10.9,"spinRate":1939,"spinDirection":283},"zone":14,"typeConfidence":0.91,"plateTime":0.4338078410556667,"extension":6.409997422576465},"index":2,"playId":"c921e4c8-b5e6-39bf-9d97-346e0f66df27","pitchNumber":1,"startTime":"2026-03-20T02:47:33.058Z","endTime":"2026-03-20T02:47:36.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":808959,"link":"/api/v1/people/808959"},"third":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":79.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07125245144024,"aZ":-41.26819221420802,"pfxX":-8.85237379451365,"pfxZ":-5.525850330575835,"pX":-1.0092229607149392,"pZ":1.6694303989295465,"vX0":8.701394481436056,"vY0":-128.36285287914302,"vZ0":2.9081081373886617,"x":155.47,"y":193.71,"x0":-3.315971723651006,"y0":50.00475500484662,"z0":3.7662973215336533,"aX":-14.566321131101429},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-8.9,"breakHorizontal":13.7,"spinRate":1944,"spinDirection":274},"zone":13,"typeConfidence":0.9,"plateTime":0.4290406111317111,"extension":6.460902600503134},"index":3,"playId":"f4590514-ef57-3f04-8895-a22178e26dc4","pitchNumber":2,"startTime":"2026-03-20T02:47:49.378Z","endTime":"2026-03-20T02:47:54.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":808959,"link":"/api/v1/people/808959"},"third":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":80.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45790588540622,"aZ":-41.003204476707225,"pfxX":-9.327854858061688,"pfxZ":-5.3146096570492745,"pX":-0.4441246988127486,"pZ":2.1315331362134904,"vX0":10.249636396667698,"vY0":-128.71567147168167,"vZ0":3.683971253126444,"x":133.93,"y":181.23,"x0":-3.286756437584323,"y0":50.00573486718833,"z0":3.8790848328715355,"aX":-15.482028147710826},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-8.4,"breakHorizontal":14.3,"spinRate":2086,"spinDirection":275},"zone":4,"typeConfidence":0.9,"plateTime":0.427323815043406,"extension":6.519902119392245},"index":4,"playId":"88de2187-27b0-3e8e-bc45-de7600fc41a4","pitchNumber":3,"startTime":"2026-03-20T02:48:07.175Z","endTime":"2026-03-20T02:48:10.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":808959,"link":"/api/v1/people/808959"},"third":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":79.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.671065212300963,"aZ":-41.32079217361393,"pfxX":-8.120513301819841,"pfxZ":-5.583692577568327,"pX":0.19470132430088788,"pZ":2.0110172943378126,"vX0":11.299194112663542,"vY0":-127.76656648760387,"vZ0":3.919728595287947,"x":109.58,"y":184.48,"x0":-3.2496175159248066,"y0":50.004784667834855,"z0":3.724000724674139,"aX":-13.300419609910906},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-8.8,"breakHorizontal":11.9,"spinRate":1933,"spinDirection":281},"zone":8,"typeConfidence":0.89,"plateTime":0.430276791800956,"extension":6.47645514207199},"index":5,"playId":"0bce5955-b8d3-3464-bca8-c49935f53c73","pitchNumber":4,"startTime":"2026-03-20T02:48:23.680Z","endTime":"2026-03-20T02:48:28.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":808959,"link":"/api/v1/people/808959"},"third":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":80.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.313068961893894,"aZ":-39.485582562434075,"pfxX":-8.87706252253325,"pfxZ":-4.363151272930939,"pX":-0.32305371802734395,"pZ":1.9448035628772178,"vX0":10.437148544021115,"vY0":-129.26227360536205,"vZ0":3.2771693754311064,"x":129.31,"y":186.27,"x0":-3.2777252068619473,"y0":50.00130923636318,"z0":3.7109748046723205,"aX":-14.8794756539399},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-6.7,"breakHorizontal":13.4,"spinRate":1955,"spinDirection":278},"zone":7,"typeConfidence":0.91,"plateTime":0.4252583503416498,"extension":6.385312714366272},"hitData":{"launchSpeed":101.8,"launchAngle":9.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":101.28,"coordY":97.79}},"index":6,"playId":"6a428450-1231-3329-bab6-c3cf65f8095c","pitchNumber":5,"startTime":"2026-03-20T02:48:45.078Z","endTime":"2026-03-20T02:48:50.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":808959,"link":"/api/v1/people/808959"},"third":{"id":695657,"link":"/api/v1/people/695657"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.4,"awayTeamWinProbability":26.599999999999994,"homeTeamWinProbabilityAdded":29.500000000000007,"leverageIndex":5.06,"dramaIndex":312.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:48:50.221Z","atBatIndex":49},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Lenyn Sosa grounds into a force out, shortstop Cristofer Torin to second baseman Jacob Amaya. Chase Meidroth out at 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-20T02:49:21.326Z","endTime":"2026-03-20T02:49:58.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":800198,"link":"/api/v1/people/800198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676070,"link":"/api/v1/people/676070"},"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":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":70.3,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.824363883801286,"aZ":-25.943846627534214,"pfxX":5.567887732627012,"pfxZ":4.9657986271747525,"pX":-0.7113723699168004,"pZ":2.310083518401208,"vX0":4.830880447512776,"vY0":-111.0009441645988,"vZ0":2.631639653722175,"x":144.12,"y":176.41,"x0":-3.6348698102423054,"y0":50.003415807900176,"z0":3.8005636208615146,"aX":6.986248335904382},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":10.0,"breakHorizontal":-11.3,"spinRate":2099,"spinDirection":88},"zone":4,"typeConfidence":0.9,"plateTime":0.492397189966308,"extension":6.216506689421885},"index":0,"playId":"38808563-c9ea-3f34-baec-ebff553f3464","pitchNumber":1,"startTime":"2026-03-20T02:49:34.435Z","endTime":"2026-03-20T02:49:39.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.7,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.622512862635563,"aZ":-38.33417700079553,"pfxX":-8.044214706312342,"pfxZ":-3.6991619887358134,"pX":-1.012507003297322,"pZ":2.2165751975932215,"vX0":8.608867860762272,"vY0":-128.26569807885656,"vZ0":3.733023209697179,"x":155.59,"y":178.93,"x0":-3.3677798866889708,"y0":50.00275894659767,"z0":3.732161030395452,"aX":-13.399363052168976},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-5.5,"breakHorizontal":12.6,"spinRate":1997,"spinDirection":267},"zone":13,"typeConfidence":0.92,"plateTime":0.4270921735038957,"extension":6.408074306840077},"hitData":{"launchSpeed":68.8,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.87,"coordY":152.64}},"index":1,"playId":"0e39d9a7-d0c2-3bed-a387-a2237d8a24bd","pitchNumber":2,"startTime":"2026-03-20T02:49:51.393Z","endTime":"2026-03-20T02:49:58.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-4.200000000000017,"leverageIndex":1.66,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:49:58.252Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cristofer Torin grounds out, first baseman Munetaka Murakami to pitcher Brandon Eisert.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-20T02:52:45.119Z","endTime":"2026-03-20T02:53:02.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":800198,"fullName":"Cristofer Torin","link":"/api/v1/people/800198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800198,"fullName":"Cristofer Torin","link":"/api/v1/people/800198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Oliver Dunn replaces third baseman Lenyn Sosa, batting 7th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-20T02:52:36.188Z","endTime":"2026-03-20T02:52:36.208Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686554,"link":"/api/v1/people/686554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":672820,"link":"/api/v1/people/672820"},"defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":672820,"link":"/api/v1/people/672820"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brandon Eisert replaces Ryan Borucki.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-20T02:52:36.208Z","endTime":"2026-03-20T02:52:45.119Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685126,"link":"/api/v1/people/685126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":90.4,"endSpeed":82.6,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00739872928253,"aZ":-18.306667651172734,"pfxX":5.149396973884497,"pfxZ":7.94929046808564,"pX":0.8505887841553801,"pZ":2.290430510333775,"vX0":-8.96971224768732,"vY0":-131.2934161910649,"vZ0":-3.7697006856593083,"x":101.89,"y":145.2,"x0":3.6434410394225685,"y0":50.00332248093519,"z0":5.108709482192774,"aX":8.984301127582032},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.8,"breakHorizontal":-7.3,"spinRate":2058,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.41730784121417397,"extension":6.902454366529514},"index":2,"playId":"bc2aef2f-639a-3b90-922c-cedd61f73638","pitchNumber":1,"startTime":"2026-03-20T02:52:45.119Z","endTime":"2026-03-20T02:52:48.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05152772174636,"aZ":-30.117251429502264,"pfxX":8.508291938417491,"pfxZ":1.3257192266443445,"pX":0.8572089342666432,"pZ":1.2458848379085505,"vX0":-9.696942701788316,"vY0":-123.43501550459816,"vZ0":-2.857083627832524,"x":87.11,"y":147.65,"x0":3.7191009338621086,"y0":50.00513131076486,"z0":4.937287542442722,"aX":13.218600330195613},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.0,"breakHorizontal":-13.3,"spinRate":1500,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4426363072464552,"extension":6.921078281705097},"hitData":{"launchSpeed":48.6,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.09,"coordY":173.23}},"index":3,"playId":"38c98dc0-7e59-315c-9158-faa18be8bb6d","pitchNumber":2,"startTime":"2026-03-20T02:52:59.514Z","endTime":"2026-03-20T02:53:02.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800198,"link":"/api/v1/people/800198"},"credit":"b_ab"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_ab"},{"player":{"id":800198,"link":"/api/v1/people/800198"},"credit":"b_pa"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:53:02.783Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorge Barrosa singles on a soft bunt ground ball to third baseman Oliver Dunn.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-20T02:53:21.603Z","endTime":"2026-03-20T02:54:15.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686554,"link":"/api/v1/people/686554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42433914667241,"aZ":-16.93005260355927,"pfxX":5.6746177239496705,"pfxZ":8.83850777719033,"pX":1.04823210657671,"pZ":2.5739877797268798,"vX0":-8.729215635574217,"vY0":-130.26054765104274,"vZ0":-3.398832822775626,"x":77.04,"y":169.28,"x0":3.699912285785276,"y0":50.00356933289475,"z0":5.169874421519379,"aX":9.788813210638835},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":15.5,"breakHorizontal":-8.4,"spinRate":2108,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.41989695680333794,"extension":6.9013884162426375},"index":0,"playId":"39c34bff-64c5-311a-b85b-b9b91ce44a82","pitchNumber":1,"startTime":"2026-03-20T02:53:32.777Z","endTime":"2026-03-20T02:53:36.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":89.4,"endSpeed":81.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77070490581928,"aZ":-15.490797621293472,"pfxX":3.349753477049629,"pfxZ":9.753784634332728,"pX":0.41752746230068866,"pZ":2.2448524700587207,"vX0":-9.633639216484097,"vY0":-129.85762384283484,"vZ0":-4.3636028626010335,"x":101.08,"y":178.17,"x0":3.737562707011178,"y0":50.004438434172116,"z0":5.122719150592212,"aX":5.7314289644674545},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.9,"breakHorizontal":-4.0,"spinRate":2172,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.4215262923435308,"extension":6.870109574919399},"index":1,"playId":"376d3e30-eba6-30ab-925a-eede7ad23f8c","pitchNumber":2,"startTime":"2026-03-20T02:53:46.059Z","endTime":"2026-03-20T02:53:49.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44553702369489,"aZ":-26.79342276511087,"pfxX":-1.7927177757562593,"pfxZ":3.4784343001880558,"pX":0.5937144155084951,"pZ":2.581794228119307,"vX0":-7.241470988332351,"vY0":-123.51276294093893,"vZ0":-0.8522632936965694,"x":94.37,"y":169.07,"x0":3.7954948159561273,"y0":50.000814206136646,"z0":5.182998513537147,"aX":-2.7707644897696198},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.4,"breakHorizontal":4.9,"spinRate":2151,"spinDirection":175},"zone":6,"typeConfidence":2.0,"plateTime":0.44333830533796315,"extension":6.924218016049502},"hitData":{"launchSpeed":35.3,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":117.95,"coordY":189.83}},"index":2,"playId":"79d62c5b-b4aa-3b43-991a-f282963a8759","pitchNumber":3,"startTime":"2026-03-20T02:54:10.396Z","endTime":"2026-03-20T02:54:15.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":678489,"link":"/api/v1/people/678489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_ab"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_ab"},{"player":{"id":678489,"link":"/api/v1/people/678489"},"credit":"b_pa"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":-4.999999999999986,"leverageIndex":1.27,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:54:15.585Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tim Tawa singles on a ground ball to right fielder Jarred Kelenic. Jorge Barrosa to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-20T02:54:43.255Z","endTime":"2026-03-20T02:55:48.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"postOnThird":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672284,"link":"/api/v1/people/672284"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.387198306496494,"aZ":-29.68465598753442,"pfxX":7.089150412267005,"pfxZ":1.6069376071988826,"pX":0.9637267295008521,"pZ":1.5196120942555449,"vX0":-9.437176696897792,"vY0":-123.02831040468936,"vZ0":-2.6323639979555726,"x":80.27,"y":197.75,"x0":3.9051678034087223,"y0":50.006070075303874,"z0":5.086220102733001,"aX":11.013388531704575},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.5,"breakHorizontal":-10.9,"spinRate":1433,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.44297306153129545,"extension":7.007795402264866},"index":0,"playId":"a4d71d31-0c15-35c7-9293-4b6c270eed8d","pitchNumber":1,"startTime":"2026-03-20T02:54:43.255Z","endTime":"2026-03-20T02:54:48.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.720497487382254,"aZ":-28.058992998952412,"pfxX":8.051735673036768,"pfxZ":2.733918448039005,"pX":0.23991487692229138,"pZ":1.6299103633022107,"vX0":-11.289688081863584,"vY0":-121.35631115188644,"vZ0":-2.0647551158692963,"x":107.86,"y":194.77,"x0":3.8868021536433424,"y0":50.002381256723325,"z0":4.914179941203511,"aX":12.11934399850468},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.7,"breakHorizontal":-12.2,"spinRate":1400,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.44978049397794173,"extension":6.848587260880268},"index":1,"playId":"be2a1930-2a57-33e1-a510-428e2494a57c","pitchNumber":2,"startTime":"2026-03-20T02:54:58.054Z","endTime":"2026-03-20T02:55:01.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"723d5437-80d1-3252-88f1-e87b2f581220","startTime":"2026-03-20T02:55:10.661Z","endTime":"2026-03-20T02:55:14.771Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75619278804161,"aZ":-15.121424717918936,"pfxX":4.130854095320685,"pfxZ":9.851988789957923,"pX":1.5342140784508393,"pZ":3.509116050893264,"vX0":-7.32855067309659,"vY0":-130.7728392450207,"vZ0":-1.5754072068459148,"x":58.52,"y":144.03,"x0":3.837061422092803,"y0":50.001230411139055,"z0":5.254453390712832,"aX":7.149454987945579},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.8,"breakHorizontal":-5.9,"spinRate":2087,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4189507647320583,"extension":6.800543787378506},"index":3,"playId":"5a6f1d36-60c1-3565-ada2-e9bb875125e7","pitchNumber":3,"startTime":"2026-03-20T02:55:27.483Z","endTime":"2026-03-20T02:55:30.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.941205731513175,"aZ":-28.93978516820559,"pfxX":7.635134702339504,"pfxZ":2.117123129965581,"pX":0.4204147193863543,"pZ":2.3140412544867273,"vX0":-10.641881039061005,"vY0":-122.333070965608,"vZ0":-0.4910419707191476,"x":100.97,"y":176.3,"x0":3.8157621437223184,"y0":50.00489963873784,"z0":4.977385007029649,"aX":11.685863018123753},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.0,"breakHorizontal":-11.6,"spinRate":1407,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.44607953787562726,"extension":6.748780612769964},"hitData":{"launchSpeed":94.1,"launchAngle":-28.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.21,"coordY":137.49}},"index":4,"playId":"8de499ca-3b0e-3397-ad88-b40503a6d626","pitchNumber":4,"startTime":"2026-03-20T02:55:42.883Z","endTime":"2026-03-20T02:55:48.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_ab"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_ab"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-12.300000000000011,"leverageIndex":2.42,"dramaIndex":141.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:55:48.287Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pavin Smith called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-20T02:56:21.421Z","endTime":"2026-03-20T02:58:08.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"postOnThird":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"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":84.1,"endSpeed":77.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.297449498655496,"aZ":-26.197397113077287,"pfxX":-0.422649882531707,"pfxZ":3.913507458784257,"pX":0.23748644786027215,"pZ":2.2198793694021637,"vX0":-8.444282640229556,"vY0":-122.3261959642937,"vZ0":-1.2775832785511292,"x":107.95,"y":178.84,"x0":3.7775938937011255,"y0":50.00516301554648,"z0":4.978153853739609,"aX":-0.6436517794256985},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.1,"breakHorizontal":2.6,"spinRate":1963,"spinDirection":182},"zone":8,"typeConfidence":2.0,"plateTime":0.44639011653303573,"extension":6.925460674763648},"index":0,"playId":"45e1b2d8-9cdb-3af5-a954-05eacd119ca7","pitchNumber":1,"startTime":"2026-03-20T02:56:27.813Z","endTime":"2026-03-20T02:56:31.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.781862282685807,"aZ":-27.39016631734817,"pfxX":-1.631174814944763,"pfxZ":3.064883805227561,"pX":1.5312534853354858,"pZ":3.2516109274989504,"vX0":-5.310317480339109,"vY0":-124.08731609316402,"vZ0":0.7677444050502181,"x":58.63,"y":150.99,"x0":3.910639462416742,"y0":50.00155985709591,"z0":5.219903765140627,"aX":-2.5424078906507295},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.0,"breakHorizontal":4.2,"spinRate":2153,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.4413858575553511,"extension":6.837138063587769},"index":1,"playId":"2f58f6ee-f322-3fc4-98b3-0d76af1e3d17","pitchNumber":2,"startTime":"2026-03-20T02:56:43.297Z","endTime":"2026-03-20T02:56:46.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":84.3,"endSpeed":78.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.245863571567423,"aZ":-30.168226075493912,"pfxX":7.232165521132508,"pfxZ":1.3111873963419702,"pX":-0.22556104815681857,"pZ":1.3057012719071337,"vX0":-11.949590254119643,"vY0":-122.32491587104849,"vZ0":-2.4344763017484725,"x":125.6,"y":203.53,"x0":3.755248870658607,"y0":50.00569888213361,"z0":4.867801292274084,"aX":11.102080017196766},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.0,"breakHorizontal":-10.7,"spinRate":1312,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.44559867013521126,"extension":6.818837946411518},"index":2,"playId":"edd08889-ea9e-3e9a-9b7a-3c2ed8e45599","pitchNumber":3,"startTime":"2026-03-20T02:56:59.981Z","endTime":"2026-03-20T02:57:03.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39903468341514,"aZ":-24.83400235860933,"pfxX":-0.9273522872846058,"pfxZ":4.808976272460946,"pX":0.2786362582807129,"pZ":2.8847360464072733,"vX0":-8.44216141509489,"vY0":-122.5581527109825,"vZ0":-0.22837012034111137,"x":106.38,"y":160.89,"x0":3.883212922060935,"y0":50.00324704071625,"z0":5.093516960785024,"aX":-1.4158797000891281},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.9,"breakHorizontal":3.6,"spinRate":2164,"spinDirection":176},"zone":2,"typeConfidence":2.0,"plateTime":0.4462927879186238,"extension":6.83369742927572},"index":3,"playId":"c7085b3f-0831-36f0-aa08-2546b1029103","pitchNumber":4,"startTime":"2026-03-20T02:57:16.911Z","endTime":"2026-03-20T02:57:19.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.396406194610915,"aZ":-26.93647542593531,"pfxX":9.280927061807533,"pfxZ":3.433527956563974,"pX":0.5272820789100136,"pZ":0.6603397724657564,"vX0":-11.527438960513837,"vY0":-122.5461440861601,"vZ0":-4.414157148273528,"x":96.9,"y":220.95,"x0":4.078524611228604,"y0":50.003761308029404,"z0":4.776231864802664,"aX":14.167626836886466},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.4,"breakHorizontal":-14.2,"spinRate":1439,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.44633754022800876,"extension":7.057529678299827},"index":4,"playId":"021468b1-a96d-3841-beea-21053331de36","pitchNumber":5,"startTime":"2026-03-20T02:57:37.770Z","endTime":"2026-03-20T02:57:44.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.629190805267353,"aZ":-17.791910211796637,"pfxX":5.347701829834256,"pfxZ":8.479033499214076,"pX":-0.18173981202197437,"pZ":1.7775548334797069,"vX0":-11.892664387484759,"vY0":-129.7931476323143,"vZ0":-4.540432349139116,"x":123.93,"y":190.79,"x0":3.776747497328529,"y0":50.004116084599325,"z0":4.915322568297602,"aX":9.073526771725755},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":14.4,"breakHorizontal":-6.8,"spinRate":1985,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.4229310538249451,"extension":7.062735604376336},"index":5,"playId":"2f030bc9-9db2-3c2c-877d-275a89b63675","pitchNumber":6,"startTime":"2026-03-20T02:58:02.891Z","endTime":"2026-03-20T02:58:08.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_ab"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_ab"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_pa"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":12.899999999999991,"leverageIndex":3.6,"dramaIndex":174.0,"contextMetrics":{},"playEndTime":"2026-03-20T02:58:08.791Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James McCann flies out to left fielder Andrew Benintendi.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-20T02:58:36.807Z","endTime":"2026-03-20T03:01:13.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69223963953327,"aZ":-28.00128009608666,"pfxX":6.624524709024406,"pfxZ":2.675285719135564,"pX":0.7579008571990311,"pZ":2.6823561844268826,"vX0":-9.663223430909754,"vY0":-123.84041695848921,"vZ0":-0.04309408923153002,"x":88.11,"y":166.36,"x0":3.841797395382651,"y0":50.00329407881154,"z0":5.033445756802591,"aX":10.336574382964015},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.0,"breakHorizontal":-9.8,"spinRate":1353,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.44152971256863704,"extension":6.841532703427124},"index":0,"playId":"04d90014-8b1c-3875-a494-1c3920739b22","pitchNumber":1,"startTime":"2026-03-20T02:58:42.833Z","endTime":"2026-03-20T02:58:46.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.64905149014278,"aZ":-17.168092826652703,"pfxX":5.137692594043365,"pfxZ":8.773158498142408,"pX":2.057216857242646,"pZ":3.262497605509348,"vX0":-6.348865234841045,"vY0":-130.5094350979868,"vZ0":-1.568279716154526,"x":38.58,"y":150.69,"x0":3.8636210537080298,"y0":50.002033799687155,"z0":5.175631189726272,"aX":8.78740065734821},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.7,"breakHorizontal":-7.8,"spinRate":2084,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.42106272110918086,"extension":6.979810724226476},"index":1,"playId":"972e4562-38dc-3bc8-a171-c7694ae0793d","pitchNumber":2,"startTime":"2026-03-20T02:59:00.724Z","endTime":"2026-03-20T02:59:05.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"08319626-0566-0023-001c-f08cd117d70a","startTime":"2026-03-20T02:59:32.445Z","endTime":"2026-03-20T02:59:42.978Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.560462649768347,"aZ":-30.194265751347366,"pfxX":7.449198783091415,"pfxZ":1.3171063197515709,"pX":-0.5631907864660314,"pZ":1.428393241694023,"vX0":-12.750774434222215,"vY0":-121.6958067684531,"vZ0":-2.20545455713362,"x":138.47,"y":200.21,"x0":3.772894376750077,"y0":50.00127486468274,"z0":4.9580469319348905,"aX":11.188320823192296},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.0,"breakHorizontal":-10.6,"spinRate":1323,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.4498274308289423,"extension":6.907478131926574},"index":3,"playId":"43bf629e-ddb2-3940-8bce-e93e5bf14877","pitchNumber":3,"startTime":"2026-03-20T02:59:42.978Z","endTime":"2026-03-20T02:59:46.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04129381273242,"aZ":-17.38170375198159,"pfxX":6.070947386217993,"pfxZ":8.817068510113508,"pX":1.0204299561554082,"pZ":5.276499343619595,"vX0":-9.310273355784924,"vY0":-128.79595962281934,"vZ0":3.5650947626363485,"x":78.1,"y":96.31,"x0":3.895337988675555,"y0":50.00496413271297,"z0":5.219112478855301,"aX":10.189575912493812},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":17.0,"breakHorizontal":-8.9,"spinRate":2122,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.42545931097641754,"extension":6.7863557363157225},"index":4,"playId":"3b7da13e-5565-39ca-b24d-f041d2810390","pitchNumber":4,"startTime":"2026-03-20T03:00:03.886Z","endTime":"2026-03-20T03:00:07.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.078444371084085,"aZ":-29.909117021479293,"pfxX":6.813547094141624,"pfxZ":1.454880238374363,"pX":1.4305964215979396,"pZ":2.601490431320842,"vX0":-8.006461505373316,"vY0":-123.33434989325154,"vZ0":0.2133467945568447,"x":62.47,"y":168.54,"x0":3.817632846275135,"y0":50.00293629551367,"z0":5.01445702493502,"aX":10.609392113630296},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.9,"breakHorizontal":-10.7,"spinRate":1418,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.4423087293888446,"extension":7.027887151515181},"index":5,"playId":"bf769e0f-bf05-30c2-aa74-037c71fc6c6c","pitchNumber":5,"startTime":"2026-03-20T03:00:21.907Z","endTime":"2026-03-20T03:00:25.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.679197632134724,"aZ":-26.830827867375017,"pfxX":-1.2999412866221465,"pfxZ":3.5612475466645144,"pX":-0.40905516093587535,"pZ":1.9376001443532986,"vX0":-9.6104521994781,"vY0":-122.4251244595553,"vZ0":-1.9255068666245867,"x":132.59,"y":186.46,"x0":3.754633535621876,"y0":50.00509299036874,"z0":5.0561305757984565,"aX":-1.9493001068892857},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.2,"breakHorizontal":4.9,"spinRate":2208,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.4493222223239277,"extension":6.90231072849513},"index":6,"playId":"48c105c9-980e-3436-9acf-23d5bbd54f97","pitchNumber":6,"startTime":"2026-03-20T03:00:43.132Z","endTime":"2026-03-20T03:00:46.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73046321586315,"aZ":-14.725100702289915,"pfxX":4.156624295117383,"pfxZ":10.227427315028452,"pX":-0.402214391348851,"pZ":3.458741352082096,"vX0":-11.931635060704142,"vY0":-129.9138337639546,"vZ0":-1.2652631884048997,"x":132.33,"y":145.39,"x0":3.7139310780047654,"y0":50.00121433373785,"z0":5.0736599910238676,"aX":7.092820593323062},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":18.5,"breakHorizontal":-4.8,"spinRate":1942,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.4219390647429937,"extension":6.868124783425744},"hitData":{"launchSpeed":86.8,"launchAngle":47.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.2,"coordY":110.24}},"index":7,"playId":"c5f89c0c-487c-345e-8aa7-c5122dba9bc2","pitchNumber":7,"startTime":"2026-03-20T03:01:06.260Z","endTime":"2026-03-20T03:01:13.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":543510,"link":"/api/v1/people/543510","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":678489,"link":"/api/v1/people/678489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_ab"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_ab"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"credit":"b_pa"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":9.700000000000017,"leverageIndex":3.69,"dramaIndex":157.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:01:13.154Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarred Kelenic grounds out to first baseman Modeifi Marte.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-20T03:03:31.408Z","endTime":"2026-03-20T03:05:29.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8,10],"actionIndex":[0,1,2,3],"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":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":800029,"link":"/api/v1/people/800029"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Pedro Catuy replaces first baseman Pavin Smith, batting 3rd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-20T03:03:31.400Z","endTime":"2026-03-20T03:03:31.401Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806869,"link":"/api/v1/people/806869"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":656976,"link":"/api/v1/people/656976"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":678489,"link":"/api/v1/people/678489"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672284,"link":"/api/v1/people/672284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Modeifi Marte replaces catcher James McCann, batting 4th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-20T03:03:31.402Z","endTime":"2026-03-20T03:03:31.403Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800029,"link":"/api/v1/people/800029"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":543510,"link":"/api/v1/people/543510"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672284,"link":"/api/v1/people/672284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Matt O'Neill replaces center fielder Jorge Barrosa, batting 1st, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-20T03:03:31.404Z","endTime":"2026-03-20T03:03:31.405Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690841,"link":"/api/v1/people/690841"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"101","replacedPlayer":{"id":678489,"link":"/api/v1/people/678489"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543510,"link":"/api/v1/people/543510"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672284,"link":"/api/v1/people/672284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kevin Ginkel replaces Ryan Thompson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-20T03:03:31.406Z","endTime":"2026-03-20T03:03:31.407Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656464,"link":"/api/v1/people/656464"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672284,"link":"/api/v1/people/672284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.418986790915383,"aZ":-13.67382434492138,"pfxX":-6.045844745973075,"pfxZ":9.87847264757847,"pX":1.4314976671346669,"pZ":2.618968694623076,"vX0":10.793010072600568,"vY0":-135.8935771737048,"vZ0":-7.656894302366064,"x":71.19,"y":135.42,"x0":-1.803761415801479,"y0":50.00197613271906,"z0":6.42038234193776,"aX":-11.322351762291149},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":8.6,"spinRate":2278,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.4028494327115739,"extension":6.707036056318526},"index":4,"playId":"5e7e0b93-a575-3256-8d2c-8f4a56163791","pitchNumber":1,"startTime":"2026-03-20T03:03:31.408Z","endTime":"2026-03-20T03:03:35.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672284,"link":"/api/v1/people/672284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":83.9,"endSpeed":78.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.361636905205565,"aZ":-33.29791713861496,"pfxX":1.764415612114175,"pfxZ":-0.7442560763053478,"pX":-0.17944730019941924,"pZ":1.1915908982603531,"vX0":3.8631955748623468,"vY0":-122.087822214794,"vZ0":-5.893234366792594,"x":78.58,"y":174.54,"x0":-2.006745164691142,"y0":50.00076667258349,"z0":6.477448655139488,"aX":2.6817133341266093},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.4,"breakHorizontal":-4.1,"spinRate":2417,"spinDirection":68},"zone":13,"typeConfidence":0.9,"plateTime":0.4473728357602571,"extension":6.208407684226362},"index":5,"playId":"49c84c1a-4bc4-32b2-980c-f115f0353336","pitchNumber":2,"startTime":"2026-03-20T03:03:52.355Z","endTime":"2026-03-20T03:03:58.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672284,"link":"/api/v1/people/672284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.411199275900817,"aZ":-33.39841073274266,"pfxX":2.458466534729607,"pfxZ":-0.788901549360018,"pX":0.33552436138328323,"pZ":2.1482976363614794,"vX0":5.019906821440636,"vY0":-123.77448483348945,"vZ0":-3.928151494100745,"x":104.21,"y":180.78,"x0":-2.033622068746393,"y0":50.000307081641125,"z0":6.535823354147985,"aX":3.8342448882366336},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.0,"breakHorizontal":-5.5,"spinRate":2467,"spinDirection":56},"zone":9,"typeConfidence":0.91,"plateTime":0.44158800441339086,"extension":6.560532579356052},"index":6,"playId":"f2921227-b430-3253-b915-1dd9c6b14771","pitchNumber":3,"startTime":"2026-03-20T03:04:20.052Z","endTime":"2026-03-20T03:04:23.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672284,"link":"/api/v1/people/672284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":84.3,"endSpeed":77.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09758465953981,"aZ":-33.30410012841335,"pfxX":1.8009679457363688,"pfxZ":-0.7474089138825404,"pX":-0.17450720460038027,"pZ":0.45143434406387395,"vX0":3.8009365925042884,"vY0":-122.58717321702014,"vZ0":-7.473796049159358,"x":123.65,"y":226.59,"x0":-1.981328910980566,"y0":50.00058408716132,"z0":6.396457732192917,"aX":2.7301881566390946},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.9,"breakHorizontal":-4.2,"spinRate":2404,"spinDirection":55},"zone":13,"typeConfidence":0.9,"plateTime":0.44745148665812806,"extension":6.576035356233589},"index":7,"playId":"b632c7d6-9050-39fb-b897-f8b9b713720a","pitchNumber":4,"startTime":"2026-03-20T03:04:34.934Z","endTime":"2026-03-20T03:04:37.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672284,"link":"/api/v1/people/672284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.058068174802052,"aZ":-31.277581008094792,"pfxX":1.4056137318015356,"pfxZ":0.5776069942682103,"pX":-0.7495340209647277,"pZ":1.56206267956476,"vX0":2.6489291344172403,"vY0":-122.85174328424144,"vZ0":-5.557104849493357,"x":145.57,"y":196.6,"x0":-2.020062028267341,"y0":50.00007049565086,"z0":6.480363464581044,"aX":2.1695171107987115},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.1,"breakHorizontal":-3.1,"spinRate":2407,"spinDirection":49},"zone":13,"typeConfidence":0.86,"plateTime":0.4441489295775787,"extension":6.463662253591232},"index":8,"playId":"83bec21a-22b2-3f96-8142-28a9a9167913","pitchNumber":5,"startTime":"2026-03-20T03:04:55.429Z","endTime":"2026-03-20T03:05:00.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672284,"link":"/api/v1/people/672284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":9,"startTime":"2026-03-20T03:05:13.092Z","endTime":"2026-03-20T03:05:26.047Z","isPitch":false,"type":"action","player":{"id":672284,"link":"/api/v1/people/672284"},"defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672284,"link":"/api/v1/people/672284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.170351542926955,"aZ":-35.07764418797034,"pfxX":2.039405338754313,"pfxZ":-1.9176891607063826,"pX":0.16046668322009153,"pZ":2.3004700233228568,"vX0":4.730616708635644,"vY0":-121.96303594940754,"vZ0":-3.05396729087653,"x":110.88,"y":176.67,"x0":-2.066545845655867,"y0":50.00481586064914,"z0":6.583064822976619,"aX":3.0833256018101656},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.0,"breakHorizontal":-4.8,"spinRate":2321,"spinDirection":46},"zone":5,"typeConfidence":0.91,"plateTime":0.4484744838892518,"extension":6.462022442691276},"hitData":{"launchSpeed":91.9,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.64,"coordY":168.99}},"index":10,"playId":"e35df599-28b1-335c-9c3f-230003f4c2b0","pitchNumber":6,"startTime":"2026-03-20T03:05:26.047Z","endTime":"2026-03-20T03:05:29.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672284,"link":"/api/v1/people/672284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672284,"link":"/api/v1/people/672284"},"credit":"b_ab"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_ab"},{"player":{"id":672284,"link":"/api/v1/people/672284"},"credit":"b_pa"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:05:29.125Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luisangel Acuña singles on a ground ball to center fielder Pedro Catuy.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-20T03:05:57.388Z","endTime":"2026-03-20T03:06:20.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":806869,"link":"/api/v1/people/806869"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13053530005845,"aZ":-15.878736538403537,"pfxX":-5.899547918963004,"pfxZ":8.342396966430744,"pX":0.020018861659944716,"pZ":1.3222124073558221,"vX0":6.9360227619085215,"vY0":-139.08516674924513,"vZ0":-10.518673490029645,"x":116.24,"y":203.08,"x0":-1.7433760349160277,"y0":50.00309992830013,"z0":6.21425829697055,"aX":-11.522349995866293},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.0,"breakHorizontal":9.2,"spinRate":2224,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.3943018643394134,"extension":6.781580064459301},"index":0,"playId":"b5373280-b3e7-30f0-b5c5-7c10350c094c","pitchNumber":1,"startTime":"2026-03-20T03:06:00.147Z","endTime":"2026-03-20T03:06:03.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.008,"strikeZoneBottom":1.518,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0515919666405,"aZ":-15.987343403178244,"pfxX":-5.085300715913741,"pfxZ":8.431102812931265,"pX":0.12928512711341594,"pZ":2.7359232430397697,"vX0":7.138176950522283,"vY0":-137.80599575891398,"vZ0":-6.977892405012774,"x":112.07,"y":164.91,"x0":-1.835735097861662,"y0":50.006856855914776,"z0":6.384015399963091,"aX":-9.768615193846902},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":7.7,"spinRate":2254,"spinDirection":217},"zone":2,"typeConfidence":0.9,"plateTime":0.39769334103122844,"extension":6.805263275542941},"hitData":{"launchSpeed":108.8,"launchAngle":2.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.99,"coordY":96.91}},"index":1,"playId":"474e8da6-5d1b-353e-9468-a2fd6ec58424","pitchNumber":2,"startTime":"2026-03-20T03:06:15.850Z","endTime":"2026-03-20T03:06:20.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":682668,"link":"/api/v1/people/682668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"credit":"b_ab"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_ab"},{"player":{"id":682668,"link":"/api/v1/people/682668"},"credit":"b_pa"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.0,"awayTeamWinProbability":21.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.58,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:06:20.656Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Benintendi strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-20T03:06:40.645Z","endTime":"2026-03-20T03:07:54.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690841,"link":"/api/v1/people/690841"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.599692236293052,"aZ":-14.655452763430327,"pfxX":-5.512589160512379,"pfxZ":9.124741610352146,"pX":0.43151948493093417,"pZ":2.213522276828831,"vX0":7.952519099787171,"vY0":-137.91092418397682,"vZ0":-8.420404730985283,"x":100.55,"y":179.01,"x0":-1.7775653951427746,"y0":50.001885724340354,"z0":6.301574732289978,"aX":-10.58355271641559},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":8.3,"spinRate":2205,"spinDirection":223},"zone":6,"typeConfidence":0.9,"plateTime":0.39763766362756314,"extension":6.5865626304521765},"index":0,"playId":"f5015f70-f0cb-38eb-b160-4276dedf7e12","pitchNumber":1,"startTime":"2026-03-20T03:06:48.704Z","endTime":"2026-03-20T03:06:51.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6687447516064,"aZ":-16.55579646951249,"pfxX":-3.458270274203092,"pfxZ":8.253406769017587,"pX":0.09292980305604111,"pZ":3.198441762139555,"vX0":6.3199649981695805,"vY0":-136.58691244455207,"vZ0":-5.549810749642722,"x":113.46,"y":152.42,"x0":-1.8000234752279436,"y0":50.002682735311105,"z0":6.392472392577777,"aX":-6.544565476714789},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":4.9,"spinRate":2266,"spinDirection":220},"zone":2,"typeConfidence":0.9,"plateTime":0.4007901048877067,"extension":6.598281078808386},"index":1,"playId":"e748f8fb-2d7b-35b4-a79e-7d5573568b73","pitchNumber":2,"startTime":"2026-03-20T03:07:11.521Z","endTime":"2026-03-20T03:07:15.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.482981727331453,"aZ":-29.25046200598707,"pfxX":2.685561807539194,"pfxZ":1.9075200780235182,"pX":-0.3986236913175806,"pZ":1.3554760568800688,"vX0":2.7307936319734063,"vY0":-122.67412264486681,"vZ0":-6.381456172046188,"x":132.19,"y":202.18,"x0":-1.8720666243774693,"y0":50.00586835364926,"z0":6.4593723965870655,"aX":4.125930747914592},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.3,"breakHorizontal":-5.5,"spinRate":2321,"spinDirection":59},"zone":13,"typeConfidence":0.88,"plateTime":0.4451574829716969,"extension":6.469483641888884},"index":2,"playId":"9c3526e8-5e42-3fb2-b4ca-0e375c4275fc","pitchNumber":3,"startTime":"2026-03-20T03:07:32.193Z","endTime":"2026-03-20T03:07:35.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":84.1,"endSpeed":78.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.079170267846518,"aZ":-31.52085725767259,"pfxX":2.739229718094129,"pfxZ":0.4305362306572622,"pX":0.09625601668503236,"pZ":2.104817751617873,"vX0":3.7261637611872223,"vY0":-122.45954241031434,"vZ0":-4.202089122358847,"x":113.33,"y":181.95,"x0":-1.798212223726952,"y0":50.00506167311953,"z0":6.5251306251455565,"aX":4.180563855409891},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.1,"breakHorizontal":-5.8,"spinRate":2214,"spinDirection":53},"zone":8,"typeConfidence":0.9,"plateTime":0.4464343194895868,"extension":6.705507875161482},"index":3,"playId":"7ee44949-839a-3f0f-9579-2cc06da8716b","pitchNumber":4,"startTime":"2026-03-20T03:07:50.507Z","endTime":"2026-03-20T03:07:54.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.5,"awayTeamWinProbability":23.5,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:07:54.761Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-20T03:10:18.357Z","endTime":"2026-03-20T03:12:07.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,4,5,6,7],"actionIndex":[1,3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":690841,"link":"/api/v1/people/690841"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-20T03:08:05.226Z","endTime":"2026-03-20T03:09:57.510Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jonathan Loáisiga replaces Kevin Ginkel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-20T03:09:57.510Z","endTime":"2026-03-20T03:10:19.921Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642528,"link":"/api/v1/people/642528"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":90.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.025960799518344,"aZ":-17.301347503775762,"pfxX":-7.250786109111052,"pfxZ":7.059052895371336,"pX":-0.5192301385853972,"pZ":3.9882354654887027,"vX0":7.358240232780087,"vY0":-144.55884069075486,"vZ0":-1.5146470908395808,"x":136.79,"y":131.1,"x0":-2.1607892800300923,"y0":50.005799332186456,"z0":5.585781931039323,"aX":-15.283927019046054},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.6,"breakHorizontal":11.6,"spinRate":2308,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.37949972913938756,"extension":6.272487613140926},"index":2,"playId":"6c11ca0b-5a0d-32c8-8070-2ef3b1ea2866","pitchNumber":1,"startTime":"2026-03-20T03:10:19.921Z","endTime":"2026-03-20T03:10:24.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Luisangel Acuña steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":3,"actionPlayId":"6c11ca0b-5a0d-32c8-8070-2ef3b1ea2866","startTime":"2026-03-20T03:10:31.774Z","endTime":"2026-03-20T03:10:47.429Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682668,"link":"/api/v1/people/682668"},"defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":682668,"link":"/api/v1/people/682668"},"postOnSecond":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"homeTeamWinProbability":77.7,"awayTeamWinProbability":22.299999999999997,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.81,"dramaIndex":33.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.069656450311907,"aZ":-31.24165796298135,"pfxX":3.4500060751775115,"pfxZ":0.5547224602808214,"pX":1.5132616864349266,"pZ":1.0837765058368596,"vX0":8.08782478920783,"vY0":-129.5787153699328,"vZ0":-5.007816431713001,"x":59.32,"y":209.52,"x0":-2.1066624282463415,"y0":50.00532695332478,"z0":5.450770938569431,"aX":5.819737420948853},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.0,"breakHorizontal":-8.2,"spinRate":2642,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4239861242807841,"extension":6.536671508149278},"index":4,"playId":"e7b42a07-e158-37e9-9580-cb25a4b8a1fb","pitchNumber":2,"startTime":"2026-03-20T03:10:47.429Z","endTime":"2026-03-20T03:10:50.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":90.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12969191856078,"aZ":-15.02037518040788,"pfxX":-7.0950649444433465,"pfxZ":8.102853622530102,"pX":0.6655704856350759,"pZ":2.18646847608291,"vX0":10.189935398348291,"vY0":-144.67143632365148,"vZ0":-6.261598856318521,"x":91.63,"y":179.75,"x0":-1.9824745088869093,"y0":50.00348003701628,"z0":5.301558989004956,"aX":-15.02244616829791},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.6,"breakHorizontal":10.8,"spinRate":2369,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.37876763476444975,"extension":6.4166472490293165},"index":5,"playId":"ae5031c1-0480-3430-8943-775a8ffead1f","pitchNumber":3,"startTime":"2026-03-20T03:11:07.421Z","endTime":"2026-03-20T03:11:11.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94206000338978,"aZ":-32.552019699269366,"pfxX":5.9310303271946445,"pfxZ":-0.23016489850773247,"pX":0.6323283910681634,"pZ":2.5845322772775927,"vX0":4.701962174126733,"vY0":-127.40423233747703,"vZ0":-1.270550578694712,"x":92.9,"y":169.0,"x0":-2.0097839068380874,"y0":50.004176833014675,"z0":5.669873811224219,"aX":9.718345430075765},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.5,"breakHorizontal":-11.9,"spinRate":2878,"spinDirection":56},"zone":6,"typeConfidence":2.0,"plateTime":0.43043369160453837,"extension":6.398850548556175},"index":6,"playId":"b447b591-0c31-35f9-a9a9-fbc00dfc120e","pitchNumber":4,"startTime":"2026-03-20T03:11:37.442Z","endTime":"2026-03-20T03:11:41.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.963027284530483,"aZ":-27.205313364071635,"pfxX":-8.738212913973113,"pfxZ":2.78481749111599,"pX":-1.3496422683993137,"pZ":1.830817426200173,"vX0":5.115015677634152,"vY0":-132.82874695131974,"vZ0":-4.408268138700735,"x":168.45,"y":189.35,"x0":-2.1669324536234895,"y0":50.00279729461836,"z0":5.494626481589584,"aX":-15.584097285527298},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.3,"breakHorizontal":14.6,"spinRate":1594,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4126698627917049,"extension":6.495369080766757},"index":7,"playId":"0853970a-ea3b-35af-8c82-d30c1461a88f","pitchNumber":5,"startTime":"2026-03-20T03:12:03.155Z","endTime":"2026-03-20T03:12:07.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":682668,"link":"/api/v1/people/682668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":642528,"link":"/api/v1/people/642528"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":642528,"link":"/api/v1/people/642528"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:12:07.324Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gabriel Moreno walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-20T03:14:26.542Z","endTime":"2026-03-20T03:15:12.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608371,"fullName":"Lucas Sims","link":"/api/v1/people/608371"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Dru Baker replaces left fielder Andrew Benintendi, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-20T03:14:20.358Z","endTime":"2026-03-20T03:14:20.381Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681333,"link":"/api/v1/people/681333"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":643217,"link":"/api/v1/people/643217"},"defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":643217,"link":"/api/v1/people/643217"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tanner Murray replaces shortstop Colson Montgomery, batting 2nd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-20T03:14:20.381Z","endTime":"2026-03-20T03:14:20.384Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695020,"link":"/api/v1/people/695020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":695657,"link":"/api/v1/people/695657"},"defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Braden Montgomery replaces right fielder Jarred Kelenic, batting 8th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-20T03:14:20.384Z","endTime":"2026-03-20T03:14:20.386Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":672284,"link":"/api/v1/people/672284"},"defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":672284,"link":"/api/v1/people/672284"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Lucas Sims replaces Brandon Eisert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-20T03:14:20.386Z","endTime":"2026-03-20T03:14:26.542Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608371,"link":"/api/v1/people/608371"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04259349242936,"aZ":-14.292112770186382,"pfxX":-2.6902025369657223,"pfxZ":9.555372007242052,"pX":-1.094612564560228,"pZ":5.15821208382974,"vX0":1.0490070827646485,"vY0":-135.78456063975577,"vZ0":0.4465491384732897,"x":131.46,"y":76.13,"x0":-1.1358385283050043,"y0":50.00625562457621,"z0":5.984122196423487,"aX":-5.036991208001583},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":4.7,"spinRate":2459,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.40299166735088,"extension":5.594690823643643},"index":4,"playId":"a9ef6b27-29bc-3c4c-aa2c-b900241488b4","pitchNumber":1,"startTime":"2026-03-20T03:14:26.542Z","endTime":"2026-03-20T03:14:29.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608371,"link":"/api/v1/people/608371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.509127154041263,"aZ":-36.38002862027165,"pfxX":6.390808552024059,"pfxZ":-3.0057797058542235,"pX":1.6491508816254132,"pZ":2.680251017840499,"vX0":3.8413512126924974,"vY0":-117.57889552101372,"vZ0":0.3006120118250535,"x":54.14,"y":166.41,"x0":-0.8367086844771521,"y0":50.00445339942896,"z0":5.929519748234805,"aX":8.93801616724343},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-5.0,"breakHorizontal":-12.5,"spinRate":3095,"spinDirection":48},"zone":12,"typeConfidence":2.0,"plateTime":0.46602803574067053,"extension":5.686602849378072},"index":5,"playId":"c271bd4c-9568-394c-b36f-0449fa39b7f6","pitchNumber":2,"startTime":"2026-03-20T03:14:44.813Z","endTime":"2026-03-20T03:14:48.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608371,"link":"/api/v1/people/608371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53178514105651,"aZ":-14.168247539668029,"pfxX":-3.589457885825279,"pfxZ":9.406097753189384,"pX":0.9607848035282062,"pZ":3.7033196748602006,"vX0":6.241843244862059,"vY0":-137.49920295819277,"vZ0":-3.0246299536265315,"x":80.38,"y":138.79,"x0":-0.8725327606705314,"y0":50.00310108233409,"z0":5.779128773588674,"aX":-6.871975728855844},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":5.2,"spinRate":2590,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.3983749956930418,"extension":5.869698107217448},"index":6,"playId":"034cab20-d8a7-3b89-a2ef-22e64c6faa38","pitchNumber":3,"startTime":"2026-03-20T03:14:57.038Z","endTime":"2026-03-20T03:15:00.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608371,"link":"/api/v1/people/608371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.459167452329822,"aZ":-10.00344981012185,"pfxX":-5.450914123274082,"pfxZ":11.318911607787937,"pX":-0.421354618531376,"pZ":0.8182277171130505,"vX0":3.435786727987163,"vY0":-139.12044110800053,"vZ0":-11.029057026463072,"x":133.06,"y":216.69,"x0":-0.96471157948254,"y0":50.002661514509676,"z0":5.499038051177544,"aX":-10.67554031965681},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.4,"breakHorizontal":9.1,"spinRate":2595,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.3938450145981225,"extension":5.874031633709887},"index":7,"playId":"f9135bfd-2627-3247-a1af-5f34d458c339","pitchNumber":4,"startTime":"2026-03-20T03:15:09.691Z","endTime":"2026-03-20T03:15:12.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608371,"link":"/api/v1/people/608371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":608371,"link":"/api/v1/people/608371"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":-8.799999999999997,"leverageIndex":2.14,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:15:12.691Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Amaya singles on a sharp line drive to center fielder Luisangel Acuña. Jesus Valdez to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-20T03:15:45.605Z","endTime":"2026-03-20T03:15:51.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608371,"fullName":"Lucas Sims","link":"/api/v1/people/608371"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"postOnSecond":{"id":678232,"fullName":"Jesus Valdez","link":"/api/v1/people/678232"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"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":678232,"fullName":"Jesus Valdez","link":"/api/v1/people/678232"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jesus Valdez replaces Gabriel Moreno.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-20T03:15:39.829Z","endTime":"2026-03-20T03:15:47.812Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678232,"link":"/api/v1/people/678232"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":672515,"link":"/api/v1/people/672515"},"base":1,"defense":{"pitcher":{"id":608371,"link":"/api/v1/people/608371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.081855264347517,"aZ":-11.735984871380573,"pfxX":-4.079562106748786,"pfxZ":10.482262015270631,"pX":0.006526623099502181,"pZ":2.6063815119997282,"vX0":4.386872074047295,"vY0":-138.7634852844686,"vZ0":-6.06537917169705,"x":116.75,"y":168.41,"x0":-1.0649318155916307,"y0":50.00522459838181,"z0":5.602732858318737,"aX":-7.9562566154326655},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.9,"breakHorizontal":6.5,"spinRate":2584,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.394735605657206,"extension":5.748810878181473},"hitData":{"launchSpeed":106.6,"launchAngle":11.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":131.46,"coordY":85.92}},"index":1,"playId":"c827e4cd-d133-3ff2-a171-d175909b7763","pitchNumber":1,"startTime":"2026-03-20T03:15:47.812Z","endTime":"2026-03-20T03:15:51.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608371,"link":"/api/v1/people/608371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"first":{"id":678232,"link":"/api/v1/people/678232"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_ab"},{"player":{"id":608371,"link":"/api/v1/people/608371"},"credit":"p_ab"},{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_pa"},{"player":{"id":608371,"link":"/api/v1/people/608371"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-12.399999999999999,"leverageIndex":3.54,"dramaIndex":170.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:15:51.792Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"A.J. Vukovich grounds out to first baseman Munetaka Murakami. Jesus Valdez to 3rd. Jacob Amaya to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-20T03:16:18.508Z","endTime":"2026-03-20T03:17:23.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608371,"fullName":"Lucas Sims","link":"/api/v1/people/608371"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"postOnThird":{"id":678232,"fullName":"Jesus Valdez","link":"/api/v1/people/678232"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691021,"fullName":"A.J. Vukovich","link":"/api/v1/people/691021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":678232,"fullName":"Jesus Valdez","link":"/api/v1/people/678232"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.435244975133486,"aZ":-36.92251160131068,"pfxX":7.122616333467587,"pfxZ":-3.298310269076689,"pX":1.7133724977639484,"pZ":1.0094862492855388,"vX0":4.480356017376758,"vY0":-120.10077424275977,"vZ0":-3.1412774676541666,"x":51.69,"y":211.52,"x0":-1.1110527353891853,"y0":50.00386713682071,"z0":5.666930316907476,"aX":10.252026533890952},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-6.5,"breakHorizontal":-14.0,"spinRate":3102,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.45863058076472596,"extension":5.98283823707735},"index":0,"playId":"cf91006f-30bd-39ff-b386-7c951ddca80f","pitchNumber":1,"startTime":"2026-03-20T03:16:25.502Z","endTime":"2026-03-20T03:16:30.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608371,"link":"/api/v1/people/608371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"second":{"id":678232,"link":"/api/v1/people/678232"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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.9,"endSpeed":80.5,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.248994039841207,"aZ":-24.29617347286017,"pfxX":2.3465499949952004,"pfxZ":4.7751552605822285,"pX":0.9615739777923744,"pZ":2.0207910744626423,"vX0":4.7787302454152485,"vY0":-127.85528748615013,"vZ0":-3.9793832190161433,"x":80.35,"y":184.22,"x0":-1.2391954889026486,"y0":50.00278384705184,"z0":5.512192195958323,"aX":3.8699439988591258},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.9,"breakHorizontal":-5.4,"spinRate":2944,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4289906456663206,"extension":5.7465284598001904},"index":1,"playId":"1dc58f4f-daad-3e91-88d5-e1fc1f4aa942","pitchNumber":2,"startTime":"2026-03-20T03:16:47.505Z","endTime":"2026-03-20T03:16:52.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608371,"link":"/api/v1/people/608371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"second":{"id":678232,"link":"/api/v1/people/678232"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-03-20T03:17:04.632Z","endTime":"2026-03-20T03:17:13.896Z","isPitch":false,"type":"action","player":{"id":691021,"link":"/api/v1/people/691021"},"defense":{"pitcher":{"id":608371,"link":"/api/v1/people/608371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"second":{"id":678232,"link":"/api/v1/people/678232"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.2,"strikeZoneTop":3.356,"strikeZoneBottom":1.694,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18437678335574,"aZ":-25.31655836769766,"pfxX":4.082723649917488,"pfxZ":4.253686661370342,"pX":0.6350679991931731,"pZ":2.8261777286879837,"vX0":3.5590803513095484,"vY0":-127.01697323281924,"vZ0":-2.1001545247752627,"x":92.79,"y":162.47,"x0":-1.321367532207008,"y0":50.00338336424255,"z0":5.703439502518164,"aX":6.584064299164183},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.4,"breakHorizontal":-8.3,"spinRate":2985,"spinDirection":287},"zone":6,"typeConfidence":2.0,"plateTime":0.43339234987110586,"extension":5.851111850349803},"hitData":{"launchSpeed":54.7,"launchAngle":-21.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.12,"coordY":174.89}},"index":3,"playId":"ae7cba98-4843-3b77-ba6e-6d2ef5309aa3","pitchNumber":3,"startTime":"2026-03-20T03:17:13.896Z","endTime":"2026-03-20T03:17:23.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608371,"link":"/api/v1/people/608371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":691021,"link":"/api/v1/people/691021","batSide":{"code":"R","description":"Right"}},"first":{"id":676070,"link":"/api/v1/people/676070"},"second":{"id":678232,"link":"/api/v1/people/678232"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691021,"link":"/api/v1/people/691021"},"credit":"b_ab"},{"player":{"id":608371,"link":"/api/v1/people/608371"},"credit":"p_ab"},{"player":{"id":691021,"link":"/api/v1/people/691021"},"credit":"b_pa"},{"player":{"id":608371,"link":"/api/v1/people/608371"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.1,"awayTeamWinProbability":46.9,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":4.21,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:17:23.290Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kristian Robinson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-20T03:17:43.786Z","endTime":"2026-03-20T03:18:49.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608371,"fullName":"Lucas Sims","link":"/api/v1/people/608371"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"postOnThird":{"id":678232,"fullName":"Jesus Valdez","link":"/api/v1/people/678232"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677565,"fullName":"Kristian Robinson","link":"/api/v1/people/677565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":78.9,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.550810329669357,"aZ":-25.661338846872734,"pfxX":0.31543657612554554,"pfxZ":4.0647625173891395,"pX":1.58463458063975,"pZ":2.6136592527801015,"vX0":6.579002527084157,"vY0":-126.69773235372271,"vZ0":-2.369313580368191,"x":56.6,"y":168.21,"x0":-1.1031852858250926,"y0":50.000681382287034,"z0":5.6440048007692605,"aX":0.5035032652549468},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.0,"breakHorizontal":-2.3,"spinRate":2933,"spinDirection":96},"zone":12,"typeConfidence":2.0,"plateTime":0.43485064064767887,"extension":5.645873697343465},"index":0,"playId":"1b88d7fd-9b0d-321a-8f57-116eb5a3d759","pitchNumber":1,"startTime":"2026-03-20T03:17:47.307Z","endTime":"2026-03-20T03:17:51.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608371,"link":"/api/v1/people/608371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":678232,"link":"/api/v1/people/678232"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":95.6,"endSpeed":87.0,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40060052335564,"aZ":-11.45942002067821,"pfxX":-1.2948787204365106,"pfxZ":10.63151032162503,"pX":0.25195712789943914,"pZ":2.715163787393653,"vX0":4.05561973519781,"vY0":-139.01240508057325,"vZ0":-5.838953829569144,"x":107.4,"y":165.47,"x0":-1.06044875038718,"y0":50.00589430907529,"z0":5.610129869051477,"aX":-2.5238094002561327},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.1,"breakHorizontal":1.4,"spinRate":2592,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.3946583414566245,"extension":5.746820610785893},"index":1,"playId":"e968cb73-a4cd-3838-a9c9-2a52fc1cfbe5","pitchNumber":2,"startTime":"2026-03-20T03:18:02.331Z","endTime":"2026-03-20T03:18:05.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608371,"link":"/api/v1/people/608371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":678232,"link":"/api/v1/people/678232"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.981869177355,"aZ":-14.51414340333953,"pfxX":-2.1607515457660122,"pfxZ":9.07260782102829,"pX":-0.1906708999833085,"pZ":3.2019494612985975,"vX0":2.7337394392716354,"vY0":-138.6293402942181,"vZ0":-4.46266988611471,"x":124.27,"y":152.33,"x0":-0.9088229893278985,"y0":50.00270492257379,"z0":5.801448798083521,"aX":-4.205994862862853},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":3.4,"spinRate":2520,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.3950999628722287,"extension":5.684219499264162},"index":2,"playId":"f89a26dd-f474-31f3-ab4f-a26b51e8d79d","pitchNumber":3,"startTime":"2026-03-20T03:18:22.762Z","endTime":"2026-03-20T03:18:25.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608371,"link":"/api/v1/people/608371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":678232,"link":"/api/v1/people/678232"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98121868433913,"aZ":-32.42931575165702,"pfxX":6.349739689794986,"pfxZ":-0.15845703237027564,"pX":1.448202450515258,"pZ":1.1744600508810292,"vX0":3.6510256062431377,"vY0":-127.3549910940598,"vZ0":-4.68463890614202,"x":61.8,"y":207.07,"x0":-0.8303257232549269,"y0":50.000849451813956,"z0":5.6124751132938515,"aX":10.393281580079417},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.2,"breakHorizontal":-12.4,"spinRate":3269,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.43064257727363753,"extension":5.720301169270373},"index":3,"playId":"1d3b29ec-82a7-301c-9f62-08425bed2107","pitchNumber":4,"startTime":"2026-03-20T03:18:44.344Z","endTime":"2026-03-20T03:18:49.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608371,"link":"/api/v1/people/608371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":677565,"link":"/api/v1/people/677565","batSide":{"code":"R","description":"Right"}},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":678232,"link":"/api/v1/people/678232"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677565,"link":"/api/v1/people/677565"},"credit":"b_ab"},{"player":{"id":608371,"link":"/api/v1/people/608371"},"credit":"p_ab"},{"player":{"id":677565,"link":"/api/v1/people/677565"},"credit":"b_pa"},{"player":{"id":608371,"link":"/api/v1/people/608371"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":18.79999999999999,"leverageIndex":3.99,"dramaIndex":220.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:18:49.966Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cristofer Torin grounds out, second baseman Chase Meidroth to first baseman Munetaka Murakami.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-20T03:19:05.833Z","endTime":"2026-03-20T03:19:44.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":800198,"fullName":"Cristofer Torin","link":"/api/v1/people/800198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608371,"fullName":"Lucas Sims","link":"/api/v1/people/608371"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800198,"fullName":"Cristofer Torin","link":"/api/v1/people/800198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.804688652919285,"aZ":-24.146073245212538,"pfxX":7.16922329270571,"pfxZ":4.819755429509164,"pX":1.4084337530815774,"pZ":1.5930173220478816,"vX0":3.5794443932381492,"vY0":-128.56340932716466,"vZ0":-5.387410429566328,"x":63.31,"y":195.77,"x0":-0.9354771273512705,"y0":50.00508564281664,"z0":5.6012465026351625,"aX":11.946157531891028},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.7,"breakHorizontal":-13.8,"spinRate":2923,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.42679116276642315,"extension":5.751740563084607},"index":0,"playId":"94f6c968-cc46-3533-a079-f17c807d12fd","pitchNumber":1,"startTime":"2026-03-20T03:19:11.152Z","endTime":"2026-03-20T03:19:22.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608371,"link":"/api/v1/people/608371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":678232,"link":"/api/v1/people/678232"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91083490235816,"aZ":-29.863060292671506,"pfxX":4.293427779435039,"pfxZ":1.4581188238444724,"pX":0.6048574717515712,"pZ":2.5800342265662604,"vX0":2.515947923286471,"vY0":-125.07562425331695,"vZ0":-1.6780377796054067,"x":93.94,"y":169.12,"x0":-0.9715179938380284,"y0":50.004615408409265,"z0":5.705474879911837,"aX":6.811337060884888},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.5,"breakHorizontal":-8.4,"spinRate":3060,"spinDirection":74},"zone":6,"typeConfidence":2.0,"plateTime":0.4376920900429391,"extension":5.729164661559658},"index":1,"playId":"5742868d-b4cb-3740-be55-32d5ff192a48","pitchNumber":2,"startTime":"2026-03-20T03:19:26.440Z","endTime":"2026-03-20T03:19:32.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608371,"link":"/api/v1/people/608371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":678232,"link":"/api/v1/people/678232"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75107271941627,"aZ":-13.180787794207719,"pfxX":-1.5823298489948274,"pfxZ":9.765509640020248,"pX":0.5003425798459541,"pZ":1.6817964620531756,"vX0":4.156381561259845,"vY0":-138.52359602207503,"vZ0":-8.3975574732018,"x":97.93,"y":193.37,"x0":-0.8134651956421506,"y0":50.00032574062789,"z0":5.632296599551471,"aX":-3.0770805134916737},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":2.0,"spinRate":2600,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.3953099176260668,"extension":5.949138118593758},"hitData":{"launchSpeed":70.5,"launchAngle":2.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.16,"coordY":151.43}},"index":2,"playId":"dc10b64b-8faa-3116-8854-73c8da2af84e","pitchNumber":3,"startTime":"2026-03-20T03:19:41.282Z","endTime":"2026-03-20T03:19:44.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608371,"link":"/api/v1/people/608371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":800198,"link":"/api/v1/people/800198","batSide":{"code":"R","description":"Right"}},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":678232,"link":"/api/v1/people/678232"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800198,"link":"/api/v1/people/800198"},"credit":"b_ab"},{"player":{"id":608371,"link":"/api/v1/people/608371"},"credit":"p_ab"},{"player":{"id":800198,"link":"/api/v1/people/800198"},"credit":"b_pa"},{"player":{"id":608371,"link":"/api/v1/people/608371"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":14.800000000000011,"leverageIndex":5.33,"dramaIndex":229.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:19:44.475Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Austin Hays hits a ground-rule double (4) on a fly ball to right field.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-20T03:22:00.035Z","endTime":"2026-03-20T03:23:04.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[6,7,8,9],"actionIndex":[0,1,2,3,4,5],"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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jansel Luis replaces third baseman Tim Tawa, batting 2nd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-20T03:22:02.240Z","endTime":"2026-03-20T03:22:02.241Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800306,"link":"/api/v1/people/800306"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":694374,"link":"/api/v1/people/694374"},"defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jesus Valdez remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-20T03:22:02.242Z","endTime":"2026-03-20T03:22:02.243Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678232,"link":"/api/v1/people/678232"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":672515,"link":"/api/v1/people/672515"},"defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jean Walters replaces second baseman Jacob Amaya, batting 6th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-20T03:22:02.244Z","endTime":"2026-03-20T03:22:02.245Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695078,"link":"/api/v1/people/695078"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":676070,"link":"/api/v1/people/676070"},"defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Junior Franco replaces left fielder A.J. Vukovich, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-20T03:22:02.246Z","endTime":"2026-03-20T03:22:02.247Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691285,"link":"/api/v1/people/691285"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":691021,"link":"/api/v1/people/691021"},"defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691021,"link":"/api/v1/people/691021"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jack Hurley replaces right fielder Kristian Robinson, batting 8th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-20T03:22:02.248Z","endTime":"2026-03-20T03:22:02.249Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694815,"link":"/api/v1/people/694815"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":677565,"link":"/api/v1/people/677565"},"defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Adrian Rodriguez replaces shortstop Cristofer Torin, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-20T03:22:02.250Z","endTime":"2026-03-20T03:22:02.251Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703641,"link":"/api/v1/people/703641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":800198,"link":"/api/v1/people/800198"},"defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":800198,"link":"/api/v1/people/800198"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.681949154757692,"aZ":-30.09498234829765,"pfxX":4.108433996862893,"pfxZ":1.2331291231973651,"pX":0.24545487600016733,"pZ":2.571745929897968,"vX0":4.750268389079894,"vY0":-128.70193799009778,"vZ0":-1.6303561761421177,"x":107.64,"y":169.34,"x0":-2.155052663879874,"y0":50.00272442278307,"z0":5.535222829817909,"aX":6.918853910930794},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.2,"breakHorizontal":-8.5,"spinRate":2806,"spinDirection":78},"zone":6,"typeConfidence":2.0,"plateTime":0.42492028181275554,"extension":6.1660331085083335},"index":6,"playId":"1722a5b3-f0de-3871-bf29-735904f1f8c4","pitchNumber":1,"startTime":"2026-03-20T03:22:02.252Z","endTime":"2026-03-20T03:22:05.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.765712226927636,"aZ":-20.29117018564121,"pfxX":-9.177168919663846,"pfxZ":5.775201596812925,"pX":0.27281085498162355,"pZ":2.6804608469756226,"vX0":9.079301697897309,"vY0":-141.92064774556107,"vZ0":-4.156277065829707,"x":106.6,"y":166.41,"x0":-1.7617383209063024,"y0":50.00493568634065,"z0":5.441404992624998,"aX":-18.89021091572429},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.8,"breakHorizontal":15.0,"spinRate":2347,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.38462637566395985,"extension":6.391384845124657},"index":7,"playId":"9367127b-c46e-32bc-88eb-5d95eb0f4af3","pitchNumber":2,"startTime":"2026-03-20T03:22:20.468Z","endTime":"2026-03-20T03:22:23.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.744715572580716,"aZ":-21.834731483834567,"pfxX":-8.97884608680223,"pfxZ":5.006207777079766,"pX":-0.4417218515353696,"pZ":4.696657342597588,"vX0":7.968264453344969,"vY0":-142.6000381202349,"vZ0":1.652120764887617,"x":133.84,"y":111.97,"x0":-2.100983131640311,"y0":50.00562697110367,"z0":5.4841039728963255,"aX":-18.557716894942597},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.6,"breakHorizontal":14.8,"spinRate":2358,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.38358658295335424,"extension":6.203414880935101},"index":8,"playId":"7a492bfe-beae-36bd-bca0-877f87133c8e","pitchNumber":3,"startTime":"2026-03-20T03:22:42.477Z","endTime":"2026-03-20T03:22:45.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.788205940676235,"aZ":-30.326319035234636,"pfxX":4.66363488285409,"pfxZ":1.0430391587110028,"pX":0.6055861015622385,"pZ":1.923447206259512,"vX0":5.320377807531589,"vY0":-132.23286649535055,"vZ0":-3.5444444704268654,"x":93.92,"y":186.85,"x0":-2.0399213962258194,"y0":50.001615642395144,"z0":5.511652941139162,"aX":8.237514501879895},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.3,"breakHorizontal":-9.6,"spinRate":2618,"spinDirection":107},"zone":9,"typeConfidence":2.0,"plateTime":0.4145823406592779,"extension":6.362775206942302},"hitData":{"launchSpeed":93.8,"launchAngle":27.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":215.97,"coordY":96.26}},"index":9,"playId":"3b8404fc-0ea1-32e4-be2c-3fa11df9c39a","pitchNumber":4,"startTime":"2026-03-20T03:23:01.384Z","endTime":"2026-03-20T03:23:04.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_ab"},{"player":{"id":642528,"link":"/api/v1/people/642528"},"credit":"p_ab"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_pa"},{"player":{"id":642528,"link":"/api/v1/people/642528"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":90.5,"awayTeamWinProbability":9.5,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.53,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:23:04.928Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Munetaka Murakami flies out to left fielder Junior Franco.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-20T03:23:40.263Z","endTime":"2026-03-20T03:24:54.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":667240,"fullName":"Jason Matthews","link":"/api/v1/people/667240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691285,"link":"/api/v1/people/691285"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jason Matthews replaces Austin Hays.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-20T03:23:42.447Z","endTime":"2026-03-20T03:23:42.448Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667240,"link":"/api/v1/people/667240"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":669720,"link":"/api/v1/people/669720"},"base":2,"defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"second":{"id":669720,"link":"/api/v1/people/669720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.327189834889396,"aZ":-29.59688374879376,"pfxX":2.536465817874385,"pfxZ":1.4942164650247083,"pX":0.1383396754040302,"pZ":2.8732019981257815,"vX0":4.585047608964045,"vY0":-130.3966577698235,"vZ0":-1.1868218638739294,"x":111.73,"y":161.2,"x0":-1.9719492986882776,"y0":50.000535252722145,"z0":5.566411958718064,"aX":4.368729107855871},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.6,"breakHorizontal":-5.6,"spinRate":2632,"spinDirection":73},"zone":2,"typeConfidence":2.0,"plateTime":0.4199907820077535,"extension":6.435530822580084},"index":1,"playId":"8221bfed-ca5d-35df-9534-c0de98c1ad70","pitchNumber":1,"startTime":"2026-03-20T03:23:42.449Z","endTime":"2026-03-20T03:23:46.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"second":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6279059780117,"aZ":-16.61516719058448,"pfxX":-2.7273011196959693,"pfxZ":7.55058601675052,"pX":-0.8535478567119172,"pZ":3.9632088198931705,"vX0":4.248114766307373,"vY0":-142.8247714422211,"vZ0":-1.4571447130008195,"x":149.54,"y":131.77,"x0":-2.007525659962899,"y0":50.00606941627243,"z0":5.527576265401109,"aX":-5.622703380248084},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.6,"breakHorizontal":4.1,"spinRate":2425,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3838501008300903,"extension":6.290091128587009},"index":2,"playId":"f7f14015-a800-35a7-bd50-ec6ae2a7c1e1","pitchNumber":2,"startTime":"2026-03-20T03:24:02.150Z","endTime":"2026-03-20T03:24:05.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"second":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.219733616020008,"aZ":-26.11604817063703,"pfxX":-9.425072654213691,"pfxZ":3.3934764215935673,"pX":0.02324310148397785,"pZ":0.8619481344532612,"vX0":7.97887309604814,"vY0":-132.9677820975351,"vZ0":-6.995721265918432,"x":116.11,"y":215.51,"x0":-1.79572442673378,"y0":50.004843537377035,"z0":5.429250708665006,"aX":-16.834295597428863},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.8,"breakHorizontal":15.2,"spinRate":1686,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.41234995893114146,"extension":6.51326612601954},"index":3,"playId":"8f239dce-d603-386a-afaf-0814569ba6b8","pitchNumber":3,"startTime":"2026-03-20T03:24:23.030Z","endTime":"2026-03-20T03:24:26.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"second":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58836781968168,"aZ":-28.66850733177271,"pfxX":1.1360496332659593,"pfxZ":2.053099698513913,"pX":-0.3063028441568078,"pZ":3.1842571777246853,"vX0":3.99496559190444,"vY0":-130.01817619991627,"vZ0":-0.4163107524277048,"x":122.36,"y":153.76,"x0":-2.0112367118131096,"y0":50.00591868508497,"z0":5.524496532209564,"aX":1.9420281982785381},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.8,"breakHorizontal":-3.0,"spinRate":2598,"spinDirection":85},"zone":1,"typeConfidence":2.0,"plateTime":0.4214901805906166,"extension":6.395702210418005},"hitData":{"launchSpeed":103.8,"launchAngle":61.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.04,"coordY":113.87}},"index":4,"playId":"461a283f-0759-3811-a784-d0831f46ab8a","pitchNumber":4,"startTime":"2026-03-20T03:24:42.760Z","endTime":"2026-03-20T03:24:54.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":808959,"link":"/api/v1/people/808959","batSide":{"code":"L","description":"Left"}},"second":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"credit":"b_ab"},{"player":{"id":642528,"link":"/api/v1/people/642528"},"credit":"p_ab"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"credit":"b_pa"},{"player":{"id":642528,"link":"/api/v1/people/642528"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.64,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:24:54.506Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edgar Quero grounds out, second baseman Jean Walters to first baseman Modeifi Marte. Jason Matthews to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-20T03:25:06.173Z","endTime":"2026-03-20T03:25:53.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":667240,"fullName":"Jason Matthews","link":"/api/v1/people/667240"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695078,"link":"/api/v1/people/695078"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":800029,"link":"/api/v1/people/800029"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":667240,"fullName":"Jason Matthews","link":"/api/v1/people/667240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":89.9,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.16471771522145,"aZ":-16.54378517171562,"pfxX":-5.530100184788194,"pfxZ":7.5148125043361755,"pX":0.3404536312782947,"pZ":3.105832614507323,"vX0":8.505292748665193,"vY0":-143.5132767170327,"vZ0":-3.607196216917719,"x":114.4,"y":131.14,"x0":-1.9472501609191464,"y0":50.00007346775947,"z0":5.413684277664157,"aX":-11.498939757448968},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.0,"breakHorizontal":8.3,"spinRate":2416,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.3820980900579567,"extension":6.27782558100345},"index":0,"playId":"9cc2cc1b-496c-319f-9d29-d90b1ff5bbe5","pitchNumber":1,"startTime":"2026-03-20T03:25:22.610Z","endTime":"2026-03-20T03:25:25.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"second":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.2,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.55835255518105,"aZ":-16.409771628450056,"pfxX":-5.042947512324972,"pfxZ":7.717437133647913,"pX":0.81556949863752,"pZ":2.3184378251241258,"vX0":9.488863725524602,"vY0":-142.241103291237,"vZ0":-5.386180320124106,"x":85.91,"y":176.18,"x0":-1.9130497082765066,"y0":50.00302626747766,"z0":5.2821059918918,"aX":-10.302353367361674},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.0,"breakHorizontal":7.2,"spinRate":2436,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3855249294834229,"extension":6.390617483536227},"hitData":{"launchSpeed":89.2,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.53,"coordY":147.19}},"index":1,"playId":"90db5fd5-e166-36f5-a04e-3a041df22b32","pitchNumber":2,"startTime":"2026-03-20T03:25:43.999Z","endTime":"2026-03-20T03:25:53.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"second":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_ab"},{"player":{"id":642528,"link":"/api/v1/people/642528"},"credit":"p_ab"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":642528,"link":"/api/v1/people/642528"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.79,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:25:53.033Z","atBatIndex":67},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Chase Meidroth doubles (3) on a line drive to center fielder Pedro Catuy. Jason Matthews scores.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-20T03:28:25.253Z","endTime":"2026-03-20T03:29:06.109Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":806869,"link":"/api/v1/people/806869"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":667240,"fullName":"Jason Matthews","link":"/api/v1/people/667240"},"responsiblePitcher":{"id":642528,"link":"/api/v1/people/642528"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-20T03:26:05.016Z","endTime":"2026-03-20T03:28:05.059Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"third":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Andrew Hoffmann replaces Jonathan Loáisiga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-20T03:28:05.059Z","endTime":"2026-03-20T03:28:15.136Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694851,"link":"/api/v1/people/694851"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"third":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-03-20T03:28:15.136Z","endTime":"2026-03-20T03:28:27.412Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"},"defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"third":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.917587262670303,"aZ":-28.831136173009728,"pfxX":-4.722467097836807,"pfxZ":2.0637849339916077,"pX":0.5288610698283732,"pZ":1.47643394139611,"vX0":3.825056442355281,"vY0":-126.0864401135025,"vZ0":-5.7510645150799515,"x":96.84,"y":198.92,"x0":-0.3889907669356754,"y0":50.00444417335642,"z0":6.09281377920371,"aX":-7.658903652192014},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.8,"breakHorizontal":7.8,"spinRate":951,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.4332208041656229,"extension":6.344503681595153},"index":3,"playId":"fac7242a-6e6e-3a58-8d2f-2e1a2f22f6c7","pitchNumber":1,"startTime":"2026-03-20T03:28:27.412Z","endTime":"2026-03-20T03:28:30.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"third":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.683710884301277,"aZ":-28.409261026200603,"pfxX":-6.089287643812515,"pfxZ":2.273153495713725,"pX":0.629253611801331,"pZ":2.133053070733803,"vX0":4.633022890446437,"vY0":-127.50197108085084,"vZ0":-4.424564917571164,"x":93.01,"y":181.19,"x0":-0.4146556850013858,"y0":50.00382238973757,"z0":6.116649268556893,"aX":-10.089045251345947},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.4,"breakHorizontal":10.1,"spinRate":969,"spinDirection":261},"zone":6,"typeConfidence":2.0,"plateTime":0.42857379180135435,"extension":6.276814187326812},"index":4,"playId":"6b73b6cc-c592-3909-8490-989ba70011b2","pitchNumber":2,"startTime":"2026-03-20T03:28:43.416Z","endTime":"2026-03-20T03:28:47.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"third":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.669458984201682,"aZ":-13.142819709258683,"pfxX":-3.898425458781937,"pfxZ":9.601776761770605,"pX":0.7461787556267082,"pZ":2.5611970315611696,"vX0":4.236009808496147,"vY0":-139.5000274212167,"vZ0":-7.208511883810039,"x":88.56,"y":169.63,"x0":-0.2812909127681096,"y0":50.00581664425523,"z0":6.034803167904244,"aX":-7.729684139272924},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":6.2,"spinRate":2362,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.3917656697857588,"extension":6.353349190282529},"hitData":{"launchSpeed":97.7,"launchAngle":15.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":158.57,"coordY":97.8}},"index":5,"playId":"37170fcf-669c-3458-8129-2add4534dc56","pitchNumber":3,"startTime":"2026-03-20T03:29:02.139Z","endTime":"2026-03-20T03:29:06.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"third":{"id":667240,"link":"/api/v1/people/667240"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_ab"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_ab"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.5,"awayTeamWinProbability":6.5,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":1.0,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:29:06.109Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oliver Dunn strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-20T03:29:52.215Z","endTime":"2026-03-20T03:31:36.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":690841,"link":"/api/v1/people/690841"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Caden Connor replaces Chase Meidroth.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-20T03:29:51.333Z","endTime":"2026-03-20T03:29:54.445Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804645,"link":"/api/v1/people/804645"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":805367,"link":"/api/v1/people/805367"},"base":2,"defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":686554,"link":"/api/v1/people/686554","batSide":{"code":"L","description":"Left"}},"second":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.357731786158084,"aZ":-12.923166094197944,"pfxX":-4.942314562503127,"pfxZ":9.735790664638506,"pX":-0.4567597707042814,"pZ":3.322366960163104,"vX0":1.4278489017290092,"vY0":-139.9264330094288,"vZ0":-5.362934771030995,"x":134.41,"y":149.08,"x0":-0.3323134845194311,"y0":50.00624571310078,"z0":6.114717924705163,"aX":-9.776174577345857},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":8.6,"spinRate":2340,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39184065808224977,"extension":6.149559308650164},"index":1,"playId":"a013da7c-793b-351e-9e17-57f6433c26c8","pitchNumber":1,"startTime":"2026-03-20T03:29:54.445Z","endTime":"2026-03-20T03:29:59.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":686554,"link":"/api/v1/people/686554","batSide":{"code":"L","description":"Left"}},"second":{"id":804645,"link":"/api/v1/people/804645"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08119810993108,"aZ":-14.494570032208447,"pfxX":-3.2750828881945484,"pfxZ":8.830845334918326,"pX":-0.4594774502865363,"pZ":2.747693233627377,"vX0":1.1162862860494018,"vY0":-140.65692770962053,"vZ0":-6.5167365821762155,"x":134.51,"y":164.59,"x0":-0.43606197673369984,"y0":50.006545141889994,"z0":6.035643450158229,"aX":-6.559853331370592},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":5.8,"spinRate":2355,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.38949878488705636,"extension":6.317394637355281},"index":2,"playId":"34e7c930-add0-39f6-ac11-ad55b22349c2","pitchNumber":2,"startTime":"2026-03-20T03:30:12.952Z","endTime":"2026-03-20T03:30:17.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":686554,"link":"/api/v1/people/686554","batSide":{"code":"L","description":"Left"}},"second":{"id":804645,"link":"/api/v1/people/804645"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.073387593824755,"aZ":-14.564195611485752,"pfxX":-3.547862209161022,"pfxZ":8.930112952880073,"pX":-0.14186085321001052,"pZ":4.574389150826462,"vX0":1.6314213048444741,"vY0":-139.70182308694763,"vZ0":-1.8397469432781794,"x":122.41,"y":115.27,"x0":-0.27305986560547774,"y0":50.00679782811058,"z0":6.201020226456529,"aX":-7.000032751890228},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":6.1,"spinRate":2370,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3923805915498675,"extension":6.267818113153928},"index":3,"playId":"eb7c5c3a-6315-3add-a952-77ab5c1f9595","pitchNumber":3,"startTime":"2026-03-20T03:30:34.405Z","endTime":"2026-03-20T03:30:39.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":686554,"link":"/api/v1/people/686554","batSide":{"code":"L","description":"Left"}},"second":{"id":804645,"link":"/api/v1/people/804645"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.918267388529145,"aZ":-26.27731038108155,"pfxX":-7.477835527672592,"pfxZ":3.46754353159667,"pX":-1.0553023292877646,"pZ":2.7403583024988185,"vX0":1.448334594351901,"vY0":-129.59008480670448,"vZ0":-3.5073951313553264,"x":157.23,"y":164.79,"x0":-0.6495572531137064,"y0":50.00481387225979,"z0":6.117213832457784,"aX":-12.728157723573323},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.8,"breakHorizontal":13.2,"spinRate":984,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.422546413587801,"extension":6.350497781730546},"index":4,"playId":"aaf80280-338d-3db0-a6e7-fbfeae83c81f","pitchNumber":4,"startTime":"2026-03-20T03:30:53.782Z","endTime":"2026-03-20T03:30:58.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":686554,"link":"/api/v1/people/686554","batSide":{"code":"L","description":"Left"}},"second":{"id":804645,"link":"/api/v1/people/804645"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.680024799588693,"aZ":-27.038083488710033,"pfxX":-7.082654661333936,"pfxZ":3.0471384860769675,"pX":-0.12497082182007742,"pZ":1.1541282354474487,"vX0":3.177632832885221,"vY0":-128.91725871192295,"vZ0":-6.70786140014404,"x":121.76,"y":207.62,"x0":-0.4530804256817932,"y0":50.001505814175616,"z0":5.875514128669298,"aX":-11.926114724206952},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.2,"breakHorizontal":12.1,"spinRate":992,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.42479525219414294,"extension":6.359010895248305},"index":5,"playId":"4b2d30b0-8d80-3aa7-9902-3f81ac0ebe39","pitchNumber":5,"startTime":"2026-03-20T03:31:12.574Z","endTime":"2026-03-20T03:31:16.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":686554,"link":"/api/v1/people/686554","batSide":{"code":"L","description":"Left"}},"second":{"id":804645,"link":"/api/v1/people/804645"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8643900326418,"aZ":-26.126383317265628,"pfxX":-6.843930539322862,"pfxZ":3.644950758235243,"pX":0.057796730247871936,"pZ":2.4673304824349147,"vX0":3.0462371790966913,"vY0":-128.13016149799444,"vZ0":-3.976052137553367,"x":114.8,"y":172.16,"x0":-0.2582765535060107,"y0":50.00584285059288,"z0":6.084650185305072,"aX":-11.36329466826329},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.9,"breakHorizontal":11.6,"spinRate":960,"spinDirection":251},"zone":5,"typeConfidence":2.0,"plateTime":0.427733796156367,"extension":6.425118723248169},"index":6,"playId":"8dae755e-0f76-3f59-a07f-908bc57e0159","pitchNumber":6,"startTime":"2026-03-20T03:31:32.869Z","endTime":"2026-03-20T03:31:36.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":800029,"link":"/api/v1/people/800029"},"second":{"id":695078,"link":"/api/v1/people/695078"},"third":{"id":800306,"link":"/api/v1/people/800306"},"shortstop":{"id":703641,"link":"/api/v1/people/703641"},"left":{"id":691285,"link":"/api/v1/people/691285"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":694815,"link":"/api/v1/people/694815"}},"offense":{"batter":{"id":686554,"link":"/api/v1/people/686554","batSide":{"code":"L","description":"Left"}},"second":{"id":804645,"link":"/api/v1/people/804645"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686554,"link":"/api/v1/people/686554"},"credit":"b_ab"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_ab"},{"player":{"id":686554,"link":"/api/v1/people/686554"},"credit":"b_pa"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:31:36.567Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt O'Neill strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-20T03:34:08.236Z","endTime":"2026-03-20T03:35:04.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684384,"fullName":"Chase Plymell","link":"/api/v1/people/684384"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[6,7,8,9],"actionIndex":[0,1,2,3,4,5],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jason Matthews remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-20T03:34:08.224Z","endTime":"2026-03-20T03:34:08.225Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667240,"link":"/api/v1/people/667240"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":669720,"link":"/api/v1/people/669720"},"defense":{"pitcher":{"id":608371,"link":"/api/v1/people/608371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jordan Sprinkle replaces first baseman Munetaka Murakami, batting 4th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-20T03:34:08.226Z","endTime":"2026-03-20T03:34:08.227Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688394,"link":"/api/v1/people/688394"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":808959,"link":"/api/v1/people/808959"},"defense":{"pitcher":{"id":608371,"link":"/api/v1/people/608371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":805367,"link":"/api/v1/people/805367"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Drew Romo replaces catcher Edgar Quero, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-20T03:34:08.228Z","endTime":"2026-03-20T03:34:08.229Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":700337,"link":"/api/v1/people/700337"},"defense":{"pitcher":{"id":608371,"link":"/api/v1/people/608371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":688394,"link":"/api/v1/people/688394"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Caden Connor remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-20T03:34:08.230Z","endTime":"2026-03-20T03:34:08.231Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804645,"link":"/api/v1/people/804645"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"601","replacedPlayer":{"id":805367,"link":"/api/v1/people/805367"},"defense":{"pitcher":{"id":608371,"link":"/api/v1/people/608371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":808959,"link":"/api/v1/people/808959"},"second":{"id":688394,"link":"/api/v1/people/688394"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Darren Baker replaces center fielder Luisangel Acuña, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-20T03:34:08.232Z","endTime":"2026-03-20T03:34:08.233Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671117,"link":"/api/v1/people/671117"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":682668,"link":"/api/v1/people/682668"},"defense":{"pitcher":{"id":608371,"link":"/api/v1/people/608371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":688394,"link":"/api/v1/people/688394"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":682668,"link":"/api/v1/people/682668"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Chase Plymell replaces Lucas Sims.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-20T03:34:08.234Z","endTime":"2026-03-20T03:34:08.235Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684384,"link":"/api/v1/people/684384"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608371,"link":"/api/v1/people/608371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":688394,"link":"/api/v1/people/688394"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.554387100921904,"aZ":-30.47211515508708,"pfxX":2.406524602179326,"pfxZ":1.2323847150429028,"pX":-0.07387584074501934,"pZ":2.8681280973559873,"vX0":2.0215447911810043,"vY0":-117.231673203207,"vZ0":-1.8369614841403152,"x":141.61,"y":165.26,"x0":-1.26216201211859,"y0":50.004368304419145,"z0":6.5245837765044,"aX":3.32681979967845},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":2.0,"breakHorizontal":-4.9,"spinRate":2153,"spinDirection":136},"zone":2,"typeConfidence":0.9,"plateTime":0.4684292131729668,"extension":5.9176591259050895},"index":6,"playId":"1bdc051c-cbc8-3776-9a3d-554b5fe4bb4d","pitchNumber":1,"startTime":"2026-03-20T03:34:08.236Z","endTime":"2026-03-20T03:34:15.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684384,"link":"/api/v1/people/684384","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":688394,"link":"/api/v1/people/688394"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31553175549071,"aZ":-29.15334264412252,"pfxX":1.2734139032026275,"pfxZ":2.055408877039577,"pX":-0.6457190702531995,"pZ":2.723032536558679,"vX0":1.5698086678293235,"vY0":-120.9002408480997,"vZ0":-2.6101593626720803,"x":95.64,"y":159.26,"x0":-1.4708091112195245,"y0":50.0021402187067,"z0":6.395912793847281,"aX":1.8697465654248888},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.4,"breakHorizontal":-2.8,"spinRate":2201,"spinDirection":169},"zone":4,"typeConfidence":0.88,"plateTime":0.4544204887440526,"extension":6.034486254521201},"index":7,"playId":"d5703d79-f21a-3d85-a241-ba215552e9d4","pitchNumber":2,"startTime":"2026-03-20T03:34:26.402Z","endTime":"2026-03-20T03:34:32.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684384,"link":"/api/v1/people/684384","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":688394,"link":"/api/v1/people/688394"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22282801096079,"aZ":-16.16017201491043,"pfxX":-3.740020854949984,"pfxZ":9.265049799439995,"pX":-0.8363150461811636,"pZ":3.6794218989621803,"vX0":2.2950949466335118,"vY0":-131.25706399175724,"vZ0":-3.8757622145786432,"x":148.88,"y":139.44,"x0":-1.240382076067614,"y0":50.00389993636039,"z0":6.393960330960742,"aX":-6.464801165799263},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.1,"breakHorizontal":6.2,"spinRate":2077,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.41880967439738503,"extension":5.977580033714095},"index":8,"playId":"10213c00-35e5-33cc-a1b3-42fbb0e13e8b","pitchNumber":3,"startTime":"2026-03-20T03:34:43.764Z","endTime":"2026-03-20T03:34:49.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684384,"link":"/api/v1/people/684384","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":688394,"link":"/api/v1/people/688394"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.830937225167457,"aZ":-30.130895719904643,"pfxX":1.8991470324687656,"pfxZ":1.392962915567555,"pX":-0.8753768878955623,"pZ":3.773679984854229,"vX0":0.22532250392648467,"vY0":-120.83850879875689,"vZ0":-0.36098856018561953,"x":150.37,"y":136.89,"x0":-1.2165905228575473,"y0":50.00495766561041,"z0":6.585409248748612,"aX":2.7924554780068256},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.6,"breakHorizontal":-3.5,"spinRate":2252,"spinDirection":153},"zone":11,"typeConfidence":0.88,"plateTime":0.4542872246436378,"extension":5.872727343578162},"index":9,"playId":"03ac6805-2c81-3047-81a5-2df4ee090e0b","pitchNumber":4,"startTime":"2026-03-20T03:35:00.867Z","endTime":"2026-03-20T03:35:04.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684384,"link":"/api/v1/people/684384","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":688394,"link":"/api/v1/people/688394"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690841,"link":"/api/v1/people/690841"},"credit":"b_ab"},{"player":{"id":684384,"link":"/api/v1/people/684384"},"credit":"p_ab"},{"player":{"id":690841,"link":"/api/v1/people/690841"},"credit":"b_pa"},{"player":{"id":684384,"link":"/api/v1/people/684384"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:35:04.672Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jansel Luis strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-20T03:35:22.787Z","endTime":"2026-03-20T03:36:10.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":800306,"fullName":"Jansel Luis","link":"/api/v1/people/800306"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684384,"fullName":"Chase Plymell","link":"/api/v1/people/684384"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":800306,"fullName":"Jansel Luis","link":"/api/v1/people/800306"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"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":82.8,"endSpeed":75.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06659797250543,"aZ":-30.14028033408593,"pfxX":1.6087062409307875,"pfxZ":1.3958161480372162,"pX":-0.524291895187415,"pZ":3.152237605722162,"vX0":1.2654153646660284,"vY0":-120.60689415953917,"vZ0":-1.4403653286453293,"x":136.98,"y":153.67,"x0":-1.2662175221804763,"y0":50.005912256734064,"z0":6.433517647615244,"aX":2.352977419561361},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.4,"breakHorizontal":-3.2,"spinRate":2244,"spinDirection":138},"zone":1,"typeConfidence":0.89,"plateTime":0.45541568984136127,"extension":5.77227323278725},"index":0,"playId":"9dd90e57-52ac-3361-9a4d-84a68cdd6d67","pitchNumber":1,"startTime":"2026-03-20T03:35:28.547Z","endTime":"2026-03-20T03:35:31.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684384,"link":"/api/v1/people/684384","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":688394,"link":"/api/v1/people/688394"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":800306,"link":"/api/v1/people/800306","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"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":91.7,"endSpeed":83.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.01124034939337,"aZ":-15.922385251395077,"pfxX":-7.433053670747931,"pfxZ":9.034114260376093,"pX":0.20408243919193877,"pZ":2.919613689051828,"vX0":5.9673433182975355,"vY0":-133.37658797200882,"vZ0":-5.904517193464111,"x":125.78,"y":133.59,"x0":-1.0978350052553534,"y0":50.00598600719392,"z0":6.3126867305461145,"aX":-13.378165230997144},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.2,"breakHorizontal":12.1,"spinRate":1976,"spinDirection":205},"zone":2,"typeConfidence":0.9,"plateTime":0.4108526635720233,"extension":6.122663676824377},"index":1,"playId":"8c56c7da-67e0-3097-a298-7edc3eae845c","pitchNumber":2,"startTime":"2026-03-20T03:35:44.911Z","endTime":"2026-03-20T03:35:48.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684384,"link":"/api/v1/people/684384","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":688394,"link":"/api/v1/people/688394"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":800306,"link":"/api/v1/people/800306","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.534552110035744,"aZ":-28.185198051330286,"pfxX":-6.224803666812688,"pfxZ":2.413054396803525,"pX":-0.7420953296123702,"pZ":1.1711401515766402,"vX0":3.065954410342467,"vY0":-127.40422951166234,"vZ0":-7.3144816695665,"x":145.29,"y":207.16,"x0":-1.1480006244746581,"y0":50.005857978805075,"z0":6.286720167348443,"aX":-10.30343283400835},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.0,"breakHorizontal":10.7,"spinRate":1461,"spinDirection":235},"zone":13,"typeConfidence":0.55,"plateTime":0.42882015645645577,"extension":6.2230330142938515},"index":2,"playId":"88a10c9f-a065-386a-81c6-9dd1bbf38b94","pitchNumber":3,"startTime":"2026-03-20T03:36:06.868Z","endTime":"2026-03-20T03:36:10.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684384,"link":"/api/v1/people/684384","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":688394,"link":"/api/v1/people/688394"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":800306,"link":"/api/v1/people/800306","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800306,"link":"/api/v1/people/800306"},"credit":"b_ab"},{"player":{"id":684384,"link":"/api/v1/people/684384"},"credit":"p_ab"},{"player":{"id":800306,"link":"/api/v1/people/800306"},"credit":"b_pa"},{"player":{"id":684384,"link":"/api/v1/people/684384"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:36:10.251Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Catuy strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-20T03:36:26.321Z","endTime":"2026-03-20T03:37:45.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":806869,"fullName":"Pedro Catuy","link":"/api/v1/people/806869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684384,"fullName":"Chase Plymell","link":"/api/v1/people/684384"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806869,"fullName":"Pedro Catuy","link":"/api/v1/people/806869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.744631110889426,"aZ":-26.902456612937694,"pfxX":-0.049519842254801105,"pfxZ":3.3352889066647347,"pX":-0.2993722656826556,"pZ":2.5149378255487354,"vX0":2.103265884358117,"vY0":-124.5950338102435,"vZ0":-4.32040164120442,"x":128.41,"y":170.88,"x0":-1.146087093651796,"y0":50.003968651793286,"z0":6.480525330178976,"aX":-0.0786093339710244},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.3,"breakHorizontal":-0.4,"spinRate":2070,"spinDirection":181},"zone":4,"typeConfidence":0.75,"plateTime":0.4386959760136264,"extension":5.6684160167472974},"index":0,"playId":"26e5da66-b8bc-3b08-a10c-df1b1381a25a","pitchNumber":1,"startTime":"2026-03-20T03:36:36.391Z","endTime":"2026-03-20T03:36:39.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684384,"link":"/api/v1/people/684384","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":688394,"link":"/api/v1/people/688394"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":806869,"link":"/api/v1/people/806869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.746170447570513,"aZ":-16.364166334164363,"pfxX":-6.985727748413831,"pfxZ":8.83583535754858,"pX":-1.560280587788238,"pZ":2.0084374178561895,"vX0":1.6681028972447558,"vY0":-132.7648673842928,"vZ0":-7.768047010370151,"x":176.47,"y":184.55,"x0":-1.287993695073303,"y0":50.00455011543545,"z0":6.157601176018219,"aX":-12.504020008336273},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.5,"breakHorizontal":12.4,"spinRate":1882,"spinDirection":210},"zone":13,"typeConfidence":0.91,"plateTime":0.4121451180396418,"extension":6.096961153921949},"index":1,"playId":"622ece5a-fedf-3aca-9c13-60bc57451a49","pitchNumber":2,"startTime":"2026-03-20T03:36:52.234Z","endTime":"2026-03-20T03:36:57.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684384,"link":"/api/v1/people/684384","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":688394,"link":"/api/v1/people/688394"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":806869,"link":"/api/v1/people/806869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.653620777840878,"aZ":-26.920395112687885,"pfxX":0.3663849446252767,"pfxZ":3.365626512594958,"pX":0.29001358513404507,"pZ":0.4874500096392319,"vX0":3.295880693643095,"vY0":-123.82274220090895,"vZ0":-8.505940005550192,"x":105.95,"y":225.62,"x0":-1.103317877546117,"y0":50.00253122167551,"z0":6.204425805984165,"aX":0.5707619247024658},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.4,"breakHorizontal":-1.4,"spinRate":2149,"spinDirection":190},"zone":14,"typeConfidence":0.82,"plateTime":0.44156490427130546,"extension":5.881090812650345},"index":2,"playId":"bfdc611d-90c4-38be-aefc-183f49d8fe98","pitchNumber":3,"startTime":"2026-03-20T03:37:09.878Z","endTime":"2026-03-20T03:37:13.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684384,"link":"/api/v1/people/684384","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":688394,"link":"/api/v1/people/688394"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":806869,"link":"/api/v1/people/806869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"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-20T03:37:22.714Z","endTime":"2026-03-20T03:37:39.670Z","isPitch":false,"type":"action","player":{"id":806869,"link":"/api/v1/people/806869"},"defense":{"pitcher":{"id":684384,"link":"/api/v1/people/684384","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":688394,"link":"/api/v1/people/688394"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":806869,"link":"/api/v1/people/806869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44955111598273,"aZ":-30.02748881707708,"pfxX":1.5714159257892009,"pfxZ":1.4206774865733705,"pX":0.6492238583802968,"pZ":1.6151775694639605,"vX0":3.53749445040284,"vY0":-122.16994104601181,"vZ0":-5.075237156575515,"x":92.25,"y":195.17,"x0":-1.0226017384226314,"y0":50.00251772959026,"z0":6.305584540238552,"aX":2.370402808019129},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.6,"breakHorizontal":-3.7,"spinRate":2235,"spinDirection":153},"zone":14,"typeConfidence":0.88,"plateTime":0.4486257612137545,"extension":5.815440781121529},"index":4,"playId":"b6f4719f-b84d-3324-b82b-c04dde43bc24","pitchNumber":4,"startTime":"2026-03-20T03:37:39.670Z","endTime":"2026-03-20T03:37:45.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684384,"link":"/api/v1/people/684384","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":804645,"link":"/api/v1/people/804645"},"second":{"id":688394,"link":"/api/v1/people/688394"},"third":{"id":686554,"link":"/api/v1/people/686554"},"shortstop":{"id":695020,"link":"/api/v1/people/695020"},"left":{"id":681333,"link":"/api/v1/people/681333"},"center":{"id":671117,"link":"/api/v1/people/671117"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":806869,"link":"/api/v1/people/806869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806869,"link":"/api/v1/people/806869"},"credit":"b_ab"},{"player":{"id":684384,"link":"/api/v1/people/684384"},"credit":"p_ab"},{"player":{"id":806869,"link":"/api/v1/people/806869"},"credit":"b_pa"},{"player":{"id":684384,"link":"/api/v1/people/684384"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-20T03:37:45.409Z","atBatIndex":72}]